public final class OutputTableFeature extends TableFeature
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Class<?>[] |
paramTypes |
featureValue, table, tableHandler, tableName, type| Constructor and Description |
|---|
OutputTableFeature(DataFormatInstance dataFormatInstance,
SymbolTableHandler tableHandler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
AddressFunction |
getAddressFunction() |
java.lang.Class<?>[] |
getParameterTypes()
Returns an array of class types used by the feature extraction system to invoke initialize with
correct arguments.
|
SymbolTableHandler |
getTableHandler() |
int |
hashCode() |
void |
initialize(java.lang.Object[] arguments)
Initialize the feature function
|
void |
setAddressFunction(AddressFunction addressFunction) |
java.lang.String |
toString() |
void |
update()
Cause the feature function to update the feature value.
|
getCode, getFeatureValue, getMapIdentifier, getSymbol, getSymbolTable, getTableName, getType, setFeatureValue, setFeatureValue, setSymbolTable, setTableName, setTypepublic static final java.lang.Class<?>[] paramTypes
public OutputTableFeature(DataFormatInstance dataFormatInstance, SymbolTableHandler tableHandler) throws MaltChainedException
MaltChainedExceptionpublic void initialize(java.lang.Object[] arguments) throws MaltChainedException
Functioninitialize in interface Functioninitialize in class TableFeaturearguments - an array of arguments with the type returned by getParameterTypes()MaltChainedExceptionpublic java.lang.Class<?>[] getParameterTypes()
FunctiongetParameterTypes in interface FunctiongetParameterTypes in class TableFeaturepublic void update() throws MaltChainedException
Functionupdate in interface Functionupdate in class TableFeatureMaltChainedExceptionpublic AddressFunction getAddressFunction()
public void setAddressFunction(AddressFunction addressFunction)
public SymbolTableHandler getTableHandler()
getTableHandler in class TableFeaturepublic boolean equals(java.lang.Object obj)
equals in class TableFeaturepublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class TableFeatureCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.