Uses of Package
gnu.bytecode
-
Packages that use gnu.bytecode Package Description gnu.bytecode Contains classes to generate, read, write, and print Java bytecode in the form of.class
files.gnu.expr SupportsExpression
, and various related classes need to compile programming languages.gnu.kawa.functions gnu.kawa.lispexpr gnu.kawa.reflect Contains classes to use reflection.gnu.kawa.xml gnu.mapping SupportsProcedure
, 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 Class Description AnnotationEntry An annotation value mirror.AnnotationEntry.Value 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.CpoolMethodHandle A CONSTANT_MethodHandle entry in the constant pool.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 aClassType
.MiscAttr ObjectType Semi-abstract class object reference types.PrimType RuntimeAnnotationsAttr Represents a "RuntimeVisibleAnnotations" or "RuntimeInvisibleAnnotations" attribute.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.TypeVariable A type variable in a parameterized type.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.expr Class Description AnnotationEntry An annotation value mirror.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 aClassType
.ObjectType Semi-abstract class object reference types.ParameterizedType 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.kawa.functions Class Description ClassType Method Represents a method in aClassType
.PrimType Type An abstract type as used by both gnu.bytecode and gnu.expr. -
Classes in gnu.bytecode used by gnu.kawa.lispexpr Class Description ClassType CodeAttr Represents the contents of a standard "Code" attribute.Field Method Represents a method in aClassType
.ObjectType Semi-abstract class object reference types.ParameterizedType PrimType SpecialObjectType Used for object types that don't correspond to JVM 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.reflect Class 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. -
Classes in gnu.bytecode used by gnu.kawa.xml Class Description ClassType CodeAttr Represents the contents of a standard "Code" attribute.Method Represents a method in aClassType
.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 Class Description Type An abstract type as used by both gnu.bytecode and gnu.expr. -
Classes in gnu.bytecode used by gnu.xquery.lang Class Description Type An abstract type as used by both gnu.bytecode and gnu.expr. -
Classes in gnu.bytecode used by gnu.xquery.util Class Description ClassType Method Represents a method in aClassType
.Type An abstract type as used by both gnu.bytecode and gnu.expr. -
Classes in gnu.bytecode used by kawa.lang Class Description ClassType Field Method Represents a method in aClassType
.Type An abstract type as used by both gnu.bytecode and gnu.expr. -
Classes in gnu.bytecode used by kawa.standard Class Description Type An abstract type as used by both gnu.bytecode and gnu.expr.