Class EnumeratedPropertyModule<E>
- java.lang.Object
-
- net.sourceforge.pmd.properties.modules.EnumeratedPropertyModule<E>
-
@Deprecated public class EnumeratedPropertyModule<E> extends java.lang.Object
Deprecated.Factorises common functionality for enumerated properties.- Author:
- Clément Fournier
-
-
Constructor Summary
Constructors Constructor Description EnumeratedPropertyModule(java.util.Map<java.lang.String,E> choicesByLabel, java.lang.Class<E> valueType)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
checkValue(E value)
Deprecated.E
choiceFrom(java.lang.String label)
Deprecated.java.lang.String
errorFor(E value)
Deprecated.java.util.Map<java.lang.String,E>
getChoicesByLabel()
Deprecated.java.util.Map<E,java.lang.String>
getLabelsByChoice()
Deprecated.java.lang.Class<E>
getValueType()
Deprecated.
-
-
-
Method Detail
-
getValueType
public java.lang.Class<E> getValueType()
Deprecated.
-
getLabelsByChoice
public java.util.Map<E,java.lang.String> getLabelsByChoice()
Deprecated.
-
getChoicesByLabel
public java.util.Map<java.lang.String,E> getChoicesByLabel()
Deprecated.
-
errorFor
public java.lang.String errorFor(E value)
Deprecated.
-
choiceFrom
public E choiceFrom(java.lang.String label)
Deprecated.
-
checkValue
public void checkValue(E value)
Deprecated.
-
-