Class AerospikeQuery

java.lang.Object
com.aerospike.jdbc.model.AerospikeQuery

public class AerospikeQuery extends Object
  • Field Details

    • sqlParserConfig

      public static final org.apache.calcite.sql.parser.SqlParser.Config sqlParserConfig
    • secondaryIndexes

      public static volatile Map<String,AerospikeSecondaryIndex> secondaryIndexes
  • Constructor Details

    • AerospikeQuery

      public AerospikeQuery()
  • Method Details

    • parse

      public static AerospikeQuery parse(String sql) throws org.apache.calcite.sql.parser.SqlParseException
      Throws:
      org.apache.calcite.sql.parser.SqlParseException
    • getCatalog

      public String getCatalog()
    • setCatalog

      public void setCatalog(String catalog)
    • getSchema

      public String getSchema()
    • setSchema

      public void setSchema(String schema)
    • getTable

      public String getTable()
    • setTable

      public void setTable(String table)
    • getSetName

      public String getSetName()
    • getSchemaTable

      public SchemaTableName getSchemaTable()
    • getQueryType

      public QueryType getQueryType()
    • setQueryType

      public void setQueryType(QueryType queryType)
    • getOffset

      public Integer getOffset()
    • setOffset

      public void setOffset(int offset)
    • getLimit

      public Integer getLimit()
    • setLimit

      public void setLimit(int limit)
    • getPredicate

      public QueryPredicate getPredicate()
    • setPredicate

      public void setPredicate(QueryPredicate predicate)
    • getValues

      public List<Object> getValues()
    • setValues

      public void setValues(List<Object> values)
    • getColumns

      public List<String> getColumns()
    • setColumns

      public void setColumns(List<String> columns)
    • getBinNames

      public String[] getBinNames()
    • getPrimaryKeys

      public Collection<Object> getPrimaryKeys()
    • toString

      public String toString()
      Overrides:
      toString in class Object