Class ColumnSpecification

java.lang.Object
org.apache.cassandra.cql3.ColumnSpecification
Direct Known Subclasses:
ColumnMetadata

public class ColumnSpecification extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • withAlias

      public ColumnSpecification withAlias(ColumnIdentifier alias)
      Returns a new ColumnSpecification for the same column but with the specified alias.
      Parameters:
      alias - the column alias
      Returns:
      a new ColumnSpecification for the same column but with the specified alias.
    • isReversedType

      public boolean isReversedType()
    • allInSameTable

      public static boolean allInSameTable(Collection<ColumnSpecification> names)
      Returns true if all ColumnSpecifications are in the same table, false otherwise.
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object