All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description AnnotatedClassAttribute AnnotatedClassAttribute represents a class level attribute class file which identifies the level of annotation of the class.AnnotatedMethodAttribute AnnotatedMethodAttribute represents a class level attribute class file which identifies the level of annotation of the class.AnnotationConstants AnnotationConstants defines a set of constants for use across the filter subsystem.Assertion Support for signalling internal implementation errors.AttributeVector A list of attributes within a class file.ByteCodeEnhancer A JDO enhancer, or byte-code enhancer, modifies the byte-codes of Java class files to enable transparent loading and storing of the fields of the persistent instances.ByteCodeEnhancerHelper This is a helper-class to perform some useful operations outside a byte code enhancer and delegate the real work to the enhancer.ByteCodeEnhancerTimer ClassAttribute An abstract base class for the attributes within a class fileClassControl ClassControl acts as the primary handle for a class within the filter tool.ClassField ClassField models the static and non-static fields of a class within a class file.ClassFile ClassFile models the structure of a class as represented within a class file.ClassFileSource ClassFileSource provides a mechanism for associating a class with the source of that class.ClassMember ClassMember is a common base class for ClassMethod and ClassFieldClassMethod ClassMethod models the static and non-static methods of a class within a class file.ClassPath ClassPath provides class file lookup according to a classpath specification.CodeAttribute Subtype of ClassAttribute which describes the "Code" attribute associated with a method.ConstantPool Constant Pool implementation - this represents the constant pool of a class in a class file.ConstantValueAttribute ConstantValueAttribute represents a constant value attribute in a class file.ConstBasic Abstract base class of the types which represent entries in the class constant pool.ConstBasicMemberRef The abstract base class used to represent the various type of references to members (fields/methods) within the constant pool.ConstClass Class representing a class reference in the constant poolConstDouble Class representing a double constant in the constant pool of a class fileConstFieldRef ConstFieldRef represents a reference to a field of some class in the constant pool of a class file.ConstFloat Class representing a float constant in the constant pool of a class fileConstInteger Class representing an integer constant in the constant pool of a class fileConstInterfaceMethodRef Class representing a reference to an interface method of some class in the constant pool of a class file.ConstLong Class representing a long constant in the constant pool of a class fileConstMethodRef Class representing a reference to a method of some class in the constant pool of a class fileConstNameAndType Class representing a name and an associated type in the constant pool of a class fileConstString Class representing a class specification in the constant poolConstUnicode Class representing a unicode string value in the constant poolConstUtf8 Class representing a utf8 string value in the constant poolConstValue An abstract class serving as a common type for constants which can be the target of ConstantValue attributesDescriptor A collection of static methods which manipulate type descriptorsEnhancerControl Main is the starting point for the persistent filter tool.EnhancerFatalError Thrown to indicate that the class-file enhancer failed to perform an operation due to a serious error.EnhancerUserException Thrown to indicate that the class-file enhancer failed to perform an operation due to an error.Environment Environment serves as a central collection for the options and working environment of the filter tool.ExceptionRange ExceptionRange represents a range an exception handler within a method in class file.ExceptionsAttribute ExceptionsAttribute represents a method attribute in a class file listing the checked exceptions for the method.ExceptionTable ExceptionTable represents the exception handlers within the code of a method.ExtendedJDOMetaData Provides extended JDO meta information for byte-code enhancement.FilePath FilePath provides general file path manipulation utilities.FilterEnhancer Implements a JDO enhancer as a byte-code filtering tool.GenericAttribute GenericAttribute represents a class attribute in a class file which is not recognized as any supported attribute type.Insn Insn is an abstract class which represents a java VM instruction in a sequence of instructions.InsnConstOp An instruction which requires a single constant from the constant pool as an immediate operandInsnError An exception thrown when an error occurs in encoding or decoding instruction sequencesInsnIInc Special instruction form for the opc_iinc instructionInsnInterfaceInvoke Special instruction form for the opc_invokeinterface instructionInsnIntOp An instruction which requires a integral constant as an immediate operandInsnLookupSwitch Special instruction form for the opc_lookupswitch instructionInsnMultiDimArrayNew Special instruction form for the opc_multianewarray instructionInsnSingle A java VM instruction which takes no immediate operands.InsnTableSwitch Special instruction form for the opc_tableswitch instructionInsnTarget InsnTarget is a pseudo-instruction which represents a branch target in an instruction stream.InsnTargetOp An instruction which requires a single branch offset as an immediate operand .InsnUtils InsnUtils provides a set of static methods which serve to select vm instructions during code annotation.InternalError Support for signalling internal implementation errors.JDOMetaData Provides the JDO meta information neccessary for byte-code enhancement.JDOMetaDataFatalError Thrown to indicate that an access to JDO meta-data failed due to a serious error, which might have left the meta-data component in an inconsistent state.JDOMetaDataModelImpl Provides the JDO meta information based on a JDO meta model.JDOMetaDataProperties This class parses properties containing meta data information about classes.JDOMetaDataPropertyImpl Provides the JDO meta information based on properties.JDOMetaDataTimer JDOMetaDataUserException Thrown to indicate that an access to JDO meta-data failed; the meta-data component is assured to remain in consistent state.LineNumberTableAttribute LineNumberTableAttribute represents a line number table attribute within a CodeAttribute within a class fileLocalVariable Represents a local variable within a LocalVariableTable within a CodeAttribute in a class file.LocalVariableTableAttribute Represents the LocalVariableTable attribute within a method in a class file.LogHelperEnhancer Main Main Main is the starting point for the persistent filter tool.OutputStreamWrapper This class serves as a wrapper for an output stream of a class file.PersistenceLauncher Application launcher for persistence-capable classes.SourceFileAttribute Represents the source file attribute in a class fileSupport Basic support for enhancer implementation.SyntheticAttribute SyntheticAttribute represents a constant value attribute in a class file.Timer Utility class for simple performance analysis.UserException Thrown to indicate that the class-file enhancer failed to perform an operation due to a serious error.VMConstants VMConstants is a collection of the constants defined in the virtual machine spec.VMOp Description of the VM opcodesZipFileRegistry ZipFileRegistry provides a central point for lookup of zip files within the filter tool.