E
- public abstract static class ParamParsers.EnumParamParser<E extends java.lang.Enum<E>> extends java.lang.Object implements ParamParser<E>
Constructor and Description |
---|
EnumParamParser() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.Class<E> |
getParsedType()
Get the type that this parser parses to
|
protected abstract boolean |
isCaseSensitive()
Determines if the enum parser is case-sensitive.
|
E |
parseParameter(java.lang.String field,
java.lang.String parameterValue,
Validation validation)
Parse the given parameter value
|
public E parseParameter(java.lang.String field, java.lang.String parameterValue, Validation validation)
ParamParser
parseParameter
in interface ParamParser<E extends java.lang.Enum<E>>
field
- The field that is being parsedparameterValue
- The value to parse. May be null.validation
- The validation context.public abstract java.lang.Class<E> getParsedType()
ParamParser
getParsedType
in interface ParamParser<E extends java.lang.Enum<E>>
protected abstract boolean isCaseSensitive()
Copyright © 2016 ninjaframework. All Rights Reserved.