类 GraphAlgebra.IndexPredicate.AndPredicate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.IndexPredicate.AndPredicate.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.IndexPredicate.AndPredicate.Builder
-
- 所有已实现的接口:
GraphAlgebra.IndexPredicate.AndPredicateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GraphAlgebra.IndexPredicate.AndPredicate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.IndexPredicate.AndPredicate.Builder> implements GraphAlgebra.IndexPredicate.AndPredicateOrBuilder
A collection of `Triplet` that forms a logical **AND** of all `Predicate`s.
Protobuf typealgebra.IndexPredicate.AndPredicate
-
-
方法概要
-
从类继承的方法 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.IndexPredicate.AndPredicate.Builder>
-
clear
public GraphAlgebra.IndexPredicate.AndPredicate.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.IndexPredicate.AndPredicate.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.IndexPredicate.AndPredicate.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.IndexPredicate.AndPredicate getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.IndexPredicate.AndPredicate build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.IndexPredicate.AndPredicate buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.IndexPredicate.AndPredicate.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.IndexPredicate.AndPredicate.Builder>
-
mergeFrom
public GraphAlgebra.IndexPredicate.AndPredicate.Builder mergeFrom(GraphAlgebra.IndexPredicate.AndPredicate other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.IndexPredicate.AndPredicate.Builder>
-
mergeFrom
public GraphAlgebra.IndexPredicate.AndPredicate.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.IndexPredicate.AndPredicate.Builder>- 抛出:
IOException
-
getPredicatesList
public List<GraphAlgebra.IndexPredicate.Triplet> getPredicatesList()
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
getPredicatesCount
public int getPredicatesCount()
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
getPredicates
public GraphAlgebra.IndexPredicate.Triplet getPredicates(int index)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
setPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder setPredicates(int index, GraphAlgebra.IndexPredicate.Triplet value)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
setPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder setPredicates(int index, GraphAlgebra.IndexPredicate.Triplet.Builder builderForValue)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder addPredicates(GraphAlgebra.IndexPredicate.Triplet value)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder addPredicates(int index, GraphAlgebra.IndexPredicate.Triplet value)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder addPredicates(GraphAlgebra.IndexPredicate.Triplet.Builder builderForValue)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder addPredicates(int index, GraphAlgebra.IndexPredicate.Triplet.Builder builderForValue)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addAllPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder addAllPredicates(Iterable<? extends GraphAlgebra.IndexPredicate.Triplet> values)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
clearPredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder clearPredicates()
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
removePredicates
public GraphAlgebra.IndexPredicate.AndPredicate.Builder removePredicates(int index)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
getPredicatesBuilder
public GraphAlgebra.IndexPredicate.Triplet.Builder getPredicatesBuilder(int index)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
getPredicatesOrBuilder
public GraphAlgebra.IndexPredicate.TripletOrBuilder getPredicatesOrBuilder(int index)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
getPredicatesOrBuilderList
public List<? extends GraphAlgebra.IndexPredicate.TripletOrBuilder> getPredicatesOrBuilderList()
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addPredicatesBuilder
public GraphAlgebra.IndexPredicate.Triplet.Builder addPredicatesBuilder()
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
addPredicatesBuilder
public GraphAlgebra.IndexPredicate.Triplet.Builder addPredicatesBuilder(int index)
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
getPredicatesBuilderList
public List<GraphAlgebra.IndexPredicate.Triplet.Builder> getPredicatesBuilderList()
repeated .algebra.IndexPredicate.Triplet predicates = 1;
-
setUnknownFields
public final GraphAlgebra.IndexPredicate.AndPredicate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.IndexPredicate.AndPredicate.Builder>
-
mergeUnknownFields
public final GraphAlgebra.IndexPredicate.AndPredicate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.IndexPredicate.AndPredicate.Builder>
-
-