public class FunctionTest<Node> extends NodeTest<Node>
| Constructor and Description | 
|---|
FunctionTest(TestFunction<Node> test,
            List<NodeSelector<Node>> argSelectors)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
accept(RDFBackend<Node> backend,
      Node context,
      Node target)  | 
String | 
getDescription()
A short human-readable description of what the node function does. 
 | 
String | 
getPathExpression(NodeBackend<Node> backend)
Return the representation of the NodeFunction or NodeSelector in the RDF Path Language 
 | 
String | 
getSignature()
A string describing the signature of this node function, e.g. 
 | 
public FunctionTest(TestFunction<Node> test, List<NodeSelector<Node>> argSelectors)
public boolean accept(RDFBackend<Node> backend, Node context, Node target) throws IllegalArgumentException
accept in class NodeTest<Node>IllegalArgumentExceptionpublic String getSignature()
NodeFunctionpublic String getDescription()
NodeFunctionpublic String getPathExpression(NodeBackend<Node> backend)
LDPathConstructCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.