Class IndexEngineData

java.lang.Object
com.orientechnologies.orient.core.config.IndexEngineData

public final class IndexEngineData extends Object
  • Constructor Details

    • IndexEngineData

      public IndexEngineData(int indexId, OIndexMetadata metadata, Boolean durableInNonTxMode, byte valueSerializerId, byte keySerializedId, OType[] keyTypes, int keySize, String encryption, String encryptionOptions, Map<String,String> engineProperties)
    • IndexEngineData

      public IndexEngineData(int indexId, String name, String algorithm, String indexType, Boolean durableInNonTxMode, int version, int apiVersion, boolean multivalue, byte valueSerializerId, byte keySerializedId, boolean isAutomatic, OType[] keyTypes, boolean nullValuesSupport, int keySize, String encryption, String encryptionOptions, Map<String,String> engineProperties)
  • Method Details

    • getIndexId

      public int getIndexId()
    • getKeySize

      public int getKeySize()
    • getName

      public String getName()
    • getAlgorithm

      public String getAlgorithm()
    • getDurableInNonTxMode

      @Deprecated public Boolean getDurableInNonTxMode()
      Deprecated.
    • getVersion

      public int getVersion()
    • getApiVersion

      @Deprecated public int getApiVersion()
      Deprecated.
    • isMultivalue

      public boolean isMultivalue()
    • getValueSerializerId

      public byte getValueSerializerId()
    • getKeySerializedId

      public byte getKeySerializedId()
    • isAutomatic

      public boolean isAutomatic()
    • getKeyTypes

      public OType[] getKeyTypes()
    • getEncryption

      public String getEncryption()
    • getEncryptionOptions

      public String getEncryptionOptions()
    • isNullValuesSupport

      public boolean isNullValuesSupport()
    • getEngineProperties

      public Map<String,String> getEngineProperties()
    • getIndexType

      public String getIndexType()