public class Parameter extends AbstractStatement
Constructor and Description |
---|
Parameter(MetaClass type,
String name,
boolean isFinal) |
Modifier and Type | Method and Description |
---|---|
static Parameter |
finalOf(Class<?> type,
String name) |
static Parameter |
finalOf(MetaClass type,
String name) |
static Parameter |
finalOf(MetaParameter metaParameter,
String name) |
String |
generate(Context context) |
Annotation[] |
getAnnotations() |
MetaParameter |
getMetaParameter() |
String |
getName() |
MetaClass |
getType() |
boolean |
isFinal() |
static Parameter |
of(Class<?> type,
String name) |
static Parameter |
of(Class<?> type,
String name,
boolean isFinal) |
static Parameter |
of(MetaClass type,
String name) |
static Parameter |
of(MetaClass type,
String name,
boolean isFinal) |
static Parameter[] |
of(MetaParameter[] parameters) |
static Parameter |
of(MetaParameter metaParameter,
String name) |
String |
toString() |
public static Parameter of(MetaParameter metaParameter, String name)
public static Parameter finalOf(MetaParameter metaParameter, String name)
public static Parameter[] of(MetaParameter[] parameters)
public MetaClass getType()
getType
in interface Statement
getType
in class AbstractStatement
public boolean isFinal()
public String getName()
public Annotation[] getAnnotations()
public MetaParameter getMetaParameter()
Copyright © 2013-2015 JBoss, a division of Red Hat. All Rights Reserved.