Package com.datastax.driver.core
Class MaterializedViewMetadata
- java.lang.Object
-
- com.datastax.driver.core.AbstractTableMetadata
-
- com.datastax.driver.core.MaterializedViewMetadata
-
public class MaterializedViewMetadata extends AbstractTableMetadata
An immutable representation of a materialized view. Materialized views are available starting from Cassandra 3.0.
-
-
Field Summary
-
Fields inherited from class com.datastax.driver.core.AbstractTableMetadata
cassandraVersion, clusteringColumns, clusteringOrder, columns, id, keyspace, name, options, partitionKey
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringasCQLQuery(boolean formatted)booleanequals(Object other)TableMetadatagetBaseTable()Return this materialized view's base table.inthashCode()-
Methods inherited from class com.datastax.driver.core.AbstractTableMetadata
appendOptions, asCQLQuery, exportAsString, getClusteringColumns, getClusteringOrder, getColumn, getColumns, getId, getKeyspace, getName, getOptions, getPartitionKey, getPrimaryKey, isVirtual, toString
-
-
-
-
Method Detail
-
getBaseTable
public TableMetadata getBaseTable()
Return this materialized view's base table.- Returns:
- this materialized view's base table.
-
asCQLQuery
protected String asCQLQuery(boolean formatted)
- Specified by:
asCQLQueryin classAbstractTableMetadata
-
-