public class DescendantOrSelfPathStepUnnesting extends AbstractForwardAxisPathStep
dCtx, ntp, pp| Constructor | Description | 
|---|---|
| DescendantOrSelfPathStepUnnesting(org.apache.hyracks.api.context.IHyracksTaskContext ctx,
                                 PointablePool pp,
                                 boolean testSelf) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| protected void | init(TaggedValuePointable[] args) | |
| boolean | step(org.apache.hyracks.data.std.api.IPointable result) | |
| protected boolean | stepNodeTree(TaggedValuePointable tvpInput,
            int level,
            org.apache.hyracks.data.std.api.IPointable result) | Search through all tree children and children's children. | 
getSequence, setNodeToResultpublic DescendantOrSelfPathStepUnnesting(org.apache.hyracks.api.context.IHyracksTaskContext ctx,
                                         PointablePool pp,
                                         boolean testSelf)
protected void init(TaggedValuePointable[] args) throws SystemException
SystemExceptionpublic boolean step(org.apache.hyracks.data.std.api.IPointable result)
             throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
org.apache.hyracks.algebricks.common.exceptions.AlgebricksExceptionprotected 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.