| Package | Description |
|---|---|
| org.apache.tajo.plan.expr | |
| org.apache.tajo.plan.serder |
This package provides (de)serialization API for logical plan and it related parts.
|
| Modifier and Type | Method and Description |
|---|---|
PlanProto.EvalNodeTree |
EvalNode.getProto() |
| Modifier and Type | Field and Description |
|---|---|
static com.google.protobuf.Parser<PlanProto.EvalNodeTree> |
PlanProto.EvalNodeTree.PARSER |
| Modifier and Type | Method and Description |
|---|---|
PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.Builder.build() |
PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.Builder.buildPartial() |
PlanProto.EvalNodeTree |
PlanProto.GroupbyNodeOrBuilder.getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.EvalNodeTree |
PlanProto.GroupbyNode.getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.EvalNodeTree |
PlanProto.GroupbyNode.Builder.getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.EvalNodeTree |
PlanProto.DistinctGroupbyNodeOrBuilder.getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 7; |
PlanProto.EvalNodeTree |
PlanProto.DistinctGroupbyNode.getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 7; |
PlanProto.EvalNodeTree |
PlanProto.DistinctGroupbyNode.Builder.getAggFunctions(int index)
repeated .EvalNodeTree aggFunctions = 7; |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.getDefaultInstance() |
PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.getDefaultInstanceForType() |
PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.Builder.getDefaultInstanceForType() |
PlanProto.EvalNodeTree |
PlanProto.TargetOrBuilder.getExpr()
required .EvalNodeTree expr = 1; |
PlanProto.EvalNodeTree |
PlanProto.Target.getExpr()
required .EvalNodeTree expr = 1; |
PlanProto.EvalNodeTree |
PlanProto.Target.Builder.getExpr()
required .EvalNodeTree expr = 1; |
PlanProto.EvalNodeTree |
PlanProto.JoinNodeOrBuilder.getJoinQual()
optional .EvalNodeTree joinQual = 4; |
PlanProto.EvalNodeTree |
PlanProto.JoinNode.getJoinQual()
optional .EvalNodeTree joinQual = 4; |
PlanProto.EvalNodeTree |
PlanProto.JoinNode.Builder.getJoinQual()
optional .EvalNodeTree joinQual = 4; |
PlanProto.EvalNodeTree |
PlanProto.WinFunctionEvalSpec.WindowStartBoundOrBuilder.getNumber()
optional .EvalNodeTree number = 2; |
PlanProto.EvalNodeTree |
PlanProto.WinFunctionEvalSpec.WindowStartBound.getNumber()
optional .EvalNodeTree number = 2; |
PlanProto.EvalNodeTree |
PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder.getNumber()
optional .EvalNodeTree number = 2; |
PlanProto.EvalNodeTree |
PlanProto.WinFunctionEvalSpec.WindowEndBoundOrBuilder.getNumber()
optional .EvalNodeTree number = 2; |
PlanProto.EvalNodeTree |
PlanProto.WinFunctionEvalSpec.WindowEndBound.getNumber()
optional .EvalNodeTree number = 2; |
PlanProto.EvalNodeTree |
PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder.getNumber()
optional .EvalNodeTree number = 2; |
PlanProto.EvalNodeTree |
PlanProto.ScanNodeOrBuilder.getQual()
optional .EvalNodeTree qual = 5; |
PlanProto.EvalNodeTree |
PlanProto.ScanNode.getQual()
optional .EvalNodeTree qual = 5; |
PlanProto.EvalNodeTree |
PlanProto.ScanNode.Builder.getQual()
optional .EvalNodeTree qual = 5; |
PlanProto.EvalNodeTree |
PlanProto.FilterNodeOrBuilder.getQual()
required .EvalNodeTree qual = 2; |
PlanProto.EvalNodeTree |
PlanProto.FilterNode.getQual()
required .EvalNodeTree qual = 2; |
PlanProto.EvalNodeTree |
PlanProto.FilterNode.Builder.getQual()
required .EvalNodeTree qual = 2; |
PlanProto.EvalNodeTree |
PlanProto.WindowAggNodeOrBuilder.getWindowFunctions(int index)
repeated .EvalNodeTree windowFunctions = 4; |
PlanProto.EvalNodeTree |
PlanProto.WindowAggNode.getWindowFunctions(int index)
repeated .EvalNodeTree windowFunctions = 4; |
PlanProto.EvalNodeTree |
PlanProto.WindowAggNode.Builder.getWindowFunctions(int index)
repeated .EvalNodeTree windowFunctions = 4; |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseDelimitedFrom(InputStream input) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(byte[] data) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(com.google.protobuf.ByteString data) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(com.google.protobuf.CodedInputStream input) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(InputStream input) |
static PlanProto.EvalNodeTree |
PlanProto.EvalNodeTree.parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNodeTree |
EvalNodeSerializer.serialize(EvalNode evalNode) |
| Modifier and Type | Method and Description |
|---|---|
List<PlanProto.EvalNodeTree> |
PlanProto.GroupbyNodeOrBuilder.getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 4; |
List<PlanProto.EvalNodeTree> |
PlanProto.GroupbyNode.getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 4; |
List<PlanProto.EvalNodeTree> |
PlanProto.GroupbyNode.Builder.getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 4; |
List<PlanProto.EvalNodeTree> |
PlanProto.DistinctGroupbyNodeOrBuilder.getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 7; |
List<PlanProto.EvalNodeTree> |
PlanProto.DistinctGroupbyNode.getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 7; |
List<PlanProto.EvalNodeTree> |
PlanProto.DistinctGroupbyNode.Builder.getAggFunctionsList()
repeated .EvalNodeTree aggFunctions = 7; |
com.google.protobuf.Parser<PlanProto.EvalNodeTree> |
PlanProto.EvalNodeTree.getParserForType() |
List<PlanProto.EvalNodeTree> |
PlanProto.WindowAggNodeOrBuilder.getWindowFunctionsList()
repeated .EvalNodeTree windowFunctions = 4; |
List<PlanProto.EvalNodeTree> |
PlanProto.WindowAggNode.getWindowFunctionsList()
repeated .EvalNodeTree windowFunctions = 4; |
List<PlanProto.EvalNodeTree> |
PlanProto.WindowAggNode.Builder.getWindowFunctionsList()
repeated .EvalNodeTree windowFunctions = 4; |
| Modifier and Type | Method and Description |
|---|---|
PlanProto.GroupbyNode.Builder |
PlanProto.GroupbyNode.Builder.addAggFunctions(int index,
PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.DistinctGroupbyNode.Builder |
PlanProto.DistinctGroupbyNode.Builder.addAggFunctions(int index,
PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 7; |
PlanProto.GroupbyNode.Builder |
PlanProto.GroupbyNode.Builder.addAggFunctions(PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.DistinctGroupbyNode.Builder |
PlanProto.DistinctGroupbyNode.Builder.addAggFunctions(PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 7; |
PlanProto.WindowAggNode.Builder |
PlanProto.WindowAggNode.Builder.addWindowFunctions(int index,
PlanProto.EvalNodeTree value)
repeated .EvalNodeTree windowFunctions = 4; |
PlanProto.WindowAggNode.Builder |
PlanProto.WindowAggNode.Builder.addWindowFunctions(PlanProto.EvalNodeTree value)
repeated .EvalNodeTree windowFunctions = 4; |
static EvalNode |
EvalNodeDeserializer.deserialize(OverridableConf context,
PlanProto.EvalNodeTree tree) |
PlanProto.Target.Builder |
PlanProto.Target.Builder.mergeExpr(PlanProto.EvalNodeTree value)
required .EvalNodeTree expr = 1; |
PlanProto.EvalNodeTree.Builder |
PlanProto.EvalNodeTree.Builder.mergeFrom(PlanProto.EvalNodeTree other) |
PlanProto.JoinNode.Builder |
PlanProto.JoinNode.Builder.mergeJoinQual(PlanProto.EvalNodeTree value)
optional .EvalNodeTree joinQual = 4; |
PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder |
PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder.mergeNumber(PlanProto.EvalNodeTree value)
optional .EvalNodeTree number = 2; |
PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder |
PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder.mergeNumber(PlanProto.EvalNodeTree value)
optional .EvalNodeTree number = 2; |
PlanProto.ScanNode.Builder |
PlanProto.ScanNode.Builder.mergeQual(PlanProto.EvalNodeTree value)
optional .EvalNodeTree qual = 5; |
PlanProto.FilterNode.Builder |
PlanProto.FilterNode.Builder.mergeQual(PlanProto.EvalNodeTree value)
required .EvalNodeTree qual = 2; |
static PlanProto.EvalNodeTree.Builder |
PlanProto.EvalNodeTree.newBuilder(PlanProto.EvalNodeTree prototype) |
PlanProto.GroupbyNode.Builder |
PlanProto.GroupbyNode.Builder.setAggFunctions(int index,
PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.DistinctGroupbyNode.Builder |
PlanProto.DistinctGroupbyNode.Builder.setAggFunctions(int index,
PlanProto.EvalNodeTree value)
repeated .EvalNodeTree aggFunctions = 7; |
PlanProto.Target.Builder |
PlanProto.Target.Builder.setExpr(PlanProto.EvalNodeTree value)
required .EvalNodeTree expr = 1; |
PlanProto.JoinNode.Builder |
PlanProto.JoinNode.Builder.setJoinQual(PlanProto.EvalNodeTree value)
optional .EvalNodeTree joinQual = 4; |
PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder |
PlanProto.WinFunctionEvalSpec.WindowStartBound.Builder.setNumber(PlanProto.EvalNodeTree value)
optional .EvalNodeTree number = 2; |
PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder |
PlanProto.WinFunctionEvalSpec.WindowEndBound.Builder.setNumber(PlanProto.EvalNodeTree value)
optional .EvalNodeTree number = 2; |
PlanProto.ScanNode.Builder |
PlanProto.ScanNode.Builder.setQual(PlanProto.EvalNodeTree value)
optional .EvalNodeTree qual = 5; |
PlanProto.FilterNode.Builder |
PlanProto.FilterNode.Builder.setQual(PlanProto.EvalNodeTree value)
required .EvalNodeTree qual = 2; |
PlanProto.WindowAggNode.Builder |
PlanProto.WindowAggNode.Builder.setWindowFunctions(int index,
PlanProto.EvalNodeTree value)
repeated .EvalNodeTree windowFunctions = 4; |
| Modifier and Type | Method and Description |
|---|---|
PlanProto.GroupbyNode.Builder |
PlanProto.GroupbyNode.Builder.addAllAggFunctions(Iterable<? extends PlanProto.EvalNodeTree> values)
repeated .EvalNodeTree aggFunctions = 4; |
PlanProto.DistinctGroupbyNode.Builder |
PlanProto.DistinctGroupbyNode.Builder.addAllAggFunctions(Iterable<? extends PlanProto.EvalNodeTree> values)
repeated .EvalNodeTree aggFunctions = 7; |
PlanProto.WindowAggNode.Builder |
PlanProto.WindowAggNode.Builder.addAllWindowFunctions(Iterable<? extends PlanProto.EvalNodeTree> values)
repeated .EvalNodeTree windowFunctions = 4; |
Copyright © 2015 Apache Software Foundation. All Rights Reserved.