public enum IndexTypeDescriptor extends Enum<IndexTypeDescriptor>
Enum Constant and Description |
---|
APPROXIMATE
This index type is used to improve the efficiency of searches using
approximate matching search filters.
|
EQUALITY
This index type is used to improve the efficiency of searches using
equality search filters.
|
EXTENSIBLE
This index type is used to improve the efficiency of searches using
extensible matching search filters.
|
ORDERING
This index type is used to improve the efficiency of searches using
"greater than or equal to" or "less then or equal to" search filters.
|
PRESENCE
This index type is used to improve the efficiency of searches using the
presence search filters.
|
SUBSTRING
This index type is used to improve the efficiency of searches using
substring search filters.
|
Modifier and Type | Method and Description |
---|---|
static Set<IndexTypeDescriptor> |
fromBackendIndexTypes(Set<BackendIndexCfgDefn.IndexType> indexTypes)
Convert the provided
Set<BackendIndexCfgDefn.IndexType> to a
Set<IndexTypeDescriptor> . |
static Set<IndexTypeDescriptor> |
fromLocalDBIndexTypes(Set<LocalDBIndexCfgDefn.IndexType> indexTypes)
Convert the provided
Set<LocalDBIndexCfgDefn.IndexType to a
Set<IndexTypeDescriptor> . |
BackendIndexCfgDefn.IndexType |
toBackendIndexType()
Convert the index type to the equivalent
BackendIndexCfgDefn.IndexType . |
static Set<BackendIndexCfgDefn.IndexType> |
toBackendIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Convert the provided
Set<IndexTypeDescriptor> to a
Set<BackendIndexCfgDefn.IndexType> . |
LocalDBIndexCfgDefn.IndexType |
toLocalDBIndexType()
Convert the index type to the equivalent
LocalDBIndexCfgDefn.IndexType . |
static Set<LocalDBIndexCfgDefn.IndexType> |
toLocalDBIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Convert the provided
Set<IndexTypeDescriptor> to a
Set<LocalDBIndexCfgDefn.IndexType> . |
static Set<BackendIndexCfgDefn.IndexType> |
toNewConfigBackendIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Convert the provided
Set<IndexTypeDescriptor> to a
Set<org.forgerock.opendj.server.config.meta.BackendIndexCfgDefn.IndexType> . |
static Set<LocalDBIndexCfgDefn.IndexType> |
toNewConfigLocalDBIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Convert the provided
Set<IndexTypeDescriptor> to a
Set<org.forgerock.opendj.server.config.meta.LocalDBIndexCfgDefn.IndexType> . |
static IndexTypeDescriptor |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static IndexTypeDescriptor[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IndexTypeDescriptor APPROXIMATE
public static final IndexTypeDescriptor EQUALITY
public static final IndexTypeDescriptor EXTENSIBLE
public static final IndexTypeDescriptor ORDERING
public static final IndexTypeDescriptor PRESENCE
public static final IndexTypeDescriptor SUBSTRING
public static IndexTypeDescriptor[] values()
for (IndexTypeDescriptor c : IndexTypeDescriptor.values()) System.out.println(c);
public static IndexTypeDescriptor valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic BackendIndexCfgDefn.IndexType toBackendIndexType()
BackendIndexCfgDefn.IndexType
.BackendIndexCfgDefn.IndexType
public LocalDBIndexCfgDefn.IndexType toLocalDBIndexType()
LocalDBIndexCfgDefn.IndexType
.LocalDBIndexCfgDefn.IndexType
public static Set<IndexTypeDescriptor> fromBackendIndexTypes(Set<BackendIndexCfgDefn.IndexType> indexTypes)
Set<BackendIndexCfgDefn.IndexType>
to a
Set<IndexTypeDescriptor>
.indexTypes
- A set of Set<BackendIndexCfgDefn.IndexType>
Set<IndexTypeDescriptor>
corresponding to the
provided Set<BackendIndexCfgDefn.IndexType>
public static Set<IndexTypeDescriptor> fromLocalDBIndexTypes(Set<LocalDBIndexCfgDefn.IndexType> indexTypes)
Set<LocalDBIndexCfgDefn.IndexType
to a
Set<IndexTypeDescriptor>
.indexTypes
- A set of Set<LocalDBIndexCfgDefn.IndexType>
Set<IndexTypeDescriptor>
corresponding to the
provided Set<LocalDBIndexCfgDefn.IndexType>
public static Set<BackendIndexCfgDefn.IndexType> toBackendIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Set<IndexTypeDescriptor>
to a
Set<BackendIndexCfgDefn.IndexType>
.indexTypeDescriptors
- A set of Set<IndexTypeDescriptor>
Set<BackendIndexCfgDefn.IndexType>
corresponding
to the provided Set<IndexTypeDescriptor>
public static Set<LocalDBIndexCfgDefn.IndexType> toLocalDBIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Set<IndexTypeDescriptor>
to a
Set<LocalDBIndexCfgDefn.IndexType>
.indexTypeDescriptors
- A set of Set<IndexTypeDescriptor>
Set<LocalDBIndexCfgDefn.IndexType>
corresponding
to the provided Set<IndexTypeDescriptor>
public static Set<LocalDBIndexCfgDefn.IndexType> toNewConfigLocalDBIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Set<IndexTypeDescriptor>
to a
Set<org.forgerock.opendj.server.config.meta.LocalDBIndexCfgDefn.IndexType>
.indexTypeDescriptors
- A set of Set<IndexTypeDescriptor>
Set<org.forgerock.opendj.server.config.meta.LocalDBIndexCfgDefn.IndexType>
corresponding to the provided Set<IndexTypeDescriptor>
public static Set<BackendIndexCfgDefn.IndexType> toNewConfigBackendIndexTypes(Set<IndexTypeDescriptor> indexTypeDescriptors)
Set<IndexTypeDescriptor>
to a
Set<org.forgerock.opendj.server.config.meta.BackendIndexCfgDefn.IndexType>
.indexTypeDescriptors
- A set of Set<IndexTypeDescriptor>
Set<org.forgerock.opendj.server.config.meta.BackendIndexCfgDefn.IndexType>
corresponding to the provided Set<IndexTypeDescriptor>
Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.