Package com.ocient.jdbc.proto
Interface PlanProtocol.FilterClauseOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PlanProtocol.FilterClause,PlanProtocol.FilterClause.Builder
- Enclosing class:
- PlanProtocol
public static interface PlanProtocol.FilterClauseOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetLhs()Either a column name or a string representation of a literalcom.google.protobuf.ByteStringgetLhsBytes()Either a column name or a string representation of a literalbooleangetLhsIsCol()bool lhsIsCol = 6;PlanProtocol.SqlColTypegetLhsType()The types are only meaningful if it is not a columnintgetLhsTypeValue()The types are only meaningful if it is not a columnPlanProtocol.FilterClause.FilterOpgetOp().xg.db.sqlPlans.FilterClause.FilterOp op = 2;intgetOpValue().xg.db.sqlPlans.FilterClause.FilterOp op = 2;StringgetRhs()string rhs = 3;com.google.protobuf.ByteStringgetRhsBytes()string rhs = 3;booleangetRhsIsCol()bool rhsIsCol = 7;PlanProtocol.SqlColTypegetRhsType().xg.db.sqlPlans.SqlColType rhsType = 5;intgetRhsTypeValue().xg.db.sqlPlans.SqlColType rhsType = 5;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getLhs
String getLhs()
Either a column name or a string representation of a literal
string lhs = 1;- Returns:
- The lhs.
-
getLhsBytes
com.google.protobuf.ByteString getLhsBytes()
Either a column name or a string representation of a literal
string lhs = 1;- Returns:
- The bytes for lhs.
-
getOpValue
int getOpValue()
.xg.db.sqlPlans.FilterClause.FilterOp op = 2;- Returns:
- The enum numeric value on the wire for op.
-
getOp
PlanProtocol.FilterClause.FilterOp getOp()
.xg.db.sqlPlans.FilterClause.FilterOp op = 2;- Returns:
- The op.
-
getRhs
String getRhs()
string rhs = 3;- Returns:
- The rhs.
-
getRhsBytes
com.google.protobuf.ByteString getRhsBytes()
string rhs = 3;- Returns:
- The bytes for rhs.
-
getLhsTypeValue
int getLhsTypeValue()
The types are only meaningful if it is not a column
.xg.db.sqlPlans.SqlColType lhsType = 4;- Returns:
- The enum numeric value on the wire for lhsType.
-
getLhsType
PlanProtocol.SqlColType getLhsType()
The types are only meaningful if it is not a column
.xg.db.sqlPlans.SqlColType lhsType = 4;- Returns:
- The lhsType.
-
getRhsTypeValue
int getRhsTypeValue()
.xg.db.sqlPlans.SqlColType rhsType = 5;- Returns:
- The enum numeric value on the wire for rhsType.
-
getRhsType
PlanProtocol.SqlColType getRhsType()
.xg.db.sqlPlans.SqlColType rhsType = 5;- Returns:
- The rhsType.
-
getLhsIsCol
boolean getLhsIsCol()
bool lhsIsCol = 6;- Returns:
- The lhsIsCol.
-
getRhsIsCol
boolean getRhsIsCol()
bool rhsIsCol = 7;- Returns:
- The rhsIsCol.
-
-