A B C D E F G H I J L M N O P Q R S T U V W X

A

AbstractMethod - interface org.inxar.jenesis.AbstractMethod.
Declaration subinterface for an abstract method.
Access - interface org.inxar.jenesis.Access.
Classes that implement this interface are access controllable according to the Java Language Specification.
Accessor - interface org.inxar.jenesis.Accessor.
Expression subinterface for expressions which access data including field accesses, array accesses, and method invocations.
AD - Static variable in interface org.inxar.jenesis.Unary
Unary function type for arithmetic ante-decrement: (--i).
ADD - Static variable in interface org.inxar.jenesis.Binary
Binary function type for arithmetic addition: (a + b).
ADD - Static variable in interface org.inxar.jenesis.Assign
Assignment type for arithmetic addition: (a += b).
addArg(Expression) - Method in interface org.inxar.jenesis.Invoke
Adds the given expression to the list of arguments for this method invocation.
addArg(Expression) - Method in interface org.inxar.jenesis.NewClass
Adds the given expression the list of arguments for this new invocation.
addAssign(String, Expression) - Method in interface org.inxar.jenesis.Let
Adds a new assignment to this variable declaration.
addClasspath(String) - Method in interface org.inxar.jenesis.VirtualCompiler
Adds the string to the list of classpaths.
addClasspath(String) - Method in class com.inxar.jenesis.MVC
 
addDim() - Method in interface org.inxar.jenesis.NewArray
Sets the given dimension without an argument ([]).
addDim(Expression) - Method in interface org.inxar.jenesis.NewArray
Sets the given expression for the given dimension.
addDim(Expression) - Method in interface org.inxar.jenesis.ArrayAccess
Adds the given expression for the next dimension.
addExtends(String) - Method in interface org.inxar.jenesis.Interface
Adds the given string to the list of extends clauses and returns the Interface.
addImplements(String) - Method in interface org.inxar.jenesis.ClassDeclaration
Adds the given string to the list of implements clauses.
addImport(String) - Method in interface org.inxar.jenesis.CompilationUnit
Adds the given import declaration to the compilation unit.
addInit(Expression) - Method in interface org.inxar.jenesis.For
Adds this statement expression to the comma separated list of initialization expressions.
addMember(Type, String) - Method in class examples.SimpleGenerator
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.
addOption(String) - Method in interface org.inxar.jenesis.VirtualCompiler
Adds a boolean option with the given name.
addOption(String) - Method in class com.inxar.jenesis.MVC
 
addOption(String, String) - Method in interface org.inxar.jenesis.VirtualCompiler
Adds an option with the given name and value.
addOption(String, String) - Method in class com.inxar.jenesis.MVC
 
addParam(String) - Method in interface org.inxar.jenesis.DocumentationComment
Adds a param tag to the list of param tags.
addParameter(Type, String) - Method in interface org.inxar.jenesis.Constructor
Adds a new formal parameter to the list of parameters with the given Type and name, andm returns the FormalParameter object.
addParameter(Type, String) - Method in interface org.inxar.jenesis.Method
Adds a new FormalParameter to this method signature with the given type and name and returns the Method.
addSee(String) - Method in interface org.inxar.jenesis.DocumentationComment
Adds a see tag to the list of see tags.
addSourcepath(String) - Method in interface org.inxar.jenesis.VirtualCompiler
Adds the string to the list of sourcepaths.
addSourcepath(String) - Method in class com.inxar.jenesis.MVC
 
addThrows(String) - Method in interface org.inxar.jenesis.Constructor
Adds this string to the list of throws.
addThrows(String) - Method in interface org.inxar.jenesis.Method
Adds this string to the list of throws and returns the Method.
addUpdate(Expression) - Method in interface org.inxar.jenesis.For
Adds this declaration statement to the list of updates.
AI - Static variable in interface org.inxar.jenesis.Unary
Unary function type for arithmetic ante-increment: (++i).
ARRAY - Static variable in interface org.inxar.jenesis.Type
Constant for the array type.
ArrayAccess - interface org.inxar.jenesis.ArrayAccess.
Expression subinterface for array accesses.
ArrayInitializer - interface org.inxar.jenesis.ArrayInitializer.
Expression subinterface for array initializers.
ArrayIterator - class com.inxar.jenesis.util.ArrayIterator.
Implementation of Iterator which wraps an array.
ArrayIterator(Object[]) - Constructor for class com.inxar.jenesis.util.ArrayIterator
 
ArrayType - interface org.inxar.jenesis.ArrayType.
Type subinterface for array types.
Assign - interface org.inxar.jenesis.Assign.
Expression subinterface for assignments.
assignInt(Object) - Method in class com.inxar.jenesis.util.MemberComparator
 

A B C D E F G H I J L M N O P Q R S T U V W X