protected static class AbstractEnumProvider.EnumContainer extends Object
EnumDefinition
with its values
.Modifier and Type | Field and Description |
---|---|
private List<?> |
activeValues |
private List<?> |
allValues |
private EnumDefinition<?,?> |
enumDefinition |
Constructor and Description |
---|
EnumContainer(EnumDefinition<?,?> enumDefinition)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
EnumDefinition<?,?> |
getEnumDefinition() |
List<?> |
getValues() |
void |
setAllValues(List<?> values) |
private final EnumDefinition<?,?> enumDefinition
private volatile List<?> allValues
private volatile List<?> activeValues
public EnumContainer(EnumDefinition<?,?> enumDefinition)
enumDefinition
- is the EnumDefinition
.public EnumDefinition<?,?> getEnumDefinition()
EnumDefinition
.public void setAllValues(List<?> values)
values
- the enum values
.public List<?> getValues()
enum values
or null
if NOT the
available
.Copyright © 2001–2016 mmm-Team. All rights reserved.