Package com.saxonica.ee.stream
Class Inversion.PushAction
- java.lang.Object
-
- com.saxonica.ee.stream.Inversion.PushAction
-
- Enclosing class:
- Inversion
public static class Inversion.PushAction extends java.lang.Object
A PushAction is a collection of data that together represents the strategy for how an expression should be evaluated in push mode. The StreamingRoute is effectively a list of PushAction objects, one for each expression that needs to be processed in push mode.
-
-
Field Summary
Fields Modifier and Type Field Description StreamingAdjunct
adjunct
Expression
expression
FeedMaker
feedMaker
int
pushMethod
int
streamingChildSequence
WatchMaker
watchMaker
-
Constructor Summary
Constructors Constructor Description PushAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expression
getExpression()
-
-
-
Field Detail
-
expression
public Expression expression
-
streamingChildSequence
public int streamingChildSequence
-
adjunct
public StreamingAdjunct adjunct
-
pushMethod
public int pushMethod
-
feedMaker
public FeedMaker feedMaker
-
watchMaker
public WatchMaker watchMaker
-
-
Method Detail
-
getExpression
public Expression getExpression()
-
-