类 GraphAlgebra.Union.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Union.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.Union.Builder
-
- 所有已实现的接口:
GraphAlgebra.UnionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- GraphAlgebra.Union
public static final class GraphAlgebra.Union.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Union.Builder> implements GraphAlgebra.UnionOrBuilder
Union multiple relations
Protobuf typealgebra.Union
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.Union.BuilderaddAllParents(Iterable<? extends Integer> values)repeated int32 parents = 1;GraphAlgebra.Union.BuilderaddParents(int value)repeated int32 parents = 1;GraphAlgebra.Unionbuild()GraphAlgebra.UnionbuildPartial()GraphAlgebra.Union.Builderclear()GraphAlgebra.Union.BuilderclearParents()repeated int32 parents = 1;GraphAlgebra.UniongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetParents(int index)repeated int32 parents = 1;intgetParentsCount()repeated int32 parents = 1;List<Integer>getParentsList()repeated int32 parents = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.Union.BuildermergeFrom(GraphAlgebra.Union other)GraphAlgebra.Union.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.Union.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.Union.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.Union.BuildersetParents(int index, int value)repeated int32 parents = 1;GraphAlgebra.Union.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<GraphAlgebra.Union.Builder>
-
clear
public GraphAlgebra.Union.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Union.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<GraphAlgebra.Union.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.Union getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.Union build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.Union buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.Union.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.Union.Builder>
-
mergeFrom
public GraphAlgebra.Union.Builder mergeFrom(GraphAlgebra.Union other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Union.Builder>
-
mergeFrom
public GraphAlgebra.Union.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<GraphAlgebra.Union.Builder>- 抛出:
IOException
-
getParentsList
public List<Integer> getParentsList()
repeated int32 parents = 1;- 指定者:
getParentsList在接口中GraphAlgebra.UnionOrBuilder- 返回:
- A list containing the parents.
-
getParentsCount
public int getParentsCount()
repeated int32 parents = 1;- 指定者:
getParentsCount在接口中GraphAlgebra.UnionOrBuilder- 返回:
- The count of parents.
-
getParents
public int getParents(int index)
repeated int32 parents = 1;- 指定者:
getParents在接口中GraphAlgebra.UnionOrBuilder- 参数:
index- The index of the element to return.- 返回:
- The parents at the given index.
-
setParents
public GraphAlgebra.Union.Builder setParents(int index, int value)
repeated int32 parents = 1;- 参数:
index- The index to set the value at.value- The parents to set.- 返回:
- This builder for chaining.
-
addParents
public GraphAlgebra.Union.Builder addParents(int value)
repeated int32 parents = 1;- 参数:
value- The parents to add.- 返回:
- This builder for chaining.
-
addAllParents
public GraphAlgebra.Union.Builder addAllParents(Iterable<? extends Integer> values)
repeated int32 parents = 1;- 参数:
values- The parents to add.- 返回:
- This builder for chaining.
-
clearParents
public GraphAlgebra.Union.Builder clearParents()
repeated int32 parents = 1;- 返回:
- This builder for chaining.
-
setUnknownFields
public final GraphAlgebra.Union.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Union.Builder>
-
mergeUnknownFields
public final GraphAlgebra.Union.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Union.Builder>
-
-