Class EnumValidator<E extends Enum<E>>
- java.lang.Object
-
- org.jboss.as.controller.operations.validation.ModelTypeValidator
-
- org.jboss.as.controller.operations.validation.EnumValidator<E>
-
- org.jboss.as.clustering.controller.validation.EnumValidator<E>
-
- All Implemented Interfaces:
org.jboss.as.controller.operations.validation.AllowedValuesValidator,org.jboss.as.controller.operations.validation.ParameterValidator
public class EnumValidator<E extends Enum<E>> extends org.jboss.as.controller.operations.validation.EnumValidator<E>Extension ofEnumValidatorthat additionally exposes a simple constructor for most common use case, i.e. where all enum values are accepted.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description EnumValidator(Class<E> enumClass)EnumValidator(Class<E> enumClass, EnumSet<E> allowed)
-
Method Summary
-
Methods inherited from class org.jboss.as.controller.operations.validation.EnumValidator
create, create, create, create, create, getAllowedValues, validateParameter
-
-