public abstract class Parameter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Parameter.ParamType |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
defaultValue |
protected boolean |
encoded |
protected java.lang.reflect.Type |
genericType |
protected java.lang.String |
paramName |
protected Parameter.ParamType |
paramType |
protected ResourceClass |
resourceClass |
protected long |
suspendTimeout |
protected java.lang.Class<?> |
type |
Modifier | Constructor and Description |
---|---|
protected |
Parameter(ResourceClass resourceClass,
java.lang.Class<?> type,
java.lang.reflect.Type genericType) |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.reflect.AccessibleObject |
getAccessibleObject() |
abstract java.lang.annotation.Annotation[] |
getAnnotations() |
java.lang.String |
getDefaultValue() |
java.lang.reflect.Type |
getGenericType() |
java.lang.String |
getParamName() |
Parameter.ParamType |
getParamType() |
ResourceClass |
getResourceClass() |
long |
getSuspendTimeout() |
java.lang.Class<?> |
getType() |
boolean |
isEncoded() |
protected ResourceClass resourceClass
protected java.lang.Class<?> type
protected java.lang.reflect.Type genericType
protected Parameter.ParamType paramType
protected java.lang.String paramName
protected boolean encoded
protected java.lang.String defaultValue
protected long suspendTimeout
protected Parameter(ResourceClass resourceClass, java.lang.Class<?> type, java.lang.reflect.Type genericType)
public ResourceClass getResourceClass()
public java.lang.Class<?> getType()
public java.lang.reflect.Type getGenericType()
public Parameter.ParamType getParamType()
public java.lang.String getParamName()
public boolean isEncoded()
public java.lang.String getDefaultValue()
public long getSuspendTimeout()
public abstract java.lang.reflect.AccessibleObject getAccessibleObject()
public abstract java.lang.annotation.Annotation[] getAnnotations()