public enum PluralAttributeIndexNature extends Enum<PluralAttributeIndexNature>
Describes the nature of plural attribute indexes in terms of relational implications.
Enum Constant and Description |
---|
AGGREGATE
The map key is an aggregated composite
|
BASIC
The collection indexes are basic, simple values.
|
MANY_TO_ANY
The map key is represented by a Hibernate ANY mapping
|
MANY_TO_MANY
The map key is an association identified by a column(s) on the collection table.
|
SEQUENTIAL
A sequential array/list index
|
Modifier and Type | Method and Description |
---|---|
static PluralAttributeIndexNature |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PluralAttributeIndexNature[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PluralAttributeIndexNature SEQUENTIAL
A sequential array/list index
public static final PluralAttributeIndexNature BASIC
The collection indexes are basic, simple values.
public static final PluralAttributeIndexNature AGGREGATE
The map key is an aggregated composite
public static final PluralAttributeIndexNature MANY_TO_MANY
The map key is an association identified by a column(s) on the collection table.
public static final PluralAttributeIndexNature MANY_TO_ANY
The map key is represented by a Hibernate ANY mapping
public static PluralAttributeIndexNature[] values()
for (PluralAttributeIndexNature c : PluralAttributeIndexNature.values()) System.out.println(c);
public static PluralAttributeIndexNature 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 nullCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.