public class PAATStateEvalSet extends PAATState
PAATState.Builder
Modifier | Constructor and Description |
---|---|
protected |
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) |
Modifier and Type | Method and Description |
---|---|
IOXPathNodeList |
getContextSet()
Returns context at c.
|
int |
getCurrentAction()
Returns the identifier for the current action being processed
|
int |
getNumKleeneStarIterations()
Returns the number of Kleene operations to perform
|
PAATStateType |
getType()
Returns the type of the object
|
equals, getActionFreePrefix, getActionFreePrefixEnd, getLast, getPosition, hashCode, isActionFreeNavigation, isDocumentProtected
protected PAATStateEvalSet(PAATState.Builder builder, IOXPathNodeList c, int numHigher, int currAction)
Builder.build()
methodbuilder
- implicit Builder
object for this PAATState
objectc
- context sethigher
- number of Kleene-star iterations to performcurrAction
- the identifier for the current action being processedpublic PAATStateEvalSet(PAATState.Builder builder, OXPathContextNode fake, int higher2, int currentAction2)
public IOXPathNodeList getContextSet()
public PAATStateType getType()
public int getNumKleeneStarIterations()
public int getCurrentAction()
Copyright © 2020 OXPath Team. All rights reserved.