接口 GraphAlgebraPhysical.PathExpandOrBuilder
-
- 所有超级接口:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- 封闭类:
- GraphAlgebraPhysical
public static interface GraphAlgebraPhysical.PathExpandOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 com.google.protobuf.Int32ValuegetAlias()An optional alias for the object of the expansioncom.google.protobuf.Int32ValueOrBuildergetAliasOrBuilder()An optional alias for the object of the expansionGraphAlgebraPhysical.PathExpand.ExpandBasegetBase()A path expansion has a base of edge expansionGraphAlgebraPhysical.PathExpand.ExpandBaseOrBuildergetBaseOrBuilder()A path expansion has a base of edge expansionOuterExpression.ExpressiongetCondition()A condition formulated as an expression predicateOuterExpression.ExpressionOrBuildergetConditionOrBuilder()A condition formulated as an expression predicateGraphAlgebra.RangegetHopRange()The range that defines the minimum and maximum number of hops of the path expansion.GraphAlgebra.RangeOrBuildergetHopRangeOrBuilder()The range that defines the minimum and maximum number of hops of the path expansion.booleangetIsOptional()Whether the path expand is optional, if true, the path expand will return a `None` if the path does not existGraphAlgebraPhysical.PathExpand.PathOptgetPathOpt()Path option, including to expand an arbitrary path or a simple pathintgetPathOptValue()Path option, including to expand an arbitrary path or a simple pathGraphAlgebraPhysical.PathExpand.ResultOptgetResultOpt()Result option, including to take end vertex (EndV), or whole path (AllV), for this expansionintgetResultOptValue()Result option, including to take end vertex (EndV), or whole path (AllV), for this expansioncom.google.protobuf.Int32ValuegetStartTag()The tag that refers to the starting vertexcom.google.protobuf.Int32ValueOrBuildergetStartTagOrBuilder()The tag that refers to the starting vertexbooleanhasAlias()An optional alias for the object of the expansionbooleanhasBase()A path expansion has a base of edge expansionbooleanhasCondition()A condition formulated as an expression predicatebooleanhasHopRange()The range that defines the minimum and maximum number of hops of the path expansion.booleanhasStartTag()The tag that refers to the starting vertex
-
-
-
方法详细资料
-
hasBase
boolean hasBase()
A path expansion has a base of edge expansion
.physical.PathExpand.ExpandBase base = 1;- 返回:
- Whether the base field is set.
-
getBase
GraphAlgebraPhysical.PathExpand.ExpandBase getBase()
A path expansion has a base of edge expansion
.physical.PathExpand.ExpandBase base = 1;- 返回:
- The base.
-
getBaseOrBuilder
GraphAlgebraPhysical.PathExpand.ExpandBaseOrBuilder getBaseOrBuilder()
A path expansion has a base of edge expansion
.physical.PathExpand.ExpandBase base = 1;
-
hasStartTag
boolean hasStartTag()
The tag that refers to the starting vertex
.google.protobuf.Int32Value start_tag = 2;- 返回:
- Whether the startTag field is set.
-
getStartTag
com.google.protobuf.Int32Value getStartTag()
The tag that refers to the starting vertex
.google.protobuf.Int32Value start_tag = 2;- 返回:
- The startTag.
-
getStartTagOrBuilder
com.google.protobuf.Int32ValueOrBuilder getStartTagOrBuilder()
The tag that refers to the starting vertex
.google.protobuf.Int32Value start_tag = 2;
-
hasAlias
boolean hasAlias()
An optional alias for the object of the expansion
.google.protobuf.Int32Value alias = 3;- 返回:
- Whether the alias field is set.
-
getAlias
com.google.protobuf.Int32Value getAlias()
An optional alias for the object of the expansion
.google.protobuf.Int32Value alias = 3;- 返回:
- The alias.
-
getAliasOrBuilder
com.google.protobuf.Int32ValueOrBuilder getAliasOrBuilder()
An optional alias for the object of the expansion
.google.protobuf.Int32Value alias = 3;
-
hasHopRange
boolean hasHopRange()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;- 返回:
- Whether the hopRange field is set.
-
getHopRange
GraphAlgebra.Range getHopRange()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;- 返回:
- The hopRange.
-
getHopRangeOrBuilder
GraphAlgebra.RangeOrBuilder getHopRangeOrBuilder()
The range that defines the minimum and maximum number of hops of the path expansion. This is optional, if not set, the minimum number is 1, and the maximum is INT_MAX
.algebra.Range hop_range = 4;
-
getPathOptValue
int getPathOptValue()
Path option, including to expand an arbitrary path or a simple path
.physical.PathExpand.PathOpt path_opt = 5;- 返回:
- The enum numeric value on the wire for pathOpt.
-
getPathOpt
GraphAlgebraPhysical.PathExpand.PathOpt getPathOpt()
Path option, including to expand an arbitrary path or a simple path
.physical.PathExpand.PathOpt path_opt = 5;- 返回:
- The pathOpt.
-
getResultOptValue
int getResultOptValue()
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.physical.PathExpand.ResultOpt result_opt = 6;- 返回:
- The enum numeric value on the wire for resultOpt.
-
getResultOpt
GraphAlgebraPhysical.PathExpand.ResultOpt getResultOpt()
Result option, including to take end vertex (EndV), or whole path (AllV), for this expansion
.physical.PathExpand.ResultOpt result_opt = 6;- 返回:
- The resultOpt.
-
hasCondition
boolean hasCondition()
A condition formulated as an expression predicate
.common.Expression condition = 7;- 返回:
- Whether the condition field is set.
-
getCondition
OuterExpression.Expression getCondition()
A condition formulated as an expression predicate
.common.Expression condition = 7;- 返回:
- The condition.
-
getConditionOrBuilder
OuterExpression.ExpressionOrBuilder getConditionOrBuilder()
A condition formulated as an expression predicate
.common.Expression condition = 7;
-
getIsOptional
boolean getIsOptional()
Whether the path expand is optional, if true, the path expand will return a `None` if the path does not exist
bool is_optional = 8;- 返回:
- The isOptional.
-
-