org.maltparser.core.syntaxgraph.feature
Class DGraphAddressFunction
java.lang.Object
org.maltparser.core.feature.function.AddressFunction
org.maltparser.core.syntaxgraph.feature.DGraphAddressFunction
- All Implemented Interfaces:
- Function
public class DGraphAddressFunction
- extends AddressFunction
- Author:
- Johan Hall
DGraphAddressFunction
public DGraphAddressFunction(String subFunctionName)
initialize
public void initialize(Object[] arguments)
throws MaltChainedException
- Description copied from interface:
Function
- Initialize the feature function
- 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.
- 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.
- Throws:
MaltChainedException
update
public void update(Object[] arguments)
throws MaltChainedException
- Specified by:
update
in class AddressFunction
- Throws:
MaltChainedException
getAddressFunction
public AddressFunction getAddressFunction()
setAddressFunction
public void setAddressFunction(AddressFunction addressFunction)
getSubFunctionName
public String getSubFunctionName()
setSubFunctionName
public void setSubFunctionName(String subFunctionName)
getSubFunction
public DGraphAddressFunction.DGraphSubFunction getSubFunction()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class AddressFunction
toString
public String toString()
- Overrides:
toString
in class AddressFunction
Copyright 2007-2010 Johan Hall, Jens Nilsson and Joakim Nivre.