public static class ParamParsers.GenericEnumParamParser<E extends Enum<E>> extends Object implements ParamParser<E>
Constructor and Description |
---|
GenericEnumParamParser(Class<E> targetType) |
Modifier and Type | Method and Description |
---|---|
Class<E> |
getParsedType()
Get the type that this parser parses to
|
E |
parseParameter(String field,
String parameterValue,
Validation validation)
Parse the given parameter value
|
public E parseParameter(String field, String parameterValue, Validation validation)
ParamParser
parseParameter
in interface ParamParser<E extends Enum<E>>
field
- The field that is being parsedparameterValue
- The value to parse. May be null.validation
- The validation context.public Class<E> getParsedType()
ParamParser
getParsedType
in interface ParamParser<E extends Enum<E>>
Copyright © 2019 ninjaframework. All rights reserved.