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)
ParamParserparseParameter 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()
ParamParsergetParsedType in interface ParamParser<E extends java.lang.Enum<E>>protected abstract boolean isCaseSensitive()
Copyright © 2014 ninjaframework. All Rights Reserved.