public final class InputColumnFeature extends ColumnFeature
| Modifier and Type | Field and Description |
|---|---|
static java.lang.Class<?>[] |
paramTypes |
column, featureValue, symbolTable| Constructor and Description |
|---|
InputColumnFeature(DataFormatInstance dataFormatInstance,
SymbolTableHandler tableHandler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
AddressFunction |
getAddressFunction() |
DataFormatInstance |
getDataFormatInstance() |
java.lang.Class<?>[] |
getParameterTypes()
Returns an array of class types used by the feature extraction system to invoke initialize with
correct arguments.
|
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.
|
castFeatureValue, getCode, getColumn, getColumnName, getFeatureValue, getMapIdentifier, getSymbol, getSymbolTable, getType, setColumn, setFeatureValue, setFeatureValue, setSymbolTablepublic static final java.lang.Class<?>[] paramTypes
public InputColumnFeature(DataFormatInstance dataFormatInstance, SymbolTableHandler tableHandler) throws MaltChainedException
MaltChainedExceptionpublic void initialize(java.lang.Object[] arguments) throws MaltChainedException
Functioninitialize in interface Functioninitialize in class ColumnFeaturearguments - an array of arguments with the type returned by getParameterTypes()MaltChainedExceptionpublic java.lang.Class<?>[] getParameterTypes()
FunctiongetParameterTypes in interface FunctiongetParameterTypes in class ColumnFeaturepublic void update() throws MaltChainedException
Functionupdate in interface Functionupdate in class ColumnFeatureMaltChainedExceptionpublic AddressFunction getAddressFunction()
public void setAddressFunction(AddressFunction addressFunction)
public DataFormatInstance getDataFormatInstance()
public boolean equals(java.lang.Object obj)
equals in class ColumnFeaturepublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class ColumnFeatureCopyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.