|
MaltParser 1.6.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.maltparser.core.feature.map.SplitFeature
public class SplitFeature
| Field Summary | |
|---|---|
protected ColumnDescription |
column
|
protected DataFormatInstance |
dataFormatInstance
|
protected MultipleFeatureValue |
multipleFeatureValue
|
protected FeatureFunction |
parentFeature
|
protected String |
separators
|
protected Pattern |
separatorsPattern
|
protected SymbolTable |
table
|
| Constructor Summary | |
|---|---|
SplitFeature(DataFormatInstance dataFormatInstance)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
|
int |
getCode(String symbol)
Returns the integer representation of the string symbol according to the feature function. |
ColumnDescription |
getColumn()
|
DataFormatInstance |
getDataFormatInstance()
|
FeatureValue |
getFeatureValue()
Returns the feature value |
String |
getMapIdentifier()
|
Class<?>[] |
getParameterTypes()
Returns an array of class types used by the feature extraction system to invoke initialize with correct arguments. |
FeatureFunction |
getParentFeature()
|
String |
getSeparators()
|
String |
getSymbol(int code)
Returns the string representation of the integer code according to the feature function. |
SymbolTable |
getSymbolTable()
Returns the symbol table used by the feature function. |
SymbolTableHandler |
getTableHandler()
|
int |
getType()
|
void |
initialize(Object[] arguments)
Initialize the feature function |
protected void |
setColumn(ColumnDescription column)
|
void |
setDataFormatInstance(DataFormatInstance dataFormatInstance)
|
void |
setParentFeature(FeatureFunction parentFeature)
|
void |
setSeparators(String separators)
|
void |
setSymbolTable(SymbolTable table)
|
String |
toString()
|
void |
update()
Cause the feature function to update the feature value. |
void |
updateCardinality()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected FeatureFunction parentFeature
protected MultipleFeatureValue multipleFeatureValue
protected DataFormatInstance dataFormatInstance
protected ColumnDescription column
protected SymbolTable table
protected String separators
protected Pattern separatorsPattern
| Constructor Detail |
|---|
public SplitFeature(DataFormatInstance dataFormatInstance)
throws MaltChainedException
MaltChainedException| Method Detail |
|---|
public void initialize(Object[] arguments)
throws MaltChainedException
Function
initialize in interface Functionarguments - an array of arguments with the type returned by getParameterTypes()
MaltChainedExceptionpublic Class<?>[] getParameterTypes()
Function
getParameterTypes in interface Functionpublic FeatureValue getFeatureValue()
FeatureFunction
getFeatureValue in interface FeatureFunction
public String getSymbol(int code)
throws MaltChainedException
FeatureFunctioncode according to the feature function.
getSymbol in interface FeatureFunctioncode - the integer representation of the symbol
code according to the feature function.
MaltChainedException
public int getCode(String symbol)
throws MaltChainedException
FeatureFunctionsymbol according to the feature function.
getCode in interface FeatureFunctionsymbol - the string representation of the symbol
symbol according to the feature function.
MaltChainedException
public void update()
throws MaltChainedException
Function
update in interface FunctionMaltChainedException
public void updateCardinality()
throws MaltChainedException
MaltChainedExceptionpublic boolean equals(Object obj)
equals in class Objectpublic FeatureFunction getParentFeature()
public void setParentFeature(FeatureFunction parentFeature)
public String getSeparators()
public void setSeparators(String separators)
public SymbolTable getSymbolTable()
FeatureFunction
getSymbolTable in interface FeatureFunctionpublic void setSymbolTable(SymbolTable table)
public SymbolTableHandler getTableHandler()
public DataFormatInstance getDataFormatInstance()
public void setDataFormatInstance(DataFormatInstance dataFormatInstance)
public ColumnDescription getColumn()
protected void setColumn(ColumnDescription column)
public int getType()
getType in interface FeatureFunctionpublic String getMapIdentifier()
getMapIdentifier in interface FeatureFunctionpublic String toString()
toString in class Object
|
MaltParser 1.6.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||