ninja.params
Class ParamParsers.PrimitiveIntegerParamParser

java.lang.Object
  extended by ninja.params.ParamParsers.PrimitiveIntegerParamParser
All Implemented Interfaces:
ParamParser<Integer>
Enclosing class:
ParamParsers

public static class ParamParsers.PrimitiveIntegerParamParser
extends Object
implements ParamParser<Integer>


Constructor Summary
ParamParsers.PrimitiveIntegerParamParser()
           
 
Method Summary
 Class<Integer> getParsedType()
          Get the type that this parser parses to
 Integer parseParameter(String field, String parameterValue, Validation validation)
          Parse the given parameter value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParamParsers.PrimitiveIntegerParamParser

public ParamParsers.PrimitiveIntegerParamParser()
Method Detail

parseParameter

public Integer parseParameter(String field,
                              String parameterValue,
                              Validation validation)
Description copied from interface: ParamParser
Parse the given parameter value

Specified by:
parseParameter in interface ParamParser<Integer>
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.

getParsedType

public Class<Integer> getParsedType()
Description copied from interface: ParamParser
Get the type that this parser parses to

Specified by:
getParsedType in interface ParamParser<Integer>
Returns:
The type


Copyright © 2012. All Rights Reserved.