Uses of Package
gnu.bytecode

Packages that use gnu.bytecode
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   
 

Classes in gnu.bytecode used by gnu.bytecode
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.
 

Classes in gnu.bytecode used by gnu.commonlisp.lang
CodeAttr
          Represents the contents of a standard "Code" attribute.
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by gnu.expr
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.
 

Classes in gnu.bytecode used by gnu.jemacs.lang
ClassType
           
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by gnu.kawa.functions
ClassType
           
Method
          Represents a method in a ClassType.
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by gnu.kawa.lispexpr
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.
 

Classes in gnu.bytecode used by gnu.kawa.reflect
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.
 

Classes in gnu.bytecode used by gnu.kawa.xml
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.
 

Classes in gnu.bytecode used by gnu.mapping
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by gnu.xquery.lang
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by gnu.xquery.util
ClassType
           
Method
          Represents a method in a ClassType.
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by kawa.lang
ClassType
           
Field
           
Method
          Represents a method in a ClassType.
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.
 

Classes in gnu.bytecode used by kawa.standard
Type
          An abstract type as used by both gnu.bytecode and gnu.expr.