Class Column

java.lang.Object
com.aoapps.hodgepodge.table.Column
All Implemented Interfaces:
Comparable<Column>

public class Column extends Object implements Comparable<Column>
An abstract structure for columns.
Author:
AO Industries, Inc.
  • Constructor Details

  • Method Details

    • equals

      public boolean equals(Object obj)
      Two column with the same name are equal.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Hashed by column name only.
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(Column o)
      Ordered by column name only.
      Specified by:
      compareTo in interface Comparable<Column>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getName

      public String getName()
    • getIndexType

      public IndexType getIndexType()