org.apache.hyracks.algebricks.runtime.base.IScalarEvaluatorAttributePathStepScalarEvaluatorpublic abstract class AbstractSinglePathStepScalarEvaluator extends AbstractPathStepScalarEvaluator
| Modifier and Type | Field | Description | 
|---|---|---|
| protected DynamicContext | dCtx | 
itemTvp, ntp, seqbppool| Constructor | Description | 
|---|---|
| AbstractSinglePathStepScalarEvaluator(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args,
                                     org.apache.hyracks.api.context.IHyracksTaskContext ctx) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| protected void | evaluate(TaggedValuePointable[] args,
        org.apache.hyracks.data.std.api.IPointable result) | |
| protected abstract void | getSequence(NodeTreePointable ntp,
           SequencePointable seqp) | |
| protected void | processNodeTree() | 
appendNodeToResult, matches, setNodeTest, setNodeToResultevaluateprotected final DynamicContext dCtx
public AbstractSinglePathStepScalarEvaluator(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args,
                                             org.apache.hyracks.api.context.IHyracksTaskContext ctx)
protected abstract void getSequence(NodeTreePointable ntp, SequencePointable seqp) throws SystemException
SystemExceptionprotected final void evaluate(TaggedValuePointable[] args, org.apache.hyracks.data.std.api.IPointable result) throws SystemException
evaluate in class AbstractPathStepScalarEvaluatorSystemExceptionprotected void processNodeTree()
                        throws SystemException,
                               IOException
SystemExceptionIOExceptionCopyright © 2019 Apache Software Foundation. All Rights Reserved.