public abstract class Parameter extends Object
Modifier and Type | Class and Description |
---|---|
static class |
Parameter.ParamType |
Modifier and Type | Field and Description |
---|---|
protected String |
defaultValue |
protected boolean |
encoded |
protected Type |
genericType |
protected String |
paramName |
protected Parameter.ParamType |
paramType |
protected ResourceClass |
resourceClass |
protected long |
suspendTimeout |
protected Class<?> |
type |
Modifier | Constructor and Description |
---|---|
protected |
Parameter(ResourceClass resourceClass,
Class<?> type,
Type genericType) |
Modifier and Type | Method and Description |
---|---|
abstract AccessibleObject |
getAccessibleObject() |
abstract Annotation[] |
getAnnotations() |
String |
getDefaultValue() |
Type |
getGenericType() |
String |
getParamName() |
Parameter.ParamType |
getParamType() |
ResourceClass |
getResourceClass() |
long |
getSuspendTimeout() |
Class<?> |
getType() |
boolean |
isEncoded() |
protected ResourceClass resourceClass
protected Class<?> type
protected Type genericType
protected Parameter.ParamType paramType
protected String paramName
protected boolean encoded
protected String defaultValue
protected long suspendTimeout
protected Parameter(ResourceClass resourceClass, Class<?> type, Type genericType)
public ResourceClass getResourceClass()
public Class<?> getType()
public Type getGenericType()
public Parameter.ParamType getParamType()
public String getParamName()
public boolean isEncoded()
public String getDefaultValue()
public long getSuspendTimeout()
public abstract AccessibleObject getAccessibleObject()
public abstract Annotation[] getAnnotations()
Copyright © 2021 JBoss by Red Hat. All rights reserved.