E - a classe da enumeração.public class EnumerationAttribute<E extends Enum<E>> extends AbstractElementAttribute<E>
| Constructor and Description |
|---|
EnumerationAttribute(String name,
Class<E> type,
E defaultValue,
EnumerationAttribute<E> defaultValueAtribute,
StringToValueConverter<E> converter)
Construtor para atributos opcionais.
|
EnumerationAttribute(String name,
Class<E> type,
StringToValueConverter<E> converter)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
StringToValueConverter<E> |
getValueConverter()
Conversor de valor do atributo para string.
|
getDefaultValue, getDefaultValueAttribute, getName, getType, isOptional, setDefaultValueAttribute, validatepublic EnumerationAttribute(String name, Class<E> type, E defaultValue, EnumerationAttribute<E> defaultValueAtribute, StringToValueConverter<E> converter)
name - o nome do atributo.type - o tipo da enumeração.defaultValue - valor padrão.defaultValueAtribute - atributo com valor padrão.converter - conversor dos valores de enumeração para string.public EnumerationAttribute(String name, Class<E> type, StringToValueConverter<E> converter)
name - o nome do atributo.type - o tipo do atributo.converter - conversor dos valores de enumeração para string.public StringToValueConverter<E> getValueConverter()
Copyright © 2018. All rights reserved.