|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.inxar.jenesis | |
com.inxar.jenesis | Classes which implement Java language elements. |
com.inxar.jenesis.util | Utility classes. |
examples | Example classes. |
org.inxar.jenesis | Interfaces which abstract Java language elements (read the desciption below). |
Classes in org.inxar.jenesis used by com.inxar.jenesisArrayAccess
|
Expression subinterface for array accesses.ArrayInitializer
|
Expression subinterface for array initializers.ArrayType
|
Type subinterface for array types.Assign
|
Expression subinterface for assignments.Binary
|
Expression subinterface for expressions which have
left and right operands.Blank
|
Expression subinterface for blank expressions.ByteLiteral
|
Literal subinterface for byte literals.Cast
|
Expression subinterface for casting.CharLiteral
|
Literal subinterface for char literals.ClassLiteral
|
Literal subinterface for class literals.ClassType
|
Type subinterface for class types.Codeable
|
Codeable is a core interface which nearly all other interfaces extend.CodeWriter
|
The CodeWriter is the object to which code is
rendered.Comment
|
The Comment superinterface.CompilationUnit
|
Declaration subinterface for compilation units.DoubleLiteral
|
Literal subinterface for double literals.Expression
|
The Expression superinterface.False
|
Literal subinterface for false .FieldAccess
|
Expression subinterface for field accesses.FloatLiteral
|
Literal subinterface for float literals.Freeform
|
Expression subinterface for freeform expressions.IntLiteral
|
Literal subinterface for int literals.Invoke
|
Expression subinterface for method invocations
(n-ary).Iterator
|
A simple JDK1.2-like iterator of Objects .Literal
|
The Literal superinterface.LongLiteral
|
Literal subinterface for long literals.NewAnonymousClass
|
Declaration subinterface for an anonymous class.NewArray
|
Expression subinterface for expressions which create
new arrays.NewClass
|
Expression subinterface for expressions which create
new non-array objects.Null
|
Literal subinterface for the null
literal.OctalLiteral
|
OctalLiteral subinterface for octal character literals.PrimitiveType
|
Type subinterface for primitive types.ScientificLiteral
|
Literal subinterface for scientific floating point
literals.ShortLiteral
|
Literal subinterface for short literals.Statement
|
The Statement superinterface.StringLiteral
|
Literal subinterface for string literals.Ternary
|
Expression subinterface for expressions which have a
three operands.True
|
Literal subinterface for true .Type
|
The Type superinterface.Unary
|
Expression subinterface for expressions which have a
single operand.UnicodeLiteral
|
CharLiteral subinterface for unicode character
literals.Variable
|
Expression subinterface for variables (references).VirtualCompiler
|
The VirtualCompiler interface abstracts an object
which is capable of compiling CompilationUnit objects.VirtualMachine
|
The VirtualMachine acts as a factory method for
CompilationUnit , Type ,
Literal , and Expression objects. |
Classes in org.inxar.jenesis used by com.inxar.jenesis.utilClassDeclaration
|
Declaration subinterface for the class declaration heirarchy.CodeWriter
|
The CodeWriter is the object to which code is
rendered.Constructor
|
Declaration subinterface for a class constructor.Field
|
Declaration subinterface for a field.Interface
|
Declaration subinterface for interfaces.Iterator
|
A simple JDK1.2-like iterator of Objects .Method
|
Declaration subinterface for methods including
abstract and class methods. |
Classes in org.inxar.jenesis used by examplesType
|
The Type superinterface. |
Classes in org.inxar.jenesis used by org.inxar.jenesisAbstractMethod
|
Declaration subinterface for an abstract method.Access
|
Classes that implement this interface are access controllable according to the Java Language Specification. Accessor
|
Expression subinterface for expressions which access
data including field accesses, array accesses, and method
invocations.ArrayAccess
|
Expression subinterface for array accesses.ArrayInitializer
|
Expression subinterface for array initializers.ArrayType
|
Type subinterface for array types.Assign
|
Expression subinterface for assignments.Binary
|
Expression subinterface for expressions which have
left and right operands.Blank
|
Expression subinterface for blank expressions.Block
|
The Block superinterface.BooleanLiteral
|
Literal subinterface for boolean
literals.Break
|
Statement subinterface for the break
keyword.ByteLiteral
|
Literal subinterface for byte literals.Case
|
Statement subinterface for the case
construct in a switch .Cast
|
Expression subinterface for casting.Catch
|
Statement subinterface for the catch
construct in a try .CharLiteral
|
Literal subinterface for char literals.ClassDeclaration
|
Declaration subinterface for the class declaration heirarchy.ClassField
|
Declaration subinterface for a general field which may
occur in a class.ClassLiteral
|
Literal subinterface for class literals.ClassMethod
|
Declaration subinterface for a method which may occur
in a class and is a Block .ClassType
|
Type subinterface for class types.Codeable
|
Codeable is a core interface which nearly all other interfaces extend.CodeWriter
|
The CodeWriter is the object to which code is
rendered.Comment
|
The Comment superinterface.CompilationUnit
|
Declaration subinterface for compilation units.ConditionalStatement
|
Statement subinterface for the conditional statements (statements
whose execution depends on the truthful evaluation of a predicate).Constant
|
Declaration subinterface for a Field which is
static and final .Constructor
|
Declaration subinterface for a class constructor.Continue
|
Statement subinterface for the continue keyword.Declaration
|
The Declaration superinterface.Default
|
The default case clause the optional final case of a
switch statement.DocumentationComment
|
Comment subinterface for documentation comments
(javadoc).DoubleLiteral
|
Literal subinterface for double literals.DoWhile
|
Statement subinterface for the do while
construct.Else
|
Statement subinterface for the else
construct in an if .ElseIf
|
Statement subinterface for the else if
construct in an if .Empty
|
Statement subinterface for the empty statement.Expression
|
The Expression superinterface.ExpressionStatement
|
Statement subinterface for a general container of
expressions such as assignments, method invocations, field acesses,
etc...False
|
Literal subinterface for false .Field
|
Declaration subinterface for a field.FieldAccess
|
Expression subinterface for field accesses.Finally
|
Statement subinterface for the finally
construct in a try .FloatLiteral
|
Literal subinterface for float literals.For
|
Statement subinterface for the for
construct.FormalParameter
|
Declaration subinterface for formal parameter.Freeform
|
Expression subinterface for freeform expressions.If
|
Statement subinterface for the if, else if,
else construct.Import
|
Declaration subinterface for import declarations at
the beginning of a compilation unit.InitializationDeclaration
|
Declaration subinterface for an initialization
structures including static initializers and constructors.InnerClass
|
Declaration subinterface for an inner class.Interface
|
Declaration subinterface for interfaces.IntLiteral
|
Literal subinterface for int literals.Invoke
|
Expression subinterface for method invocations
(n-ary).Iterator
|
A simple JDK1.2-like iterator of Objects .Let
|
Statement subinterface for local variable
declarations.Literal
|
The Literal superinterface.LocalBlock
|
Statement subinterface for a local block.LocalClass
|
Declaration subinterface for a local class.LongLiteral
|
Literal subinterface for long literals.Member
|
Declaration subinterface for other declaration
structures which may belong to a class / interface.Method
|
Declaration subinterface for methods including
abstract and class methods.Namespace
|
Declaration subinterface for the package declaration
at the beginning of a compilation unit.NewAnonymousClass
|
Declaration subinterface for an anonymous class.NewArray
|
Expression subinterface for expressions which create
new arrays.NewClass
|
Expression subinterface for expressions which create
new non-array objects.Null
|
Literal subinterface for the null
literal.OctalLiteral
|
OctalLiteral subinterface for octal character literals.PackageClass
|
Declaration subinterface for the class declaration
heirarchy.PrimitiveType
|
Type subinterface for primitive types.Return
|
Statement subinterface for the return
keyword.ScientificLiteral
|
Literal subinterface for scientific floating point
literals.ShortLiteral
|
Literal subinterface for short literals.Statement
|
The Statement superinterface.StaticInitializer
|
Declaration subinterface for a static initialization
block.StringLiteral
|
Literal subinterface for string literals.Switch
|
Statement subinterface for the switch
construct.Synchronized
|
Statement subinterface for the
synchronized construct.Ternary
|
Expression subinterface for expressions which have a
three operands.Throw
|
Statement subinterface for the throw
keyword.True
|
Literal subinterface for true .Try
|
Statement subinterface for the try catch
finally construct.Type
|
The Type superinterface.TypeDeclaration
|
Declaration subinterface for type declaration
including class and interface delcarations.Unary
|
Expression subinterface for expressions which have a
single operand.UnicodeLiteral
|
CharLiteral subinterface for unicode character
literals.Variable
|
Expression subinterface for variables (references).VirtualCompiler
|
The VirtualCompiler interface abstracts an object
which is capable of compiling CompilationUnit objects.VirtualMachine
|
The VirtualMachine acts as a factory method for
CompilationUnit , Type ,
Literal , and Expression objects.While
|
Statement subinterface for the while construct. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |