类 GraphAlgebra.Select.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Select.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.Select.Builder
-
- 所有已实现的接口:
GraphAlgebra.SelectOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- GraphAlgebra.Select
public static final class GraphAlgebra.Select.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Select.Builder> implements GraphAlgebra.SelectOrBuilder
To filter a relation based on a given predicate
Protobuf typealgebra.Select
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 GraphAlgebra.Selectbuild()GraphAlgebra.SelectbuildPartial()GraphAlgebra.Select.Builderclear()GraphAlgebra.Select.BuilderclearPredicate()A predicate formulated as an expression treeGraphAlgebra.SelectgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()OuterExpression.ExpressiongetPredicate()A predicate formulated as an expression treeOuterExpression.Expression.BuildergetPredicateBuilder()A predicate formulated as an expression treeOuterExpression.ExpressionOrBuildergetPredicateOrBuilder()A predicate formulated as an expression treebooleanhasPredicate()A predicate formulated as an expression treeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GraphAlgebra.Select.BuildermergeFrom(GraphAlgebra.Select other)GraphAlgebra.Select.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.Select.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.Select.BuildermergePredicate(OuterExpression.Expression value)A predicate formulated as an expression treeGraphAlgebra.Select.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.Select.BuildersetPredicate(OuterExpression.Expression value)A predicate formulated as an expression treeGraphAlgebra.Select.BuildersetPredicate(OuterExpression.Expression.Builder builderForValue)A predicate formulated as an expression treeGraphAlgebra.Select.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.Select.Builder>
-
clear
public GraphAlgebra.Select.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Select.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.Select.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.Select getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.Select build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.Select buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.Select.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.Select.Builder>
-
mergeFrom
public GraphAlgebra.Select.Builder mergeFrom(GraphAlgebra.Select other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Select.Builder>
-
mergeFrom
public GraphAlgebra.Select.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.Select.Builder>- 抛出:
IOException
-
hasPredicate
public boolean hasPredicate()
A predicate formulated as an expression tree
.common.Expression predicate = 1;- 指定者:
hasPredicate在接口中GraphAlgebra.SelectOrBuilder- 返回:
- Whether the predicate field is set.
-
getPredicate
public OuterExpression.Expression getPredicate()
A predicate formulated as an expression tree
.common.Expression predicate = 1;- 指定者:
getPredicate在接口中GraphAlgebra.SelectOrBuilder- 返回:
- The predicate.
-
setPredicate
public GraphAlgebra.Select.Builder setPredicate(OuterExpression.Expression value)
A predicate formulated as an expression tree
.common.Expression predicate = 1;
-
setPredicate
public GraphAlgebra.Select.Builder setPredicate(OuterExpression.Expression.Builder builderForValue)
A predicate formulated as an expression tree
.common.Expression predicate = 1;
-
mergePredicate
public GraphAlgebra.Select.Builder mergePredicate(OuterExpression.Expression value)
A predicate formulated as an expression tree
.common.Expression predicate = 1;
-
clearPredicate
public GraphAlgebra.Select.Builder clearPredicate()
A predicate formulated as an expression tree
.common.Expression predicate = 1;
-
getPredicateBuilder
public OuterExpression.Expression.Builder getPredicateBuilder()
A predicate formulated as an expression tree
.common.Expression predicate = 1;
-
getPredicateOrBuilder
public OuterExpression.ExpressionOrBuilder getPredicateOrBuilder()
A predicate formulated as an expression tree
.common.Expression predicate = 1;
-
setUnknownFields
public final GraphAlgebra.Select.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Select.Builder>
-
mergeUnknownFields
public final GraphAlgebra.Select.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.Select.Builder>
-
-