T - the converted argument typepublic abstract class FunctionBase<T> extends java.lang.Object implements org.jaxen.Function
ShallowEntity-node, if it should be kept in the
node set.| Constructor and Description |
|---|
FunctionBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
call(org.jaxen.Context context,
java.util.List args) |
protected abstract boolean |
checkNode(ShallowEntity node,
T arguments)
Checks if the given node should be kept in the node set.
|
protected abstract T |
parseArguments(java.util.List<?> args)
Converts the input arguments.
|
public FunctionBase()
public java.lang.Object call(org.jaxen.Context context, java.util.List args) throws org.jaxen.FunctionCallException
call in interface org.jaxen.Functionorg.jaxen.FunctionCallExceptionprotected abstract T parseArguments(java.util.List<?> args) throws org.jaxen.FunctionCallException
org.jaxen.FunctionCallExceptionprotected abstract boolean checkNode(ShallowEntity node, T arguments) throws org.jaxen.FunctionCallException
org.jaxen.FunctionCallException