public interface CollectionIndexDefinition
| Modifier and Type | Method and Description |
|---|---|
CollectionDefinition |
getCollectionDefinition()
Returns the collection definition.
|
Type |
getType()
Returns the collection index type.
|
AnyMappingDefinition |
toAnyMappingDefinition()
|
CompositionDefinition |
toCompositeDefinition()
If the index type returned by
getType() is a
CompositeType, then the composite
index definition for the collection index is returned;
otherwise, IllegalStateException is thrown. |
EntityDefinition |
toEntityDefinition()
If the index type returned by
getType() is an
EntityType, then the entity
definition for the collection index is returned;
otherwise, IllegalStateException is thrown. |
CollectionDefinition getCollectionDefinition()
Type getType()
EntityDefinition toEntityDefinition()
getType() is an
EntityType, then the entity
definition for the collection index is returned;
otherwise, IllegalStateException is thrown.IllegalStateException - if the collection index type
returned by getType() is not of type
EntityType.CompositionDefinition toCompositeDefinition()
getType() is a
CompositeType, then the composite
index definition for the collection index is returned;
otherwise, IllegalStateException is thrown.IllegalStateException - if the collection index type
returned by getType() is not of type
CompositeType.AnyMappingDefinition toAnyMappingDefinition()
getType() is an
AnyType, then the any mapping
definition for the collection index is returned;
otherwise, IllegalStateException is thrown.IllegalStateException - if the collection index type
returned by getType() is not of type
AnyType.Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.