|
MaltParser 1.5.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.maltparser.core.feature.map.MergeFeature
public class MergeFeature
Field Summary | |
---|---|
protected ColumnDescription |
column
|
protected DataFormatInstance |
dataFormatInstance
|
protected FeatureFunction |
firstFeature
|
protected FeatureFunction |
secondFeature
|
protected SingleFeatureValue |
singleFeatureValue
|
protected SymbolTable |
table
|
Constructor Summary | |
---|---|
MergeFeature(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 |
FeatureFunction |
getFirstFeature()
|
Class<?>[] |
getParameterTypes()
Returns an array of class types used by the feature extraction system to invoke initialize with correct arguments. |
FeatureFunction |
getSecondFeature()
|
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()
|
void |
initialize(Object[] arguments)
Initialize the feature function |
protected void |
setColumn(ColumnDescription column)
|
void |
setDataFormatInstance(DataFormatInstance dataFormatInstance)
|
void |
setFirstFeature(FeatureFunction firstFeature)
|
void |
setSecondFeature(FeatureFunction secondFeature)
|
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 firstFeature
protected FeatureFunction secondFeature
protected DataFormatInstance dataFormatInstance
protected SymbolTable table
protected ColumnDescription column
protected SingleFeatureValue singleFeatureValue
Constructor Detail |
---|
public MergeFeature(DataFormatInstance dataFormatInstance) throws MaltChainedException
MaltChainedException
Method Detail |
---|
public void initialize(Object[] arguments) throws MaltChainedException
Function
initialize
in interface Function
arguments
- an array of arguments with the type returned by getParameterTypes()
MaltChainedException
public void update() throws MaltChainedException
Function
update
in interface Function
MaltChainedException
public Class<?>[] getParameterTypes()
Function
getParameterTypes
in interface Function
public FeatureValue getFeatureValue()
FeatureFunction
getFeatureValue
in interface FeatureFunction
public String getSymbol(int code) throws MaltChainedException
FeatureFunction
code
according to the feature function.
getSymbol
in interface FeatureFunction
code
- the integer representation of the symbol
code
according to the feature function.
MaltChainedException
public int getCode(String symbol) throws MaltChainedException
FeatureFunction
symbol
according to the feature function.
getCode
in interface FeatureFunction
symbol
- the string representation of the symbol
symbol
according to the feature function.
MaltChainedException
public void updateCardinality() throws MaltChainedException
MaltChainedException
public FeatureFunction getFirstFeature()
public void setFirstFeature(FeatureFunction firstFeature)
public FeatureFunction getSecondFeature()
public void setSecondFeature(FeatureFunction secondFeature)
public SymbolTableHandler getTableHandler()
public SymbolTable getSymbolTable()
FeatureFunction
getSymbolTable
in interface FeatureFunction
public void setSymbolTable(SymbolTable table)
public ColumnDescription getColumn()
protected void setColumn(ColumnDescription column)
public DataFormatInstance getDataFormatInstance()
public void setDataFormatInstance(DataFormatInstance dataFormatInstance)
public boolean equals(Object obj)
equals
in class Object
public String toString()
toString
in class Object
|
MaltParser 1.5.1 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |