类 OuterExpression.Case.WhenThen.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Case.WhenThen.Builder>
-
- com.alibaba.graphscope.gaia.proto.OuterExpression.Case.WhenThen.Builder
-
- 所有已实现的接口:
OuterExpression.Case.WhenThenOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class OuterExpression.Case.WhenThen.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Case.WhenThen.Builder> implements OuterExpression.Case.WhenThenOrBuilder
Pair of when <expr> then <expr>
Protobuf typecommon.Case.WhenThen
-
-
方法概要
-
从类继承的方法 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.Case.WhenThen.Builder>
-
clear
public OuterExpression.Case.WhenThen.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Case.WhenThen.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.Case.WhenThen.Builder>
-
getDefaultInstanceForType
public OuterExpression.Case.WhenThen getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public OuterExpression.Case.WhenThen build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public OuterExpression.Case.WhenThen buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public OuterExpression.Case.WhenThen.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<OuterExpression.Case.WhenThen.Builder>
-
mergeFrom
public OuterExpression.Case.WhenThen.Builder mergeFrom(OuterExpression.Case.WhenThen other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Case.WhenThen.Builder>
-
mergeFrom
public OuterExpression.Case.WhenThen.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.Case.WhenThen.Builder>- 抛出:
IOException
-
hasWhenExpression
public boolean hasWhenExpression()
.common.Expression when_expression = 1;- 指定者:
hasWhenExpression在接口中OuterExpression.Case.WhenThenOrBuilder- 返回:
- Whether the whenExpression field is set.
-
getWhenExpression
public OuterExpression.Expression getWhenExpression()
.common.Expression when_expression = 1;- 指定者:
getWhenExpression在接口中OuterExpression.Case.WhenThenOrBuilder- 返回:
- The whenExpression.
-
setWhenExpression
public OuterExpression.Case.WhenThen.Builder setWhenExpression(OuterExpression.Expression value)
.common.Expression when_expression = 1;
-
setWhenExpression
public OuterExpression.Case.WhenThen.Builder setWhenExpression(OuterExpression.Expression.Builder builderForValue)
.common.Expression when_expression = 1;
-
mergeWhenExpression
public OuterExpression.Case.WhenThen.Builder mergeWhenExpression(OuterExpression.Expression value)
.common.Expression when_expression = 1;
-
clearWhenExpression
public OuterExpression.Case.WhenThen.Builder clearWhenExpression()
.common.Expression when_expression = 1;
-
getWhenExpressionBuilder
public OuterExpression.Expression.Builder getWhenExpressionBuilder()
.common.Expression when_expression = 1;
-
getWhenExpressionOrBuilder
public OuterExpression.ExpressionOrBuilder getWhenExpressionOrBuilder()
.common.Expression when_expression = 1;
-
hasThenResultExpression
public boolean hasThenResultExpression()
.common.Expression then_result_expression = 2;- 指定者:
hasThenResultExpression在接口中OuterExpression.Case.WhenThenOrBuilder- 返回:
- Whether the thenResultExpression field is set.
-
getThenResultExpression
public OuterExpression.Expression getThenResultExpression()
.common.Expression then_result_expression = 2;- 指定者:
getThenResultExpression在接口中OuterExpression.Case.WhenThenOrBuilder- 返回:
- The thenResultExpression.
-
setThenResultExpression
public OuterExpression.Case.WhenThen.Builder setThenResultExpression(OuterExpression.Expression value)
.common.Expression then_result_expression = 2;
-
setThenResultExpression
public OuterExpression.Case.WhenThen.Builder setThenResultExpression(OuterExpression.Expression.Builder builderForValue)
.common.Expression then_result_expression = 2;
-
mergeThenResultExpression
public OuterExpression.Case.WhenThen.Builder mergeThenResultExpression(OuterExpression.Expression value)
.common.Expression then_result_expression = 2;
-
clearThenResultExpression
public OuterExpression.Case.WhenThen.Builder clearThenResultExpression()
.common.Expression then_result_expression = 2;
-
getThenResultExpressionBuilder
public OuterExpression.Expression.Builder getThenResultExpressionBuilder()
.common.Expression then_result_expression = 2;
-
getThenResultExpressionOrBuilder
public OuterExpression.ExpressionOrBuilder getThenResultExpressionOrBuilder()
.common.Expression then_result_expression = 2;
-
setUnknownFields
public final OuterExpression.Case.WhenThen.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Case.WhenThen.Builder>
-
mergeUnknownFields
public final OuterExpression.Case.WhenThen.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.Case.WhenThen.Builder>
-
-