Enum IndexType

java.lang.Object
java.lang.Enum<IndexType>
com.arangodb.entity.IndexType
All Implemented Interfaces:
Serializable, Comparable<IndexType>

public enum IndexType extends Enum<IndexType>
Author:
Mark Vollmary, Heiko Kernbach
  • Enum Constant Details

    • primary

      public static final IndexType primary
    • hash

      public static final IndexType hash
    • skiplist

      public static final IndexType skiplist
    • persistent

      public static final IndexType persistent
    • geo

      public static final IndexType geo
    • geo1

      public static final IndexType geo1
    • geo2

      public static final IndexType geo2
    • fulltext

      @Deprecated public static final IndexType fulltext
      Deprecated.
      since ArangoDB 3.10, use ArangoSearch or Inverted indexes instead.
    • edge

      public static final IndexType edge
    • ttl

      public static final IndexType ttl
    • zkd

      public static final IndexType zkd
    • mdi

      public static final IndexType mdi
      Multi Dimensional Index
      Since:
      ArangoDB 3.12
      See Also:
    • mdiPrefixed

      public static final IndexType mdiPrefixed
      Multi Dimensional Prefixed Index
      Since:
      ArangoDB 3.12
      See Also:
    • inverted

      public static final IndexType inverted
      Since:
      ArangoDB 3.10
  • Method Details

    • values

      public static IndexType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static IndexType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null