Class OIndexMetadata

java.lang.Object
com.orientechnologies.orient.core.index.OIndexMetadata

public class OIndexMetadata extends Object
Contains the index metadata.
Author:
Luca Garulli (l.garulli--(at)--orientdb.com)
  • Constructor Details

  • Method Details

    • getName

      public String getName()
    • getIndexDefinition

      public OIndexDefinition getIndexDefinition()
    • getClustersToIndex

      public Set<String> getClustersToIndex()
    • getType

      public String getType()
    • getAlgorithm

      public String getAlgorithm()
    • equals

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

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

      public String getValueContainerAlgorithm()
    • isMultivalue

      public boolean isMultivalue()
    • getValueSerializerId

      public byte getValueSerializerId(int binaryFormatVersion)
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • getMetadata

      public ODocument getMetadata()
    • setMetadata

      public void setMetadata(ODocument metadata)
    • addCluster

      public boolean addCluster(String name)
    • removeCluster

      public boolean removeCluster(String name)