Package com.schibsted.spt.data.jslt.impl
Class PipeOperator
java.lang.Object
com.schibsted.spt.data.jslt.impl.AbstractNode
com.schibsted.spt.data.jslt.impl.AbstractOperator
com.schibsted.spt.data.jslt.impl.PipeOperator
- All Implemented Interfaces:
ExpressionNode
-
Field Summary
Fields inherited from class com.schibsted.spt.data.jslt.impl.AbstractOperator
left, rightFields inherited from class com.schibsted.spt.data.jslt.impl.AbstractNode
location -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodevoidcomputeMatchContexts(DotExpression parent) com.fasterxml.jackson.databind.JsonNodeperform(com.fasterxml.jackson.databind.JsonNode v1, com.fasterxml.jackson.databind.JsonNode v2) Methods inherited from class com.schibsted.spt.data.jslt.impl.AbstractOperator
dump, getChildren, getLeft, getOperator, getRight, optimize, toStringMethods inherited from class com.schibsted.spt.data.jslt.impl.AbstractNode
getLocation, prepare
-
Constructor Details
-
PipeOperator
-
-
Method Details
-
apply
public com.fasterxml.jackson.databind.JsonNode apply(Scope scope, com.fasterxml.jackson.databind.JsonNode input) - Specified by:
applyin interfaceExpressionNode- Overrides:
applyin classAbstractOperator
-
computeMatchContexts
- Specified by:
computeMatchContextsin interfaceExpressionNode- Overrides:
computeMatchContextsin classAbstractOperator
-
perform
public com.fasterxml.jackson.databind.JsonNode perform(com.fasterxml.jackson.databind.JsonNode v1, com.fasterxml.jackson.databind.JsonNode v2) - Specified by:
performin classAbstractOperator
-