Package ninja.params

Class ParamParsers.GenericEnumParamParser<E extends Enum<E>>

    • Constructor Detail

      • GenericEnumParamParser

        public GenericEnumParamParser​(Class<E> targetType)
    • Method Detail

      • parseParameter

        public E parseParameter​(String field,
                                String parameterValue,
                                Validation validation)
        Description copied from interface: ParamParser
        Parse the given parameter value
        Specified by:
        parseParameter in interface ParamParser<E extends Enum<E>>
        Parameters:
        field - The field that is being parsed
        parameterValue - The value to parse. May be null.
        validation - The validation context.
        Returns:
        The parsed parameter value. May be null.