Class Index

Object
Index

public class Index extends Object
Represents a database index
Author:
Andrea Aime - GeoSolutions
  • Constructor Details

    • Index

      public Index(String typeName, String indexName, boolean unique, String... attributes)
    • Index

      public Index(String typeName, String indexName, boolean unique, Hints hints, String... attributes)
  • Method Details

    • isUnique

      public boolean isUnique()
      True if the index is a unique one, false otherwise
    • getAttributes

      public List<String> getAttributes()
      An un-modifiable list of the attributes in the index
    • getTypeName

      public String getTypeName()
      The feature type owning this index
    • getIndexName

      public String getIndexName()
      The index name
    • getHints

      public Hints getHints()
      Retrieves the hints for this index.
    • toString

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

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object