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, setType
public static final java.lang.Class<?>[] paramTypes
public OutputTableFeature(DataFormatInstance dataFormatInstance, SymbolTableHandler tableHandler) throws MaltChainedException
MaltChainedException
public void initialize(java.lang.Object[] arguments) throws MaltChainedException
Function
initialize
in interface Function
initialize
in class TableFeature
arguments
- an array of arguments with the type returned by getParameterTypes()MaltChainedException
public java.lang.Class<?>[] getParameterTypes()
Function
getParameterTypes
in interface Function
getParameterTypes
in class TableFeature
public void update() throws MaltChainedException
Function
update
in interface Function
update
in class TableFeature
MaltChainedException
public AddressFunction getAddressFunction()
public void setAddressFunction(AddressFunction addressFunction)
public SymbolTableHandler getTableHandler()
getTableHandler
in class TableFeature
public boolean equals(java.lang.Object obj)
equals
in class TableFeature
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class TableFeature
Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.