public class ChildPathStepOperatorDescriptor extends AbstractForwardAxisPathStep
dCtx, ntp, pp| Constructor | Description |
|---|---|
ChildPathStepOperatorDescriptor(org.apache.hyracks.api.context.IHyracksTaskContext ctx,
PointablePool pp) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
init(TaggedValuePointable tvp,
List<Integer> typeCodes) |
|
protected void |
setFilterCode(List<Integer> typeCodes) |
|
boolean |
step(org.apache.hyracks.data.std.api.IPointable result) |
Single node tree input.
|
protected boolean |
stepNodeTree(TaggedValuePointable tvpInput,
int level,
org.apache.hyracks.data.std.api.IPointable result) |
Find the next node to return.
|
getSequence, setNodeToResultpublic ChildPathStepOperatorDescriptor(org.apache.hyracks.api.context.IHyracksTaskContext ctx,
PointablePool pp)
public void init(TaggedValuePointable tvp, List<Integer> typeCodes) throws SystemException
SystemExceptionpublic boolean step(org.apache.hyracks.data.std.api.IPointable result)
throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
result - Node tree pointableorg.apache.hyracks.algebricks.common.exceptions.AlgebricksException - Could not save result.protected boolean stepNodeTree(TaggedValuePointable tvpInput, int level, org.apache.hyracks.data.std.api.IPointable result) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
tvpInput - pointablelevel - levelresult - resultorg.apache.hyracks.algebricks.common.exceptions.AlgebricksException - Could not save result.Copyright © 2019 Apache Software Foundation. All rights reserved.