public static final class PlanProto.EvalNode extends com.google.protobuf.GeneratedMessage implements PlanProto.EvalNodeOrBuilder
EvalNode| Modifier and Type | Class and Description |
|---|---|
static class |
PlanProto.EvalNode.Builder
Protobuf type
EvalNode |
com.google.protobuf.GeneratedMessage.BuilderParent, com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessage.ExtendableBuilder>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessage.ExtendableMessage>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingType extends com.google.protobuf.Message,Type>| Modifier and Type | Field and Description |
|---|---|
static int |
AGGFUNCTION_FIELD_NUMBER |
static int |
BETWEEN_FIELD_NUMBER |
static int |
BINARY_FIELD_NUMBER |
static int |
CASEWHEN_FIELD_NUMBER |
static int |
CONST_FIELD_NUMBER |
static int |
DATA_TYPE_FIELD_NUMBER |
static int |
FIELD_FIELD_NUMBER |
static int |
FUNCTION_FIELD_NUMBER |
static int |
ID_FIELD_NUMBER |
static int |
IFCOND_FIELD_NUMBER |
static com.google.protobuf.Parser<PlanProto.EvalNode> |
PARSER |
static int |
PATTERNMATCH_FIELD_NUMBER |
static int |
ROWCONST_FIELD_NUMBER |
static int |
TYPE_FIELD_NUMBER |
static int |
UNARY_FIELD_NUMBER |
static int |
WINFUNCTION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
PlanProto.AggFunctionEvalSpec |
getAggFunction()
optional .AggFunctionEvalSpec aggFunction = 9; |
PlanProto.AggFunctionEvalSpecOrBuilder |
getAggFunctionOrBuilder()
optional .AggFunctionEvalSpec aggFunction = 9; |
PlanProto.BetweenEval |
getBetween()
optional .BetweenEval between = 12; |
PlanProto.BetweenEvalOrBuilder |
getBetweenOrBuilder()
optional .BetweenEval between = 12; |
PlanProto.BinaryEval |
getBinary()
optional .BinaryEval binary = 5; |
PlanProto.BinaryEvalOrBuilder |
getBinaryOrBuilder()
optional .BinaryEval binary = 5; |
PlanProto.CaseWhenEval |
getCasewhen()
optional .CaseWhenEval casewhen = 13; |
PlanProto.CaseWhenEvalOrBuilder |
getCasewhenOrBuilder()
optional .CaseWhenEval casewhen = 13; |
PlanProto.ConstEval |
getConst()
optional .ConstEval const = 6; |
PlanProto.ConstEvalOrBuilder |
getConstOrBuilder()
optional .ConstEval const = 6; |
TajoDataTypes.DataType |
getDataType()
required .DataType data_type = 3; |
TajoDataTypes.DataTypeOrBuilder |
getDataTypeOrBuilder()
required .DataType data_type = 3; |
static PlanProto.EvalNode |
getDefaultInstance() |
PlanProto.EvalNode |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
CatalogProtos.ColumnProto |
getField()
optional .ColumnProto field = 7; |
CatalogProtos.ColumnProtoOrBuilder |
getFieldOrBuilder()
optional .ColumnProto field = 7; |
PlanProto.FunctionEval |
getFunction()
optional .FunctionEval function = 8; |
PlanProto.FunctionEvalOrBuilder |
getFunctionOrBuilder()
optional .FunctionEval function = 8; |
int |
getId()
required int32 id = 1; |
PlanProto.IfCondEval |
getIfCond()
optional .IfCondEval ifCond = 14; |
PlanProto.IfCondEvalOrBuilder |
getIfCondOrBuilder()
optional .IfCondEval ifCond = 14; |
com.google.protobuf.Parser<PlanProto.EvalNode> |
getParserForType() |
PlanProto.PatternMatchEvalSpec |
getPatternMatch()
optional .PatternMatchEvalSpec patternMatch = 15; |
PlanProto.PatternMatchEvalSpecOrBuilder |
getPatternMatchOrBuilder()
optional .PatternMatchEvalSpec patternMatch = 15; |
PlanProto.RowConstEval |
getRowConst()
optional .RowConstEval rowConst = 11; |
PlanProto.RowConstEvalOrBuilder |
getRowConstOrBuilder()
optional .RowConstEval rowConst = 11; |
int |
getSerializedSize() |
PlanProto.EvalType |
getType()
required .EvalType type = 2; |
PlanProto.UnaryEval |
getUnary()
optional .UnaryEval unary = 4; |
PlanProto.UnaryEvalOrBuilder |
getUnaryOrBuilder()
optional .UnaryEval unary = 4; |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
PlanProto.WinFunctionEvalSpec |
getWinFunction()
optional .WinFunctionEvalSpec winFunction = 10; |
PlanProto.WinFunctionEvalSpecOrBuilder |
getWinFunctionOrBuilder()
optional .WinFunctionEvalSpec winFunction = 10; |
boolean |
hasAggFunction()
optional .AggFunctionEvalSpec aggFunction = 9; |
boolean |
hasBetween()
optional .BetweenEval between = 12; |
boolean |
hasBinary()
optional .BinaryEval binary = 5; |
boolean |
hasCasewhen()
optional .CaseWhenEval casewhen = 13; |
boolean |
hasConst()
optional .ConstEval const = 6; |
boolean |
hasDataType()
required .DataType data_type = 3; |
boolean |
hasField()
optional .ColumnProto field = 7; |
boolean |
hasFunction()
optional .FunctionEval function = 8; |
int |
hashCode() |
boolean |
hasId()
required int32 id = 1; |
boolean |
hasIfCond()
optional .IfCondEval ifCond = 14; |
boolean |
hasPatternMatch()
optional .PatternMatchEvalSpec patternMatch = 15; |
boolean |
hasRowConst()
optional .RowConstEval rowConst = 11; |
boolean |
hasType()
required .EvalType type = 2; |
boolean |
hasUnary()
optional .UnaryEval unary = 4; |
boolean |
hasWinFunction()
optional .WinFunctionEvalSpec winFunction = 10; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PlanProto.EvalNode.Builder |
newBuilder() |
static PlanProto.EvalNode.Builder |
newBuilder(PlanProto.EvalNode prototype) |
PlanProto.EvalNode.Builder |
newBuilderForType() |
protected PlanProto.EvalNode.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent) |
static PlanProto.EvalNode |
parseDelimitedFrom(InputStream input) |
static PlanProto.EvalNode |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNode |
parseFrom(byte[] data) |
static PlanProto.EvalNode |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNode |
parseFrom(com.google.protobuf.ByteString data) |
static PlanProto.EvalNode |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNode |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PlanProto.EvalNode |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PlanProto.EvalNode |
parseFrom(InputStream input) |
static PlanProto.EvalNode |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PlanProto.EvalNode.Builder |
toBuilder() |
protected Object |
writeReplace() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
getAllFields, getDescriptorForType, getField, getRepeatedField, getRepeatedFieldCount, hasField, makeExtensionsImmutable, newFileScopedGeneratedExtension, newMessageScopedGeneratedExtension, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringtoByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static com.google.protobuf.Parser<PlanProto.EvalNode> PARSER
public static final int ID_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
public static final int DATA_TYPE_FIELD_NUMBER
public static final int UNARY_FIELD_NUMBER
public static final int BINARY_FIELD_NUMBER
public static final int CONST_FIELD_NUMBER
public static final int FIELD_FIELD_NUMBER
public static final int FUNCTION_FIELD_NUMBER
public static final int AGGFUNCTION_FIELD_NUMBER
public static final int WINFUNCTION_FIELD_NUMBER
public static final int ROWCONST_FIELD_NUMBER
public static final int BETWEEN_FIELD_NUMBER
public static final int CASEWHEN_FIELD_NUMBER
public static final int IFCOND_FIELD_NUMBER
public static final int PATTERNMATCH_FIELD_NUMBER
public static PlanProto.EvalNode getDefaultInstance()
public PlanProto.EvalNode getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessagepublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessagepublic com.google.protobuf.Parser<PlanProto.EvalNode> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic boolean hasId()
required int32 id = 1;hasId in interface PlanProto.EvalNodeOrBuilderpublic int getId()
required int32 id = 1;getId in interface PlanProto.EvalNodeOrBuilderpublic boolean hasType()
required .EvalType type = 2;hasType in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.EvalType getType()
required .EvalType type = 2;getType in interface PlanProto.EvalNodeOrBuilderpublic boolean hasDataType()
required .DataType data_type = 3;hasDataType in interface PlanProto.EvalNodeOrBuilderpublic TajoDataTypes.DataType getDataType()
required .DataType data_type = 3;getDataType in interface PlanProto.EvalNodeOrBuilderpublic TajoDataTypes.DataTypeOrBuilder getDataTypeOrBuilder()
required .DataType data_type = 3;getDataTypeOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasUnary()
optional .UnaryEval unary = 4;
NOT
hasUnary in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.UnaryEval getUnary()
optional .UnaryEval unary = 4;
NOT
getUnary in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.UnaryEvalOrBuilder getUnaryOrBuilder()
optional .UnaryEval unary = 4;
NOT
getUnaryOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasBinary()
optional .BinaryEval binary = 5;hasBinary in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.BinaryEval getBinary()
optional .BinaryEval binary = 5;getBinary in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.BinaryEvalOrBuilder getBinaryOrBuilder()
optional .BinaryEval binary = 5;getBinaryOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasConst()
optional .ConstEval const = 6;hasConst in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.ConstEval getConst()
optional .ConstEval const = 6;getConst in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.ConstEvalOrBuilder getConstOrBuilder()
optional .ConstEval const = 6;getConstOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasField()
optional .ColumnProto field = 7;
field eval
hasField in interface PlanProto.EvalNodeOrBuilderpublic CatalogProtos.ColumnProto getField()
optional .ColumnProto field = 7;
field eval
getField in interface PlanProto.EvalNodeOrBuilderpublic CatalogProtos.ColumnProtoOrBuilder getFieldOrBuilder()
optional .ColumnProto field = 7;
field eval
getFieldOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasFunction()
optional .FunctionEval function = 8;hasFunction in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.FunctionEval getFunction()
optional .FunctionEval function = 8;getFunction in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.FunctionEvalOrBuilder getFunctionOrBuilder()
optional .FunctionEval function = 8;getFunctionOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasAggFunction()
optional .AggFunctionEvalSpec aggFunction = 9;hasAggFunction in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.AggFunctionEvalSpec getAggFunction()
optional .AggFunctionEvalSpec aggFunction = 9;getAggFunction in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.AggFunctionEvalSpecOrBuilder getAggFunctionOrBuilder()
optional .AggFunctionEvalSpec aggFunction = 9;getAggFunctionOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasWinFunction()
optional .WinFunctionEvalSpec winFunction = 10;hasWinFunction in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.WinFunctionEvalSpec getWinFunction()
optional .WinFunctionEvalSpec winFunction = 10;getWinFunction in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.WinFunctionEvalSpecOrBuilder getWinFunctionOrBuilder()
optional .WinFunctionEvalSpec winFunction = 10;getWinFunctionOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasRowConst()
optional .RowConstEval rowConst = 11;hasRowConst in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.RowConstEval getRowConst()
optional .RowConstEval rowConst = 11;getRowConst in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.RowConstEvalOrBuilder getRowConstOrBuilder()
optional .RowConstEval rowConst = 11;getRowConstOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasBetween()
optional .BetweenEval between = 12;hasBetween in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.BetweenEval getBetween()
optional .BetweenEval between = 12;getBetween in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.BetweenEvalOrBuilder getBetweenOrBuilder()
optional .BetweenEval between = 12;getBetweenOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasCasewhen()
optional .CaseWhenEval casewhen = 13;hasCasewhen in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.CaseWhenEval getCasewhen()
optional .CaseWhenEval casewhen = 13;getCasewhen in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.CaseWhenEvalOrBuilder getCasewhenOrBuilder()
optional .CaseWhenEval casewhen = 13;getCasewhenOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasIfCond()
optional .IfCondEval ifCond = 14;hasIfCond in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.IfCondEval getIfCond()
optional .IfCondEval ifCond = 14;getIfCond in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.IfCondEvalOrBuilder getIfCondOrBuilder()
optional .IfCondEval ifCond = 14;getIfCondOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic boolean hasPatternMatch()
optional .PatternMatchEvalSpec patternMatch = 15;hasPatternMatch in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.PatternMatchEvalSpec getPatternMatch()
optional .PatternMatchEvalSpec patternMatch = 15;getPatternMatch in interface PlanProto.EvalNodeOrBuilderpublic PlanProto.PatternMatchEvalSpecOrBuilder getPatternMatchOrBuilder()
optional .PatternMatchEvalSpec patternMatch = 15;getPatternMatchOrBuilder in interface PlanProto.EvalNodeOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.AbstractMessageIOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.AbstractMessageprotected Object writeReplace() throws ObjectStreamException
writeReplace in class com.google.protobuf.GeneratedMessageObjectStreamExceptionpublic boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PlanProto.EvalNode parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlanProto.EvalNode parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlanProto.EvalNode parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlanProto.EvalNode parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PlanProto.EvalNode parseFrom(InputStream input) throws IOException
IOExceptionpublic static PlanProto.EvalNode parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PlanProto.EvalNode parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PlanProto.EvalNode parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PlanProto.EvalNode parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PlanProto.EvalNode parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PlanProto.EvalNode.Builder newBuilder()
public PlanProto.EvalNode.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PlanProto.EvalNode.Builder newBuilder(PlanProto.EvalNode prototype)
public PlanProto.EvalNode.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PlanProto.EvalNode.Builder newBuilderForType(com.google.protobuf.GeneratedMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageCopyright © 2015 Apache Software Foundation. All Rights Reserved.