org.maltparser.core.syntaxgraph.feature
Class InputColumnFeature
java.lang.Object
org.maltparser.core.syntaxgraph.feature.ColumnFeature
org.maltparser.core.syntaxgraph.feature.InputColumnFeature
- All Implemented Interfaces:
- FeatureFunction, Function, Modifiable
public final class InputColumnFeature
- extends ColumnFeature
- Author:
- Johan Hall
addressFunction
protected AddressFunction addressFunction
dataFormatInstance
protected DataFormatInstance dataFormatInstance
InputColumnFeature
public InputColumnFeature(DataFormatInstance dataFormatInstance)
throws MaltChainedException
- Throws:
MaltChainedException
initialize
public void initialize(Object[] arguments)
throws MaltChainedException
- Description copied from interface:
Function
- Initialize the feature function
- Specified by:
initialize
in interface Function
- Specified by:
initialize
in class ColumnFeature
- Parameters:
arguments
- an array of arguments with the type returned by getParameterTypes()
- Throws:
MaltChainedException
getParameterTypes
public Class<?>[] getParameterTypes()
- Description copied from interface:
Function
- Returns an array of class types used by the feature extraction system to invoke initialize with
correct arguments.
- Specified by:
getParameterTypes
in interface Function
- Specified by:
getParameterTypes
in class ColumnFeature
- Returns:
- an array of class types
update
public void update()
throws MaltChainedException
- Description copied from interface:
Function
- Cause the feature function to update the feature value.
- Specified by:
update
in interface Function
- Specified by:
update
in class ColumnFeature
- Throws:
MaltChainedException
getAddressFunction
public AddressFunction getAddressFunction()
setAddressFunction
public void setAddressFunction(AddressFunction addressFunction)
getDataFormatInstance
public DataFormatInstance getDataFormatInstance()
setDataFormatInstance
public void setDataFormatInstance(DataFormatInstance dataFormatInstance)
equals
public boolean equals(Object obj)
- Overrides:
equals
in class ColumnFeature
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
toString
public String toString()
- Overrides:
toString
in class ColumnFeature
Copyright 2007-2010 Johan Hall, Jens Nilsson and Joakim Nivre.