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

    Modifier and Type Method Description
    String getLhs()
    Either a column name or a string representation of a literal
    com.google.protobuf.ByteString getLhsBytes()
    Either a column name or a string representation of a literal
    boolean getLhsIsCol()
    bool lhsIsCol = 6;
    PlanProtocol.SqlColType getLhsType()
    The types are only meaningful if it is not a column
    String getLhsTypeString()
    string lhsTypeString = 9;
    com.google.protobuf.ByteString getLhsTypeStringBytes()
    string lhsTypeString = 9;
    int getLhsTypeValue()
    The types are only meaningful if it is not a column
    PlanProtocol.FilterClause.FilterOp getOp()
    .xg.db.sqlPlans.FilterClause.FilterOp op = 2;
    int getOpValue()
    .xg.db.sqlPlans.FilterClause.FilterOp op = 2;
    String getRhs()
    string rhs = 3;
    com.google.protobuf.ByteString getRhsBytes()
    string rhs = 3;
    boolean getRhsIsCol()
    bool rhsIsCol = 7;
    PlanProtocol.SqlColType getRhsType()
    .xg.db.sqlPlans.SqlColType rhsType = 5;
    String getRhsTypeString()
    string rhsTypeString = 8;
    com.google.protobuf.ByteString getRhsTypeStringBytes()
    string rhsTypeString = 8;
    int getRhsTypeValue()
    .xg.db.sqlPlans.SqlColType rhsType = 5;

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof