Package | Description |
---|---|
gnu.bytecode |
Contains classes to generate, read,
write, and print Java bytecode in the form of
.class files. |
gnu.commonlisp.lang | |
gnu.expr |
Supports
Expression ,
and various related classes need to compile programming languages. |
gnu.jemacs.lang |
Contains classes to implement the Emacs Lisp language.
|
gnu.kawa.functions | |
gnu.kawa.lispexpr | |
gnu.kawa.reflect |
Contains classes to use reflection.
|
gnu.kawa.xml | |
gnu.mapping |
Supports
Procedure ,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
gnu.xquery.lang | |
gnu.xquery.util | |
kawa.lang | |
kawa.standard |
Class and Description |
---|
ArrayType |
AttrContainer
An interface for objects that (may) contain Attribute objects.
|
Attribute
Represents an Attribute of an AttrContainer.
|
ClassFileInput
Class to read a ClassType from a DataInputStream (.class file).
|
ClassType |
ClassTypeWriter
This class prints out in contents of a ClassType in human-readable form.
|
CodeAttr
Represents the contents of a standard "Code" attribute.
|
ConstantPool
Manages a pool of constants, as used in .class files and Java interpreters.
|
CpoolClass
A CONSTANT_Class entry in the constant pool.
|
CpoolEntry
An entry in the constant pool of a ClassType.
|
CpoolNameAndType
A CONSTANT_NameAndType entry in the constant pool.
|
CpoolRef
A CONSTANT_{Field,Method,InterfaceMethod}Ref entry in the constant pool.
|
CpoolString
A CONSTANT_String entry in the constant pool.
|
CpoolUtf8
A CONSTANT_Utf8 entry in the constant pool.
|
CpoolValue1
A CONSTANT_Integer or CONSTANT_Float entry in the constant pool.
|
CpoolValue2
A CONSTANT_Long or CONSTANT_Double entry in the constant pool.
|
EnclosingMethodAttr |
ExceptionsAttr
Represents the contents of a standard "Exceptions" attribute.
|
ExitableBlock
Support for code block that one may be exited.
|
Field |
Filter |
InnerClassesAttr |
Label
A Label represents a location in a Code attribute.
|
LocalVarsAttr |
Location
An abstracted "variable", inherited by Field and Variable.
|
Member |
Method
Represents a method in a
ClassType . |
MiscAttr |
ObjectType
Semi-abstract class object reference types.
|
PrimType |
Scope |
StackMapTableAttr
Represents a "StackMapTable" attribute, as added in Java 6.
|
SwitchState
Maintains the state for generating a switch statement or expression.
|
TryState
The state of a try statement.
|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
VarEnumerator
Use this Enuemration class to iterate over the Variables in a Scope.
|
Variable
Information about a local variable in a method's code.
|
Class and Description |
---|
CodeAttr
Represents the contents of a standard "Code" attribute.
|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
ArrayType |
AttrContainer
An interface for objects that (may) contain Attribute objects.
|
ClassType |
ClassTypeWriter
This class prints out in contents of a ClassType in human-readable form.
|
CodeAttr
Represents the contents of a standard "Code" attribute.
|
Field |
Label
A Label represents a location in a Code attribute.
|
Member |
Method
Represents a method in a
ClassType . |
ObjectType
Semi-abstract class object reference types.
|
Scope |
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Variable
Information about a local variable in a method's code.
|
Class and Description |
---|
ClassType |
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
ClassType |
Method
Represents a method in a
ClassType . |
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
ClassType |
CodeAttr
Represents the contents of a standard "Code" attribute.
|
Field |
Filter |
Method
Represents a method in a
ClassType . |
ObjectType
Semi-abstract class object reference types.
|
PrimType |
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Variable
Information about a local variable in a method's code.
|
Class and Description |
---|
ClassType |
CodeAttr
Represents the contents of a standard "Code" attribute.
|
Field |
Member |
ObjectType
Semi-abstract class object reference types.
|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Variable
Information about a local variable in a method's code.
|
Class and Description |
---|
ClassType |
CodeAttr
Represents the contents of a standard "Code" attribute.
|
Method
Represents a method in a
ClassType . |
ObjectType
Semi-abstract class object reference types.
|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Variable
Information about a local variable in a method's code.
|
Class and Description |
---|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
ClassType |
Method
Represents a method in a
ClassType . |
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
ClassType |
Field |
Method
Represents a method in a
ClassType . |
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|
Class and Description |
---|
Type
An abstract type as used by both gnu.bytecode and gnu.expr.
|