org.apache.hyracks.algebricks.runtime.base.IUnnestingEvaluator
ChildPathStepUnnestingEvaluator
, DescendantOrSelfPathStepUnnestingEvaluator
, DescendantPathStepUnnestingEvaluator
public abstract class AbstractTaggedValueArgumentUnnestingEvaluator extends Object implements org.apache.hyracks.algebricks.runtime.base.IUnnestingEvaluator
Modifier and Type | Field | Description |
---|---|---|
protected PointablePool |
ppool |
|
protected TaggedValuePointable[] |
tvps |
Constructor | Description |
---|---|
AbstractTaggedValueArgumentUnnestingEvaluator(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args) |
Modifier and Type | Method | Description |
---|---|---|
void |
init(org.apache.hyracks.dataflow.common.data.accessors.IFrameTupleReference tuple) |
|
protected abstract void |
init(TaggedValuePointable[] args) |
protected final TaggedValuePointable[] tvps
protected final PointablePool ppool
public AbstractTaggedValueArgumentUnnestingEvaluator(org.apache.hyracks.algebricks.runtime.base.IScalarEvaluator[] args)
public final void init(org.apache.hyracks.dataflow.common.data.accessors.IFrameTupleReference tuple) throws org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
init
in interface org.apache.hyracks.algebricks.runtime.base.IUnnestingEvaluator
org.apache.hyracks.algebricks.common.exceptions.AlgebricksException
protected abstract void init(TaggedValuePointable[] args) throws SystemException
SystemException
Copyright © 2019 Apache Software Foundation. All rights reserved.