Class IndexDefinition

java.lang.Object
org.apache.ignite.catalog.definitions.IndexDefinition

public class IndexDefinition extends Object
Definition of the CREATE INDEX statement.
  • Method Details

    • name

      @Nullable public @Nullable String name()
      Returns index name.
      Returns:
      Index name, or null if it should be autogenerated.
    • type

      public IndexType type()
      Returns index type.
      Returns:
      Index type.
    • columns

      public List<ColumnSorted> columns()
      Returns list of column references to include in the index.
      Returns:
      List of column references to include in the index.
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object