类 GraphAlgebraPhysical.Project.ExprAlias.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebraPhysical.Project.ExprAlias.Builder
-
- 所有已实现的接口:
GraphAlgebraPhysical.Project.ExprAliasOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GraphAlgebraPhysical.Project.ExprAlias.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.Project.ExprAlias.Builder> implements GraphAlgebraPhysical.Project.ExprAliasOrBuilder
Protobuf typephysical.Project.ExprAlias
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebraPhysical.Project.ExprAliasbuild()GraphAlgebraPhysical.Project.ExprAliasbuildPartial()GraphAlgebraPhysical.Project.ExprAlias.Builderclear()GraphAlgebraPhysical.Project.ExprAlias.BuilderclearAlias()The alias that is either given by the query or by the systemGraphAlgebraPhysical.Project.ExprAlias.BuilderclearExpr()The expression to be aliasedcom.google.protobuf.Int32ValuegetAlias()The alias that is either given by the query or by the systemcom.google.protobuf.Int32Value.BuildergetAliasBuilder()The alias that is either given by the query or by the systemcom.google.protobuf.Int32ValueOrBuildergetAliasOrBuilder()The alias that is either given by the query or by the systemGraphAlgebraPhysical.Project.ExprAliasgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()OuterExpression.ExpressiongetExpr()The expression to be aliasedOuterExpression.Expression.BuildergetExprBuilder()The expression to be aliasedOuterExpression.ExpressionOrBuildergetExprOrBuilder()The expression to be aliasedbooleanhasAlias()The alias that is either given by the query or by the systembooleanhasExpr()The expression to be aliasedprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebraPhysical.Project.ExprAlias.BuildermergeAlias(com.google.protobuf.Int32Value value)The alias that is either given by the query or by the systemGraphAlgebraPhysical.Project.ExprAlias.BuildermergeExpr(OuterExpression.Expression value)The expression to be aliasedGraphAlgebraPhysical.Project.ExprAlias.BuildermergeFrom(GraphAlgebraPhysical.Project.ExprAlias other)GraphAlgebraPhysical.Project.ExprAlias.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebraPhysical.Project.ExprAlias.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebraPhysical.Project.ExprAlias.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebraPhysical.Project.ExprAlias.BuildersetAlias(com.google.protobuf.Int32Value value)The alias that is either given by the query or by the systemGraphAlgebraPhysical.Project.ExprAlias.BuildersetAlias(com.google.protobuf.Int32Value.Builder builderForValue)The alias that is either given by the query or by the systemGraphAlgebraPhysical.Project.ExprAlias.BuildersetExpr(OuterExpression.Expression value)The expression to be aliasedGraphAlgebraPhysical.Project.ExprAlias.BuildersetExpr(OuterExpression.Expression.Builder builderForValue)The expression to be aliasedGraphAlgebraPhysical.Project.ExprAlias.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 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<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
clear
public GraphAlgebraPhysical.Project.ExprAlias.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.Project.ExprAlias.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<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
getDefaultInstanceForType
public GraphAlgebraPhysical.Project.ExprAlias getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebraPhysical.Project.ExprAlias build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebraPhysical.Project.ExprAlias buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebraPhysical.Project.ExprAlias.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
mergeFrom
public GraphAlgebraPhysical.Project.ExprAlias.Builder mergeFrom(GraphAlgebraPhysical.Project.ExprAlias other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
mergeFrom
public GraphAlgebraPhysical.Project.ExprAlias.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<GraphAlgebraPhysical.Project.ExprAlias.Builder>- 抛出:
IOException
-
hasExpr
public boolean hasExpr()
The expression to be aliased
.common.Expression expr = 1;- 指定者:
hasExpr在接口中GraphAlgebraPhysical.Project.ExprAliasOrBuilder- 返回:
- Whether the expr field is set.
-
getExpr
public OuterExpression.Expression getExpr()
The expression to be aliased
.common.Expression expr = 1;- 指定者:
getExpr在接口中GraphAlgebraPhysical.Project.ExprAliasOrBuilder- 返回:
- The expr.
-
setExpr
public GraphAlgebraPhysical.Project.ExprAlias.Builder setExpr(OuterExpression.Expression value)
The expression to be aliased
.common.Expression expr = 1;
-
setExpr
public GraphAlgebraPhysical.Project.ExprAlias.Builder setExpr(OuterExpression.Expression.Builder builderForValue)
The expression to be aliased
.common.Expression expr = 1;
-
mergeExpr
public GraphAlgebraPhysical.Project.ExprAlias.Builder mergeExpr(OuterExpression.Expression value)
The expression to be aliased
.common.Expression expr = 1;
-
clearExpr
public GraphAlgebraPhysical.Project.ExprAlias.Builder clearExpr()
The expression to be aliased
.common.Expression expr = 1;
-
getExprBuilder
public OuterExpression.Expression.Builder getExprBuilder()
The expression to be aliased
.common.Expression expr = 1;
-
getExprOrBuilder
public OuterExpression.ExpressionOrBuilder getExprOrBuilder()
The expression to be aliased
.common.Expression expr = 1;
-
hasAlias
public boolean hasAlias()
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;- 指定者:
hasAlias在接口中GraphAlgebraPhysical.Project.ExprAliasOrBuilder- 返回:
- Whether the alias field is set.
-
getAlias
public com.google.protobuf.Int32Value getAlias()
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;- 指定者:
getAlias在接口中GraphAlgebraPhysical.Project.ExprAliasOrBuilder- 返回:
- The alias.
-
setAlias
public GraphAlgebraPhysical.Project.ExprAlias.Builder setAlias(com.google.protobuf.Int32Value value)
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;
-
setAlias
public GraphAlgebraPhysical.Project.ExprAlias.Builder setAlias(com.google.protobuf.Int32Value.Builder builderForValue)
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;
-
mergeAlias
public GraphAlgebraPhysical.Project.ExprAlias.Builder mergeAlias(com.google.protobuf.Int32Value value)
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;
-
clearAlias
public GraphAlgebraPhysical.Project.ExprAlias.Builder clearAlias()
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;
-
getAliasBuilder
public com.google.protobuf.Int32Value.Builder getAliasBuilder()
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;
-
getAliasOrBuilder
public com.google.protobuf.Int32ValueOrBuilder getAliasOrBuilder()
The alias that is either given by the query or by the system
.google.protobuf.Int32Value alias = 2;
-
setUnknownFields
public final GraphAlgebraPhysical.Project.ExprAlias.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
mergeUnknownFields
public final GraphAlgebraPhysical.Project.ExprAlias.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebraPhysical.Project.ExprAlias.Builder>
-
-