palio.mvc
Class RequestParamData

java.lang.Object
  extended by palio.mvc.RequestHandlerParamData
      extended by palio.mvc.RequestParamData

public class RequestParamData
extends RequestHandlerParamData

A data of request handler method parameter

Author:
kmadyniak
See Also:
RequestParam

Constructor Summary
RequestParamData(java.lang.Class<?> paramClass, jpalio.mvc.annotations.RequestParam annotation)
           
 
Method Summary
 jpalio.mvc.annotations.RequestParam getAnnotation()
           
 boolean isRequired()
          Returns true if param is marked as requuired.
 
Methods inherited from class palio.mvc.RequestHandlerParamData
getParamClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestParamData

public RequestParamData(java.lang.Class<?> paramClass,
                        jpalio.mvc.annotations.RequestParam annotation)
Method Detail

getAnnotation

public jpalio.mvc.annotations.RequestParam getAnnotation()

isRequired

public boolean isRequired()
Returns true if param is marked as requuired. If RequestParam annotation is not set, then returns false