Interface PlanProtocol.FilterClauseOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      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
      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;
      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
    • 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.
      • 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.
      • getLhsIsCol

        boolean getLhsIsCol()
        bool lhsIsCol = 6;
        Returns:
        The lhsIsCol.
      • getRhsIsCol

        boolean getRhsIsCol()
        bool rhsIsCol = 7;
        Returns:
        The rhsIsCol.