public enum PolymorphismType extends Enum<PolymorphismType>
Type of available polymorphism for a particular entity.
| Enum Constant and Description |
|---|
EXPLICIT
This entity is retrieved only if explicitly asked.
|
IMPLICIT
This entity is retrieved if any of its super entity are retrieved.
|
| Modifier and Type | Method and Description |
|---|---|
static PolymorphismType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PolymorphismType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PolymorphismType IMPLICIT
This entity is retrieved if any of its super entity are retrieved. The default,
public static final PolymorphismType EXPLICIT
This entity is retrieved only if explicitly asked.
public static PolymorphismType[] values()
for (PolymorphismType c : PolymorphismType.values()) System.out.println(c);
public static PolymorphismType 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.