|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Type | |
com.inxar.jenesis | Classes which implement Java language elements. |
examples | Example classes. |
org.inxar.jenesis | Interfaces which abstract Java language elements (read the desciption below). |
Uses of Type in com.inxar.jenesis |
Methods in com.inxar.jenesis that return Type | |
Type |
MLiteral.getType()
|
Methods in com.inxar.jenesis with parameters of type Type | |
ArrayType |
MVM.newArray(Type type,
int dims)
|
Cast |
MVM.newCast(Type type,
Expression val)
|
NewArray |
MVM.newArray(Type type)
|
NewClass |
MVM.newClass(Type type)
|
NewAnonymousClass |
MVM.newAnon(Type type)
|
Uses of Type in examples |
Methods in examples with parameters of type Type | |
void |
SimpleGenerator.addMember(Type type,
java.lang.String name)
Intermediate steps: Add a member to the class such that a member field, getter method, and setter method are defined for the member having the given name and type. |
Uses of Type in org.inxar.jenesis |
Subinterfaces of Type in org.inxar.jenesis | |
interface |
ArrayType
Type subinterface for array types. |
interface |
ClassType
Type subinterface for class types. |
interface |
PrimitiveType
Type subinterface for primitive types. |
Methods in org.inxar.jenesis that return Type | |
Type |
Field.getType()
Gets the (return) type of this Field . |
Type |
FormalParameter.getType()
Getter method for the formal parameter type. |
Type |
Let.getType()
Gets the type for this declaration. |
Type |
ArrayType.getComponentType()
Gets the component type |
Type |
Expression.getType()
Returns the return type of this Expression . |
Type |
Method.getType()
Gets the (return) type of this method. |
Methods in org.inxar.jenesis with parameters of type Type | |
void |
Catch.setThrowable(Type type,
java.lang.String name)
Sets the formal parameter for this catch clause. |
void |
Field.setType(Type type)
Sets the (return) type of this Field . |
void |
FormalParameter.setType(Type type)
Setter method for the formal parameter type. |
FormalParameter |
Constructor.addParameter(Type type,
java.lang.String name)
Adds a new formal parameter to the list of parameters with the given Type and
name, andm returns the FormalParameter object. |
void |
Let.setType(Type expr)
Sets the type for this declaration. |
Constant |
Interface.newConstant(Type type,
java.lang.String name)
Adds a new constant to this interface. |
AbstractMethod |
Interface.newMethod(Type type,
java.lang.String name)
Adds a new abstract method signature to this interface. |
Let |
For.setInit(Type type)
Sets this declaration statement to a Let statement
with the given Type . |
abstract Cast |
VirtualMachine.newCast(Type type,
Expression value)
Expression factory method which returns a new
cast function having the given type and value. |
abstract NewArray |
VirtualMachine.newArray(Type type)
Expression factory method which returns a new
array instance creation expression for the given type. |
abstract NewClass |
VirtualMachine.newClass(Type type)
Expression factory method which returns a new
class instance creation expression for the given type. |
abstract NewAnonymousClass |
VirtualMachine.newAnon(Type type)
Expression factory method which returns a new
anonymous class instance creation expression for the given
type. |
Catch |
Try.newCatch(Type type,
java.lang.String name)
Adds a new Catch statement to this Try . |
ClassField |
ClassDeclaration.newField(Type type,
java.lang.String name)
Creates a new field in this class with the given type and name. |
ClassMethod |
ClassDeclaration.newMethod(Type type,
java.lang.String name)
Creates a new method in this class with the given type and name. |
void |
NewArray.setType(Type type)
Sets the given type for this array creation. |
Let |
Block.newLet(Type type)
Adds a new Let statement to this block for the
given type and returns it. |
void |
NewClass.setType(Type type)
Sets the given type for this instance creation. |
FormalParameter |
Method.addParameter(Type type,
java.lang.String name)
Adds a new FormalParameter to this method
signature with the given type and name and returns the
Method . |
void |
Method.setType(Type type)
Sets the (return) type of this method. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |