Class CqlTableReference

java.lang.Object
org.evomaster.client.java.controller.cassandra.model.CqlTableReference

public class CqlTableReference extends Object
The keyspace/table a CQL SELECT, UPDATE, or DELETE statement targets, as extracted directly from the parsed CQL AST. Identifier text is kept verbatim (including surrounding double quotes, if present) so that case-sensitive, quoted identifiers can be told apart from case-insensitive, unquoted ones.
  • Constructor Details

    • CqlTableReference

      public CqlTableReference(String keyspaceName, String tableName)
      Parameters:
      keyspaceName - the keyspace qualifier, verbatim as written; null if the statement didn't qualify the table with a keyspace
      tableName - the table name, verbatim as written; must not be null
  • Method Details

    • getKeyspaceName

      public String getKeyspaceName()
    • getTableName

      public String getTableName()