public class Parameter<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Parameter.Type |
| Modifier and Type | Field and Description |
|---|---|
private Parameter.Type |
parameterType |
private Class<T> |
type |
| Constructor and Description |
|---|
Parameter(Parameter.Type parameterType,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Parameter.Type |
getParameterType() |
Class<?> |
getType() |
int |
hashCode() |
static <T> Parameter<T> |
param(Class<T> type) |
static <T> Parameter<T> |
param(String name,
Class<T> type) |
static <T> Parameter<T> |
param(String name,
T defaultValue,
Class<T> type) |
String |
toString() |
private final Parameter.Type parameterType
public Parameter(Parameter.Type parameterType, Class<T> type)
public Parameter.Type getParameterType()
public Class<?> getType()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.