Uses of Package
gnu.bytecode
Packages that use gnu.bytecode
Package
Description
Contains classes to generate, read,
write, and print Java bytecode in the form of
.class files.Supports
Expression,
and various related classes need to compile programming languages.Contains classes to use reflection.
Supports
Procedure,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript).-
Classes in gnu.bytecode used by gnu.bytecodeClassDescriptionAn annotation value mirror.An interface for objects that (may) contain Attribute objects.Represents an Attribute of an AttrContainer.Class to read a ClassType from a DataInputStream (.class file).This class prints out in contents of a ClassType in human-readable form.Represents the contents of a standard "Code" attribute.Manages a pool of constants, as used in .class files and Java interpreters.A CONSTANT_Class entry in the constant pool.An entry in the constant pool of a ClassType.A CONSTANT_MethodHandle entry in the constant pool.A CONSTANT_NameAndType entry in the constant pool.A CONSTANT_{Field,Method,InterfaceMethod}Ref entry in the constant pool.A CONSTANT_String entry in the constant pool.A CONSTANT_Utf8 entry in the constant pool.A CONSTANT_Integer or CONSTANT_Float entry in the constant pool.A CONSTANT_Long or CONSTANT_Double entry in the constant pool.Represents the contents of a standard "Exceptions" attribute.Support for code block that one may be exited.A Label represents a location in a Code attribute.An abstracted "variable", inherited by Field and Variable.Represents a method in a
ClassType.Semi-abstract class object reference types.Represents a "RuntimeVisibleAnnotations" or "RuntimeInvisibleAnnotations" attribute.Represents a "StackMapTable" attribute, as added in Java 6.Maintains the state for generating a switch statement or expression.The state of a try statement.An abstract type as used by both gnu.bytecode and gnu.expr.A type variable in a parameterized type.Use this Enuemration class to iterate over the Variables in a Scope.Information about a local variable in a method's code. -
Classes in gnu.bytecode used by gnu.exprClassDescriptionAn annotation value mirror.An interface for objects that (may) contain Attribute objects.This class prints out in contents of a ClassType in human-readable form.Represents the contents of a standard "Code" attribute.A Label represents a location in a Code attribute.Represents a method in a
ClassType.Semi-abstract class object reference types.An abstract type as used by both gnu.bytecode and gnu.expr.Information about a local variable in a method's code. -
Classes in gnu.bytecode used by gnu.kawa.functions
-
Classes in gnu.bytecode used by gnu.kawa.lispexprClassDescriptionRepresents the contents of a standard "Code" attribute.Represents a method in a
ClassType.Semi-abstract class object reference types.Used for object types that don't correspond to JVM types.An abstract type as used by both gnu.bytecode and gnu.expr.Information about a local variable in a method's code. -
Classes in gnu.bytecode used by gnu.kawa.reflect
-
Classes in gnu.bytecode used by gnu.kawa.xmlClassDescriptionRepresents the contents of a standard "Code" attribute.Represents a method in a
ClassType.Semi-abstract class object reference types.An abstract type as used by both gnu.bytecode and gnu.expr.Information about a local variable in a method's code. -
Classes in gnu.bytecode used by gnu.mapping
-
Classes in gnu.bytecode used by gnu.xquery.lang
-
Classes in gnu.bytecode used by gnu.xquery.util
-
Classes in gnu.bytecode used by kawa.lang
-
Classes in gnu.bytecode used by kawa.standard