public class EnumeratedPropertyModule<E>
extends java.lang.Object
Constructor and Description |
---|
EnumeratedPropertyModule(java.util.Map<java.lang.String,E> choicesByLabel,
java.lang.Class<E> valueType) |
Modifier and Type | Method and 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–2017 PMD. All rights reserved.