Package | Description |
---|---|
uk.ac.ox.cs.diadem.oxpath.core.state |
Modifier and Type | Method and Description |
---|---|
PAATState.Builder |
PAATState.Builder.setActionFreePrefix(Object n)
Sets the action free prefix of current context
|
PAATState.Builder |
PAATState.Builder.setActionFreePrefixEnd(Node n)
Sets the end of the action free prefix of current context
|
PAATState.Builder |
PAATState.Builder.setContextNode(OXPathContextNode o)
Sets context at state
|
PAATState.Builder |
PAATState.Builder.setContextSet(IOXPathNodeList o)
Sets context at state (we don't make a defensive copy for performance reasons, so be aware)
|
PAATState.Builder |
PAATState.Builder.setContextSet(OXPathContextNode c) |
PAATState.Builder |
PAATState.Builder.setCurrentAction(int currAction)
Set the current action
|
PAATState.Builder |
PAATState.Builder.setDocumentProtect(boolean prot)
Sets the protection of the document in recursive calls of the
eval() method |
PAATState.Builder |
PAATState.Builder.setIsActionFreeNavigation(boolean b)
Sets if current navigation is action-free (i.e.
|
PAATState.Builder |
PAATState.Builder.setLast(int iLast)
Sets the last position of evaluated "parent" context within filter expression
|
PAATState.Builder |
PAATState.Builder.setNodePositionInNodeSetUnderEvaluation(int pos) |
PAATState.Builder |
PAATState.Builder.setNumKleeneStarIterations(int numHigher)
Set the number of Kleene Star Iterations for inner actions
|
PAATState.Builder |
PAATState.Builder.setPosition(int iPosition)
Sets current position of evaluated "parent" context within for filter for position function
|
Constructor and Description |
---|
PAATState(PAATState.Builder builder)
Creates a new object with the same state as the input parameter; meant to be called only with
Builder.build() method |
PAATStateEvalIterative(PAATState.Builder builder,
OXPathContextNode c)
Creates a new object with the same state as the input parameter; meant to be called only with
Builder.build() method |
PAATStateEvalSet(PAATState.Builder builder,
IOXPathNodeList c,
int numHigher,
int currAction)
Creates a new object with the same state as the input parameter; meant to be called only with
Builder.build() method |
PAATStateEvalSet(PAATState.Builder builder,
OXPathContextNode fake,
int higher2,
int currentAction2) |
Copyright © 2020 OXPath Team. All rights reserved.