com.sun.jersey.api.model
Class Parameter
java.lang.Object
com.sun.jersey.api.model.Parameter
public class Parameter
- extends java.lang.Object
Abstraction for a method/constructor parameter
Constructor Summary |
Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz)
|
Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz,
boolean encoded)
|
Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz,
boolean encoded,
java.lang.String defaultValue)
|
Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz,
java.lang.String defaultValue)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Parameter
public Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz)
Parameter
public Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz,
boolean encoded)
Parameter
public Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz,
java.lang.String defaultValue)
Parameter
public Parameter(java.lang.annotation.Annotation[] as,
java.lang.annotation.Annotation a,
Parameter.Source source,
java.lang.String sourceName,
java.lang.reflect.Type type,
java.lang.Class<?> clazz,
boolean encoded,
java.lang.String defaultValue)
getAnnotations
public java.lang.annotation.Annotation[] getAnnotations()
getAnnotation
public java.lang.annotation.Annotation getAnnotation()
getSource
public Parameter.Source getSource()
getSourceName
public java.lang.String getSourceName()
isEncoded
public boolean isEncoded()
hasDefaultValue
public boolean hasDefaultValue()
getDefaultValue
public java.lang.String getDefaultValue()
getParameterClass
public java.lang.Class<?> getParameterClass()
getParameterType
public java.lang.reflect.Type getParameterType()
Copyright © 2008 Sun Microsystems, Inc. All Rights Reserved.