public class EnumeratedPropertyModule<E>
extends java.lang.Object
Constructor | Description |
---|---|
EnumeratedPropertyModule(java.util.Map<java.lang.String,E> choicesByLabel,
java.lang.Class<E> valueType) |
Modifier and Type | Method | Description |
---|---|---|
void |
checkValue(E value) |
|
E |
choiceFrom(java.lang.String label) |
|
java.lang.String |
errorFor(E value) |
|
java.util.Map<java.lang.String,E> |
getChoicesByLabel() |
|
java.util.Map<E,java.lang.String> |
getLabelsByChoice() |
|
java.lang.Class<E> |
getValueType() |
public java.lang.Class<E> getValueType()
public java.util.Map<E,java.lang.String> getLabelsByChoice()
public java.util.Map<java.lang.String,E> getChoicesByLabel()
public java.lang.String errorFor(E value)
public E choiceFrom(java.lang.String label)
public void checkValue(E value)
Copyright © 2002–2018 PMD. All rights reserved.