Package com.sun.jdo.api.persistence.enhancer.classfile
package com.sun.jdo.api.persistence.enhancer.classfile
-
ClassDescriptionAnnotatedClassAttribute represents a class level attribute class file which identifies the level of annotation of the class.AnnotatedMethodAttribute represents a class level attribute class file which identifies the level of annotation of the class.A list of attributes within a class file.An abstract base class for the attributes within a class fileClassField models the static and non-static fields of a class within a class file.ClassFile models the structure of a class as represented within a class file.ClassMember is a common base class for ClassMethod and ClassFieldClassMethod models the static and non-static methods of a class within a class file.Subtype of ClassAttribute which describes the "Code" attribute associated with a method.Constant Pool implementation - this represents the constant pool of a class in a class file.ConstantValueAttribute represents a constant value attribute in a class file.Abstract base class of the types which represent entries in the class constant pool.The abstract base class used to represent the various type of references to members (fields/methods) within the constant pool.Class representing a class reference in the constant poolClass representing a double constant in the constant pool of a class fileConstFieldRef represents a reference to a field of some class in the constant pool of a class file.Class representing a float constant in the constant pool of a class fileClass representing an integer constant in the constant pool of a class fileClass representing a reference to an interface method of some class in the constant pool of a class file.Class representing a long constant in the constant pool of a class fileClass representing a reference to a method of some class in the constant pool of a class fileClass representing a name and an associated type in the constant pool of a class fileClass representing a class specification in the constant poolClass representing a unicode string value in the constant poolClass representing a utf8 string value in the constant poolAn abstract class serving as a common type for constants which can be the target of ConstantValue attributesA collection of static methods which manipulate type descriptorsExceptionRange represents a range an exception handler within a method in class file.ExceptionsAttribute represents a method attribute in a class file listing the checked exceptions for the method.ExceptionTable represents the exception handlers within the code of a method.GenericAttribute represents a class attribute in a class file which is not recognized as any supported attribute type.Insn is an abstract class which represents a java VM instruction in a sequence of instructions.An instruction which requires a single constant from the constant pool as an immediate operandAn exception thrown when an error occurs in encoding or decoding instruction sequencesSpecial instruction form for the opc_iinc instructionSpecial instruction form for the opc_invokeinterface instructionAn instruction which requires a integral constant as an immediate operandSpecial instruction form for the opc_lookupswitch instructionSpecial instruction form for the opc_multianewarray instructionA java VM instruction which takes no immediate operands.Special instruction form for the opc_tableswitch instructionInsnTarget is a pseudo-instruction which represents a branch target in an instruction stream.An instruction which requires a single branch offset as an immediate operand .InsnUtils provides a set of static methods which serve to select vm instructions during code annotation.LineNumberTableAttribute represents a line number table attribute within a CodeAttribute within a class fileRepresents a local variable within a LocalVariableTable within a CodeAttribute in a class file.Represents the LocalVariableTable attribute within a method in a class file.Represents the source file attribute in a class fileSyntheticAttribute represents a constant value attribute in a class file.VMConstants is a collection of the constants defined in the virtual machine spec.Description of the VM opcodes