类 OuterExpression.Expression.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
- com.alibaba.graphscope.gaia.proto.OuterExpression.Expression.Builder
-
- 所有已实现的接口:
OuterExpression.ExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class OuterExpression.Expression.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder> implements OuterExpression.ExpressionOrBuilder
An inner representation of an expression
Protobuf typecommon.Expression
-
-
方法概要
-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
clear
public OuterExpression.Expression.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
getDefaultInstanceForType
public OuterExpression.Expression getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public OuterExpression.Expression build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public OuterExpression.Expression buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public OuterExpression.Expression.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<OuterExpression.Expression.Builder>
-
mergeFrom
public OuterExpression.Expression.Builder mergeFrom(OuterExpression.Expression other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
mergeFrom
public OuterExpression.Expression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<OuterExpression.Expression.Builder>- 抛出:
IOException
-
getOperatorsList
public List<OuterExpression.ExprOpr> getOperatorsList()
repeated .common.ExprOpr operators = 1;
-
getOperatorsCount
public int getOperatorsCount()
repeated .common.ExprOpr operators = 1;
-
getOperators
public OuterExpression.ExprOpr getOperators(int index)
repeated .common.ExprOpr operators = 1;
-
setOperators
public OuterExpression.Expression.Builder setOperators(int index, OuterExpression.ExprOpr value)
repeated .common.ExprOpr operators = 1;
-
setOperators
public OuterExpression.Expression.Builder setOperators(int index, OuterExpression.ExprOpr.Builder builderForValue)
repeated .common.ExprOpr operators = 1;
-
addOperators
public OuterExpression.Expression.Builder addOperators(OuterExpression.ExprOpr value)
repeated .common.ExprOpr operators = 1;
-
addOperators
public OuterExpression.Expression.Builder addOperators(int index, OuterExpression.ExprOpr value)
repeated .common.ExprOpr operators = 1;
-
addOperators
public OuterExpression.Expression.Builder addOperators(OuterExpression.ExprOpr.Builder builderForValue)
repeated .common.ExprOpr operators = 1;
-
addOperators
public OuterExpression.Expression.Builder addOperators(int index, OuterExpression.ExprOpr.Builder builderForValue)
repeated .common.ExprOpr operators = 1;
-
addAllOperators
public OuterExpression.Expression.Builder addAllOperators(Iterable<? extends OuterExpression.ExprOpr> values)
repeated .common.ExprOpr operators = 1;
-
clearOperators
public OuterExpression.Expression.Builder clearOperators()
repeated .common.ExprOpr operators = 1;
-
removeOperators
public OuterExpression.Expression.Builder removeOperators(int index)
repeated .common.ExprOpr operators = 1;
-
getOperatorsBuilder
public OuterExpression.ExprOpr.Builder getOperatorsBuilder(int index)
repeated .common.ExprOpr operators = 1;
-
getOperatorsOrBuilder
public OuterExpression.ExprOprOrBuilder getOperatorsOrBuilder(int index)
repeated .common.ExprOpr operators = 1;
-
getOperatorsOrBuilderList
public List<? extends OuterExpression.ExprOprOrBuilder> getOperatorsOrBuilderList()
repeated .common.ExprOpr operators = 1;
-
addOperatorsBuilder
public OuterExpression.ExprOpr.Builder addOperatorsBuilder()
repeated .common.ExprOpr operators = 1;
-
addOperatorsBuilder
public OuterExpression.ExprOpr.Builder addOperatorsBuilder(int index)
repeated .common.ExprOpr operators = 1;
-
getOperatorsBuilderList
public List<OuterExpression.ExprOpr.Builder> getOperatorsBuilderList()
repeated .common.ExprOpr operators = 1;
-
setUnknownFields
public final OuterExpression.Expression.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
mergeUnknownFields
public final OuterExpression.Expression.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Expression.Builder>
-
-