org.jboss.errai.codegen
Class Parameter
java.lang.Object
org.jboss.errai.codegen.AbstractStatement
org.jboss.errai.codegen.Parameter
- All Implemented Interfaces:
- Statement
public class Parameter
- extends AbstractStatement
- Author:
- Mike Brock , Christian Sadilek
Method Summary |
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()
|
Parameter
public Parameter(MetaClass type,
String name,
boolean isFinal)
of
public static Parameter of(MetaClass type,
String name)
of
public static Parameter of(Class<?> type,
String name)
of
public static Parameter of(MetaClass type,
String name,
boolean isFinal)
of
public static Parameter of(Class<?> type,
String name,
boolean isFinal)
finalOf
public static Parameter finalOf(MetaClass type,
String name)
finalOf
public static Parameter finalOf(Class<?> type,
String name)
of
public static Parameter of(MetaParameter metaParameter,
String name)
finalOf
public static Parameter finalOf(MetaParameter metaParameter,
String name)
of
public static Parameter[] of(MetaParameter[] parameters)
generate
public String generate(Context context)
getType
public MetaClass getType()
- Specified by:
getType
in interface Statement
- Overrides:
getType
in class AbstractStatement
isFinal
public boolean isFinal()
getName
public String getName()
getAnnotations
public Annotation[] getAnnotations()
toString
public String toString()
- Overrides:
toString
in class Object
getMetaParameter
public MetaParameter getMetaParameter()
Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.