A B C D E F G H I J L M N O P Q R S T U V W 

A

abbrev - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
The short form name of this option.
abbrevs - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Maps the option's short form against option instances.
ACCAbstract - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Return the access flags for the field - see VMConstants
access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the access flags for the class - see VMConstants
access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Return the access flags for the method - see VMConstants
access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Return the access flags for the method - see VMConstants
ACCFinal - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCInterface - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCNative - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCPrivate - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCProtected - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCPublic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCStatic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCSuper - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCSynchronized - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCTransient - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCVolatile - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
addClass(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a class constant in the pool
addDouble(double) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a double constant in the pool
addElement(ClassAttribute) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Add an element to the vector
addElement(ExceptionRange) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
Add an exception handler to the list
addField(ClassField) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Add a field to the list of the fields which the class contains
addField(ClassField, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Add a field to the list of the fields which the class contains, at the index'th position.
addFieldRef(String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a field constant in the pool
addFloat(float) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a float constant in the pool
addInteger(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create an integer constant in the pool
addInterface(ConstClass) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Add an interface to the list of the interfaces which the class implements
addInterfaceMethodRef(String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create an interface method constant in the pool
addLong(long) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a long constant in the pool
addMethod(ClassMethod) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Add a method to the list of the methods which the class defines
addMethodRef(String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a method constant in the pool
addNameAndType(String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a name/type constant in the pool
addString(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a string constant in the pool
addUnicode(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a unicode constant in the pool Obsolete?
addURL(URL) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Appends the specified URL to the list of URLs to search for classes and resources.
addUtf8(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a utf8 constant in the pool
affirm(boolean, String) - Static method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
 
affirm(boolean) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
 
affirm(boolean, String) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
 
affirm(Object) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
 
affirm(Object, String) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
 
AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.Disassembler
 
aLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading a reference from a local variable slot
AnnotatedClassAttribute - Class in org.apache.jdo.impl.enhancer.classfile
AnnotatedClassAttribute represents a class level attribute class file which identifies the level of annotation of the class.
AnnotatedClassAttribute(ConstUtf8, short, short, long, long) - Constructor for class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
Constructor
annotatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
annotatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
AnnotatedMethodAttribute - Class in org.apache.jdo.impl.enhancer.classfile
AnnotatedMethodAttribute represents a class level attribute class file which identifies the level of annotation of the class.
AnnotatedMethodAttribute(ConstUtf8, short, short, InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
Constructor
AnnotationTest - Class in org.apache.jdo.impl.enhancer.util
Utility class for testing a class file for correct annotation.
AnnotationTest(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
append(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Append an instruction sequence at the end of this instruction sequence.
archiveFileNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The list of archive file name arguments.
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
What are the types of the stack operands ?
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
What are the types of the stack operands ?
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
What are the types of the stack operands ?
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
What are the types of the stack operands ?
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
What are the types of the stack operands ?
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
What are the types of the stack operands ?
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Return the type descriptor for the stack arguments to the operation.
arguments - Variable in class org.apache.jdo.impl.enhancer.OptionSet
The collected arguments.
argumentsHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
arrayClass() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
Return the array class being created
asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
 
asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.HelpOption
 
asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.IntOption
 
asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
Returns a String representation of this option's value for printing.
asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
 
Assertion - Class in org.apache.jdo.impl.enhancer.util
Support for signalling internal implementation errors.
Assertion() - Constructor for class org.apache.jdo.impl.enhancer.util.Assertion
 
asString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
Return the class name in simple string form
asString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
return the value associated with the entry
asString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
return the value associated with the entry
aStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for storing a reference to a local variable slot
asUsageHelp() - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
Returns a usage description of this option.
attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Return the attributes associated with the field
attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the list of the attributes associated with the class
attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Return the attributes associated with the member
attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Return the attributes associated with the method
attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the attributes which apply to this code
AttributeVector - Class in org.apache.jdo.impl.enhancer.classfile
A list of attributes within a class file.
AttributeVector() - Constructor for class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Construct an empty AttributeVector
attrName() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
Returns the name of the attribute
AugmentationDiffTest - Class in org.apache.jdo.impl.enhancer.util
Utility class for testing two class files for equal augmentation.
AugmentationDiffTest() - Constructor for class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
AugmentationTest - Class in org.apache.jdo.impl.enhancer.util
Utility class for testing a class file for correct augmentation.
AugmentationTest(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.AugmentationTest
 

B

branches() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Does this instruction branch?
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
byteCodes() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the java VM byte code sequence for this method - null for native and abstract methods

C

catchType() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
return the exception specification a null return value means a catch of any (try/finally)
changeClass(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
Change the class reference (not to be done lightly)
changeName(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Change the name of the field
changeName(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Change the name of the method
changeSignature(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Change the type signature of the field
changeSignature(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Change the type signature of the method
changeSignature(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
Modify the signature
check() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Check options and arguments.
check() - Method in class org.apache.jdo.impl.enhancer.EnhancerOptions
Check options and arguments.
check() - Method in class org.apache.jdo.impl.enhancer.JdoMetaOptions
Check options and arguments.
check() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Checks options and arguments.
CHECK_READ - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
The JDO field flags.
CHECK_WRITE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
CLASS_LOCATOR_ERROR - Static variable in class org.apache.jdo.enhancer.Main
 
ClassArgMain - Class in org.apache.jdo.impl.enhancer
Base class for JDO command line enhancer and tests.
ClassArgMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.ClassArgMain
Creates an instance.
ClassArgMain(PrintWriter, PrintWriter, ClassArgOptions) - Constructor for class org.apache.jdo.impl.enhancer.ClassArgMain
Creates an instance.
ClassArgOptions - Class in org.apache.jdo.impl.enhancer
Set of options used by the JDO enhancer and its test programs.
ClassArgOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.ClassArgOptions
Creates an instance.
ClassAttribute - Class in org.apache.jdo.impl.enhancer.classfile
An abstract base class for the attributes within a class file
classes - Variable in class org.apache.jdo.impl.enhancer.ClassArgMain
The locator for classes.
ClassField - Class in org.apache.jdo.impl.enhancer.classfile
ClassField models the static and non-static fields of a class within a class file.
ClassField(int, ConstUtf8, ConstUtf8, AttributeVector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassField
Construct a class field object
ClassFile - Class in org.apache.jdo.impl.enhancer.classfile
ClassFile models the structure of a class as represented within a class file.
ClassFile(DataInputStream) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassFile
Construct a ClassFile from an input stream
ClassFile(DataInputStream, boolean) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
ClassFile(String, String) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassFile
Construct a bare bones class, ready for additions
ClassFileEnhancer - Interface in org.apache.jdo.impl.enhancer
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.
ClassFileEnhancerHelper - Class in org.apache.jdo.impl.enhancer
This is a helper-class to perform some useful operations outside a byte code enhancer and delegate the real work to the enhancer.
ClassFileEnhancerHelper() - Constructor for class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
 
ClassFileEnhancerTimer - Class in org.apache.jdo.impl.enhancer
Timer-wrapper for ClassFileEnhancer instances.
ClassFileEnhancerTimer(ClassFileEnhancer) - Constructor for class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
Creates an instance.
classFileNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The list of class file name arguments.
classLocator - Variable in class org.apache.jdo.enhancer.Main
The locator for classes.
ClassMember - Class in org.apache.jdo.impl.enhancer.classfile
ClassMember is a common base class for ClassMethod and ClassField
ClassMember() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassMember
 
ClassMethod - Class in org.apache.jdo.impl.enhancer.classfile
ClassMethod models the static and non-static methods of a class within a class file.
ClassMethod(int, ConstUtf8, ConstUtf8, AttributeVector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Construct a class method object
className() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the name of the class
className() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
Return the name of the class defining the member
className() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
Return the class name
classNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The list of class name arguments.
classNameString() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the name of the class as a string
closeInputStream(InputStream) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Closes an input stream.
codeAttribute() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Returns the CodeAttribute associated with this method (if any)
CodeAttribute - Class in org.apache.jdo.impl.enhancer.classfile
Subtype of ClassAttribute which describes the "Code" attribute associated with a method.
CodeAttribute(ConstUtf8, int, int, Insn, ExceptionTable, AttributeVector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Constructs a CodeAttribute object for construction from scratch
CodeAttribute(ConstUtf8, int, int, Insn, byte[], ExceptionTable, AttributeVector, CodeEnv) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Constructs a CodeAttribute object
CodeAttribute(ConstUtf8, byte[], CodeEnv) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Constructs a CodeAttribute object for later disassembly
CombinedResourceLocator - Class in org.apache.jdo.impl.enhancer.util
Searches resources among a set of files.
CombinedResourceLocator(PrintWriter, boolean, List) - Constructor for class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator
Creates an intsance.
computeStackTypes(String, Stack) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
stackSig is a signature for a list of types on the JVM stack with the last type in the signature intended to be on the top of JVM stack.
constantAt(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Return the constant in the pool at the specified entry index
CONSTANTClass - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTDouble - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTFieldRef - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTFloat - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTInteger - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTInterfaceMethodRef - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTLong - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTMethodRef - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTNameAndType - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ConstantPool - Class in org.apache.jdo.impl.enhancer.classfile
Constant Pool implementation - this represents the constant pool of a class in a class file.
CONSTANTString - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTUnicode - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
CONSTANTUtf8 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
constantValue(ConstValue) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading a value from the constant pool onto the stack - hopefully use short form
ConstantValueAttribute - Class in org.apache.jdo.impl.enhancer.classfile
ConstantValueAttribute represents a constant value attribute in a class file.
ConstantValueAttribute(ConstUtf8, ConstValue) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
Construct a constant value attribute
ConstBasic - Class in org.apache.jdo.impl.enhancer.classfile
Abstract base class of the types which represent entries in the class constant pool.
ConstBasicMemberRef - Class in org.apache.jdo.impl.enhancer.classfile
The abstract base class used to represent the various type of references to members (fields/methods) within the constant pool.
ConstClass - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a class reference in the constant pool
ConstClass(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstClass
Construct a ConstClass
ConstDouble - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a double constant in the constant pool of a class file
ConstFieldRef - Class in org.apache.jdo.impl.enhancer.classfile
ConstFieldRef represents a reference to a field of some class in the constant pool of a class file.
ConstFloat - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a float constant in the constant pool of a class file
ConstInteger - Class in org.apache.jdo.impl.enhancer.classfile
Class representing an integer constant in the constant pool of a class file
ConstInterfaceMethodRef - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a reference to an interface method of some class in the constant pool of a class file.
ConstLong - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a long constant in the constant pool of a class file
ConstMethodRef - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a reference to a method of some class in the constant pool of a class file
ConstNameAndType - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a name and an associated type in the constant pool of a class file
ConstString - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a class specification in the constant pool ConstString strictly speaking is not a ConstantValue in the Java VM sense.
ConstUnicode - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a unicode string value in the constant pool Note: evidence suggests that this is no longer part of the java VM spec.
ConstUtf8 - Class in org.apache.jdo.impl.enhancer.classfile
Class representing a utf8 string value in the constant pool
ConstValue - Class in org.apache.jdo.impl.enhancer.classfile
An abstract class serving as a common type for constants which can be the target of ConstantValue attributes
Controller - Class in org.apache.jdo.impl.enhancer.core
Controls the enhancement of a class.
Controller(ClassFile, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Controller
Constructor.
countFieldWords(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the number of words of a field based on its signature.
countMethodArgWords(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the number of words of arguments to the method based on the method signature
countMethodReturnWords(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the number of words of return value for the method based on the method signature
create(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Create an instruction which requires no immediate operands
create(int, ConstBasic) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Create an instruction which requires a single constant from the constant pool as an immediate operand.
create(int, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Create an instruction which requires a single integral constant as an immediate operand.
create(int, InsnTarget) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Create an instruction which requires a single branch offset as an immediate operand.
createFlagOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a boolean flag.
createFlagOption(String, String, String, boolean) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a boolean flag.
createHelpOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a usage-help request.
createIntOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a int value.
createIntOption(String, String, String, int) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a int value.
createStringOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a String value.
createStringOption(String, String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Creates and registers an option representing a String value.

D

declareField(String, String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Declares a field to the JDO model passing its type information.
declareField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Declares a field to the JDO model passing its type information.
declareField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Declares a field to the JDO model passing its type information.
declareField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
defaultTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
Return the defaultTarget for the switch
defaultTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Return the defaultTarget for the switch
deflt - Variable in class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
The default value for this option.
deflt - Variable in class org.apache.jdo.impl.enhancer.OptionSet.IntOption
The default value for this option.
deflt - Variable in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
The default value for this option.
delegate - Variable in class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
 
delegate - Variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
delegate - Variable in class org.apache.jdo.impl.enhancer.util.ResourceLocatorTimer
 
descr - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
A description of this option.
descriptor() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
Return the descriptor string for the constant type.
descriptor() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
Return the descriptor string for the constant type.
descriptor() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
Return the descriptor string for the constant type.
descriptor() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
Return the descriptor string for the constant type.
descriptor() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
Return the descriptor string for the constant type.
descriptor() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstValue
Return the descriptor string for the constant type.
Descriptor - Class in org.apache.jdo.impl.enhancer.classfile
A collection of static methods which manipulate type descriptors
Descriptor() - Constructor for class org.apache.jdo.impl.enhancer.classfile.Descriptor
 
destDir - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The destination directory option.
disassemble(PrintWriter, boolean, List, List) - Method in class org.apache.jdo.impl.enhancer.util.Disassembler
 
Disassembler - Class in org.apache.jdo.impl.enhancer.util
Utility class for testing two class files for equal augmentation.
Disassembler(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.Disassembler
 
dLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading a double from a local variable slot
DO_TIMING_STATISTICS - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
DO_TIMING_STATISTICS - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
doTiming - Variable in class org.apache.jdo.impl.enhancer.GenericOptions
The timing option.
doTimingStatistics() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
doubleConstant(double, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading the specified double constant onto the stack.
dStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for storing a double to a local variable slot
DUMP_CLASS - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
dumpClass() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
dumpClass - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The dump class option.

E

elements() - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
 
elementSig(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the element type descriptor char for the element type.
elementSize(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the number of stack words required for a value of the specified type on the operand stack.
elementType(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the element type for the first char in the type descriptor string.
endPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
return the end of the exception hander (exclusive)
enhanceClass() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Determines what modifications are needed and perform them.
enhanceClassFile(InputStream, OutputStream) - Method in interface org.apache.jdo.impl.enhancer.ClassFileEnhancer
Enhances a given class according to the JDO meta-data.
enhanceClassFile(InputStream, OutputStreamWrapper) - Method in interface org.apache.jdo.impl.enhancer.ClassFileEnhancer
Enhances a given class according to the JDO meta-data.
enhanceClassFile(ClassFileEnhancer, InputStream, OutputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Enhances a classfile.
enhanceClassFile(InputStream, OutputStream) - Method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
 
enhanceClassFile(InputStream, OutputStreamWrapper) - Method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
 
enhanceClassFile(InputStream, OutputStreamWrapper) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
Enhances a given class according to the JDO meta-data.
enhanceClassFile(InputStream, OutputStream) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
enhancer - Variable in class org.apache.jdo.enhancer.EnhancerMain
The byte code enhancer.
EnhancerClassLoader - Class in org.apache.jdo.impl.enhancer
Implements a ClassLoader which automatically enchances the .class files according to the EnhancerMetaData information in the jar archive.
EnhancerClassLoader(URL[]) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Creates a new EnhancerClassLoader for the specified url.
EnhancerClassLoader(URL[], ClassLoader) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Creates a new EnhancerClassLoader for the specified url.
EnhancerClassLoader(String, Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Creates a new EnhancerClassLoader for the specified url.
EnhancerClassLoader(URL[], Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Creates a new EnhancerClassLoader for the specified url.
EnhancerClassLoader(String, EnhancerMetaData, Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Creates a new EnhancerClassLoader for the specified url.
EnhancerClassLoader(URL[], EnhancerMetaData, Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Creates a new EnhancerClassLoader for the specified url.
EnhancerFatalError - Exception in org.apache.jdo.impl.enhancer
Thrown to indicate that the class-file enhancer failed to perform an operation due to a serious error.
EnhancerFatalError() - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with no detail message.
EnhancerFatalError(String) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with the specified detail message.
EnhancerFatalError(Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with an optional nested exception.
EnhancerFatalError(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with the specified detail message and an optional nested exception.
EnhancerFilter - Class in org.apache.jdo.impl.enhancer.core
Provides a JDO byte-code enhancer.
EnhancerFilter(EnhancerMetaData, Properties, PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.core.EnhancerFilter
Creates an instance of a JDO enhancer.
EnhancerJavaModel - Class in org.apache.jdo.impl.enhancer.meta.model
Provides some basic Java type information based on JVM descriptors.
EnhancerJavaModel(ClassLoader, ResourceLocator) - Constructor for class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
Creates an instance.
EnhancerJavaType - Class in org.apache.jdo.impl.enhancer.meta.model
Provides some basic Java type information based on JVM descriptors.
EnhancerJavaType(Class, EnhancerJavaModel) - Constructor for class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaType
Creates an instance.
EnhancerMain - Class in org.apache.jdo.enhancer
JDO command line enhancer.
EnhancerMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.enhancer.EnhancerMain
Creates an instance.
EnhancerMain(PrintWriter, PrintWriter, EnhancerOptions) - Constructor for class org.apache.jdo.enhancer.EnhancerMain
Creates an instance.
EnhancerMetaData - Interface in org.apache.jdo.impl.enhancer.meta
Provides the JDO meta information neccessary for byte-code enhancement.
EnhancerMetaDataBaseModel - Class in org.apache.jdo.impl.enhancer.meta.util
Provides the JDO meta information based on a JDO meta model.
EnhancerMetaDataBaseModel(PrintWriter, boolean) - Constructor for class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Creates an instance.
EnhancerMetaDataFatalError - Exception in org.apache.jdo.impl.enhancer.meta
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.
EnhancerMetaDataFatalError() - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with no detail message.
EnhancerMetaDataFatalError(String) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with the specified detail message.
EnhancerMetaDataFatalError(Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with an optional nested exception.
EnhancerMetaDataFatalError(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with the specified detail message and an optional nested exception.
EnhancerMetaDataJDOModelImpl - Class in org.apache.jdo.impl.enhancer.meta.model
Provides the JDO meta information based on a JDO meta model.
EnhancerMetaDataJDOModelImpl(PrintWriter, boolean, List, List, String) - Constructor for class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Creates an instance.
EnhancerMetaDataPropertyImpl - Class in org.apache.jdo.impl.enhancer.meta.prop
Provides the JDO meta information based on properties.
EnhancerMetaDataPropertyImpl(PrintWriter, boolean, Properties) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Creates an instance.
EnhancerMetaDataPropertyImpl(PrintWriter, boolean, String) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Creates an instance.
EnhancerMetaDataTimer - Class in org.apache.jdo.impl.enhancer.meta.util
 
EnhancerMetaDataTimer(EnhancerMetaData) - Constructor for class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
Creates an instance.
EnhancerMetaDataUserException - Exception in org.apache.jdo.impl.enhancer.meta
Thrown to indicate that an access to JDO meta-data failed; the meta-data component is assured to remain in consistent state.
EnhancerMetaDataUserException() - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with no detail message.
EnhancerMetaDataUserException(String) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with the specified detail message.
EnhancerMetaDataUserException(Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with an optional nested exception.
EnhancerMetaDataUserException(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with the specified detail message and an optional nested exception.
EnhancerOptions - Class in org.apache.jdo.impl.enhancer
Set of options used by the JDO enhancer and its test programs.
EnhancerOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerOptions
Creates an instance.
EnhancerUserException - Exception in org.apache.jdo.impl.enhancer
Thrown to indicate that the class-file enhancer failed to perform an operation due to an error.
EnhancerUserException() - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerUserException
Creates a new EnhancerUserException without detail message.
EnhancerUserException(String) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerUserException
Creates a new EnhancerUserException with the specified detail message.
EnhancerUserException(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerUserException
Creates a new EnhancerUserException with the specified detail message and cause Throwable.
enhanceZipFile(ClassFileEnhancer, ZipInputStream, ZipOutputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Enhances a zip file.
Environment - Class in org.apache.jdo.impl.enhancer.core
Serves as a repository for the options for the enhancer.
Environment() - Constructor for class org.apache.jdo.impl.enhancer.core.Environment
The constructor
error(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.Disassembler
 
errorCount() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
exceptionHandlers() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the exception ranges and handlers which apply to the code in this method.
ExceptionRange - Class in org.apache.jdo.impl.enhancer.classfile
ExceptionRange represents a range an exception handler within a method in class file.
ExceptionRange(InsnTarget, InsnTarget, InsnTarget, ConstClass) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
constructor
exceptions() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
Return an enumeration of the checked exceptions
exceptionsAttribute() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Returns the ExceptionsAttribute associated with this method (if any)
ExceptionsAttribute - Class in org.apache.jdo.impl.enhancer.classfile
ExceptionsAttribute represents a method attribute in a class file listing the checked exceptions for the method.
ExceptionsAttribute(ConstUtf8, Vector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
Constructor
ExceptionsAttribute(ConstUtf8, ConstClass) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
Convenience Constructor - for single exception
ExceptionTable - Class in org.apache.jdo.impl.enhancer.classfile
ExceptionTable represents the exception handlers within the code of a method.
ExceptionTable() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
 
expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
 
expectedAttrVersion - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
expectedAttrVersion - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
ExtendedMetaData - Interface in org.apache.jdo.impl.enhancer.meta
Provides extended JDO meta information for byte-code enhancement.
extractArgSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the stack descriptor for the arguments to a method invocation (not including any "this" argument)
extractResultSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the stack descriptor for the result of a method invocation.
extractReversedArgSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the reversed stack descriptor for the arguments to a method invocation (not including any "this" argument).

F

fields() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the list of the fields which the class contains The contents are ClassField objects
fileName() - Method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
Returns the source file name The file name should not include directories
findAttribute(String) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Look for an attribute of a specific name
findField(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Look for a field with the specified name
findMethod(String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Look for a method with the specified name and type signature
fLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading a float from a local variable slot
floatConstant(float, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading the specified float constant onto the stack.
forceWrite - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The force write option.
fStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for storing a float to a local variable slot

G

generatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
generatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
GenericAttribute - Class in org.apache.jdo.impl.enhancer.classfile
GenericAttribute represents a class attribute in a class file which is not recognized as any supported attribute type.
GenericAttribute(ConstUtf8, byte[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
constructor
GenericMain - Class in org.apache.jdo.impl.enhancer
Base class for JDO command line enhancer and tests.
GenericMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.GenericMain
Creates an instance.
GenericMain(PrintWriter, PrintWriter, GenericOptions) - Constructor for class org.apache.jdo.impl.enhancer.GenericMain
Creates an instance.
GenericOptions - Class in org.apache.jdo.impl.enhancer
Set of options used by the JDO enhancer and its test programs.
GenericOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.GenericOptions
Creates an instance.
getAnnotationRanges() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
getAnnotationTime() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getBytes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns a byte array representation of this class.
getCause() - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
Returns the cause of this Exception or null if the cause is nonexistent or unknown.
getClassFile() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Returns the class file which we are operating on.
getClassFileName(String) - Static method in class org.apache.jdo.impl.enhancer.ClassArgMain
Returns the file name for a class name.
getClassLoader() - Method in class org.apache.jdo.impl.enhancer.util.PathResourceLocator
Returns a classloader initialized on the path provided to constructor.
getClassModifiers(String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets the modifiers of a class.
getClassModifiers(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Gets the access modifier of a class.
getClassName() - Method in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
Gets the classname of the written Java class.
getDeclaringClass(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the JVM-qualified name of the specified field's declaring class.
getDeclaringClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns the JVM-qualified name of the specified field's declaring class.
getDeclaringClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns the JVM-qualified name of the specified field's declaring class.
getDeclaringClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getEnhancerMetaData() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
getErrorWriter() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
getExceptions() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
Returns the vector of the checked exceptions.
getFieldFlags(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the field flags for a declared field of a class.
getFieldFlags(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the field flags for some declared, managed fields of a class.
getFieldFlags(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns the field flags of a declared, managed field of a class.
getFieldFlags(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns the field flags for some declared, managed fields of a class.
getFieldFlags(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getFieldFlags(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getFieldModifiers(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets the modifiers of a field.
getFieldModifiers(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets the modifiers of some fields.
getFieldModifiers(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Gets the access modifier of a field.
getFieldModifiers(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
getFieldNumber(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the unique field index of a declared, managed field of a class.
getFieldNumber(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the unique field index of some declared, managed fields of a class.
getFieldNumber(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns the unique field index of a declared, persistent field of a class.
getFieldNumber(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns the unique field index of a declared, persistent field of a class.
getFieldNumber(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns the unique field index of some declared, managed fields of a class.
getFieldNumber(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getFieldNumber(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getFieldType(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets the type of a field.
getFieldType(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets the type of some fields.
getFieldType(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
getFieldType(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
getFlags() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getFlags() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
getI18N(String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
Returns the I18N message.
getI18N(String, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
Returns the I18N message.
getI18N(String, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
Returns the I18N message.
getI18N(String, String, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
Returns the I18N message.
getI18N(String, int, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
Returns the I18N message.
getI18N(String, Object[]) - Static method in class org.apache.jdo.impl.enhancer.util.Support
Returns the I18N message.
getIndex() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
 
getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
Finds a resource with a given name.
getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator
Finds a resource with a given name.
getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.ListResourceLocator
Finds a resource with a given name.
getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.PathResourceLocator
Finds a resource with a given name.
getInputStreamForResource(String) - Method in interface org.apache.jdo.impl.enhancer.util.ResourceLocator
Finds a resource with a given name.
getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.ResourceLocatorTimer
 
getJavaTypeForClass(Class) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaType
Returns a JavaType instance for the specified Class object.
getKeyClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the name of the key class of a class.
getKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns the name of the key class of a persistence-capable class.
getKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns the name of the key class of a persistence-capable class.
getKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getKeyFields(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns an array of field names of all key fields of a class.
getKeyFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns an array of field names of all key fields of a class.
getKeyFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getKnownClasses() - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets all known classnames.
getKnownClasses() - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Not member of EnhancerMetaData Interface.
getKnownFields(String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Gets all known fieldnames of a class.
getKnownFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Gets all known fields of a class.
getLastErrorMessage() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
getManagedFields(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns an array of field names of all declared persistent and transactional fields of a class.
getManagedFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns an array of field names of all declared persistent and transactional fields of a class.
getManagedFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns an array of field names of all declared, persistent fields of a class.
getManagedFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getModTime() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getOutputWriter() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
getPersistenceCapableRootClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the name of the persistence-capable root class of a class.
getPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns the name of the persistence-capable root class of a class.
getPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getPersistenceCapableSuperClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the name of the persistence-capable superclass of a class.
getPersistenceCapableSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns the name of the persistence-capable superclass of a class.
getPersistenceCapableSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns the name of the persistence-capable superclass of a class.
getPersistenceCapableSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getStream() - Method in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
Gets the wrapped output stream.
getSuperClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
Returns the name of the superclass of a class.
getSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns the superclass of a class.
getSuperKeyClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns the name of the key class of the next persistence-capable superclass that defines one.
getSuperKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns the name of the key class of the next persistence-capable superclass that defines one.
getSuperKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
getTypeName(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
Returns the fully qualified name of the specified type representation.
getVersion() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getVersion() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 

H

handlerPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
return the exception handler code
handlers() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
Return an enumeration of the exception handlers Each element in the enumeration is an ExceptionRange
help - Variable in class org.apache.jdo.impl.enhancer.GenericOptions
The help option.

I

iLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading an int from a local variable slot
incrValue() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
The amount by which the slot is to be incremented
indent - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
index - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
 
init() - Method in class org.apache.jdo.enhancer.EnhancerMain
Initializes all components.
init() - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Initializes all components.
init(EnhancerMetaData, Properties, PrintWriter, PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
Initializes an instance of a JDO enhancer.
init() - Method in class org.apache.jdo.impl.enhancer.GenericMain
Initializes all components.
init() - Method in class org.apache.jdo.impl.enhancer.JdoMetaMain
Initializes all components.
init() - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
Initializes all components.
initCause(Throwable) - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
Initializes the cause of this throwable to the specified value.
initClassLocator() - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Initializes the class locator.
initJdoMetaData() - Method in class org.apache.jdo.impl.enhancer.JdoMetaMain
Initializes the jdo metadata component.
insert(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Insert an instruction sequence in the code sequence after this instruction.
Insn - Class in org.apache.jdo.impl.enhancer.classfile
Insn is an abstract class which represents a java VM instruction in a sequence of instructions.
InsnConstOp - Class in org.apache.jdo.impl.enhancer.classfile
An instruction which requires a single constant from the constant pool as an immediate operand
InsnError - Exception in org.apache.jdo.impl.enhancer.classfile
An exception thrown when an error occurs in encoding or decoding instruction sequences
InsnError(String) - Constructor for exception org.apache.jdo.impl.enhancer.classfile.InsnError
 
InsnIInc - Class in org.apache.jdo.impl.enhancer.classfile
Special instruction form for the opc_iinc instruction
InsnIInc(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnIInc
Constructor for opc_iinc instruction
InsnInterfaceInvoke - Class in org.apache.jdo.impl.enhancer.classfile
Special instruction form for the opc_invokeinterface instruction
InsnInterfaceInvoke(ConstInterfaceMethodRef, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
constructor for opc_invokeinterface
InsnIntOp - Class in org.apache.jdo.impl.enhancer.classfile
An instruction which requires a integral constant as an immediate operand
InsnLookupSwitch - Class in org.apache.jdo.impl.enhancer.classfile
Special instruction form for the opc_lookupswitch instruction
InsnLookupSwitch(InsnTarget, int[], InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
Constructor for opc_lookupswitch
InsnMultiDimArrayNew - Class in org.apache.jdo.impl.enhancer.classfile
Special instruction form for the opc_multianewarray instruction
InsnMultiDimArrayNew(ConstClass, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
Constructor for opc_multianewarray.
InsnSingle - Class in org.apache.jdo.impl.enhancer.classfile
A java VM instruction which takes no immediate operands.
InsnTableSwitch - Class in org.apache.jdo.impl.enhancer.classfile
Special instruction form for the opc_tableswitch instruction
InsnTableSwitch(int, InsnTarget, InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Constructor for opc_tableswitch
InsnTarget - Class in org.apache.jdo.impl.enhancer.classfile
InsnTarget is a pseudo-instruction which represents a branch target in an instruction stream.
InsnTarget() - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTarget
Constructor
InsnTargetOp - Class in org.apache.jdo.impl.enhancer.classfile
An instruction which requires a single branch offset as an immediate operand .
InsnUtils - Class in org.apache.jdo.impl.enhancer.classfile
InsnUtils provides a set of static methods which serve to select vm instructions during code annotation.
InsnUtils() - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnUtils
 
integerConstant(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading the specified integer constant onto the stack - hopefully use short form
interfaces() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the list of the interfaces which the class implements The contents are ConstClass objects
INTERNAL_ERROR - Static variable in class org.apache.jdo.enhancer.Main
 
INTERNAL_ERROR - Static variable in class org.apache.jdo.impl.enhancer.GenericMain
 
INTERNAL_ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
InternalError - Exception in org.apache.jdo.impl.enhancer.util
Support for signalling internal implementation errors.
InternalError() - Constructor for exception org.apache.jdo.impl.enhancer.util.InternalError
 
InternalError(String) - Constructor for exception org.apache.jdo.impl.enhancer.util.InternalError
 
intializerName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
isAbstract() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Is the class abstract?
isAbstract() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Is the method abstract?
isBranchTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
isDefaultFetchGroupField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a field of a class is part of the default fetch group.
isDefaultFetchGroupField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Tests whether a field of a class is known to be part of the Default Fetch Group.
isDefaultFetchGroupField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a field of a class is known to be part of the Default Fetch Group.
isDefaultFetchGroupField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
Compares this instance with another for structural equality.
isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
Compares this instance with another for structural equality.
isFinal() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Is the class final?
isFinal() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Is the member final?
isInterface() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Is the class an interface?
isKeyField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a field of a class is key.
isKeyField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Tests whether a field of a class is known to be Key.
isKeyField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a field of a class is known to be Primary Key.
isKeyField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isKnownNonManagedField(String, String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a field of a class is known to be non-managed.
isKnownNonManagedField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns whether a field of a class is known to be non-managed.
isKnownNonManagedField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a field of a class is known to be non-managed.
isKnownNonManagedField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isKnownUnenhancableClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a class is not to be modified by the enhancer.
isKnownUnenhancableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns whether a class is not to be modified by the enhancer.
isKnownUnenhancableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isManagedField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a field of a class is transient transactional or persistent.
isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Tests whether a field of a class is transient transactional or persistent.
isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a field of a class is transient transactional or persistent.
isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns whether a field of a class is known to be either transient transactional or persistent.
isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isNative() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Is the method native?
isPersistenceCapableClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a class is persistence-capable.
isPersistenceCapableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Tests whether a class is known to be persistence-capable.
isPersistenceCapableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a class is known to be persistence-capable.
isPersistenceCapableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isPersistenceCapableRootClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a class is persistence-capable root class.
isPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Returns whether a class is persistence-capable root class.
isPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isPersistentField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a field of a class is persistent.
isPersistentField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Tests whether a field of a class is persistent.
isPersistentField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a field of a class is known to be persistent.
isPersistentField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isPrivate() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Is the member private?
isProtected() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Is the member protected?
isPublic() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Is the class public?
isPublic() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Is the member public?
isQuiet() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
isSerializableClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a class implements java.io.Serializable.
isSerializableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Returns whether a class implements java.io.Serializable
isSerializableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a class implements java.io.Serializable.
isSerializableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isSimpleLoad() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
isStatic() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Is the member static?
iStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for storing an int to a local variable slot
isTransactionalField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
Returns whether a field of a class is transient transactional.
isTransactionalField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
Tests whether a field of a class is transient transactional.
isTransactionalField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Returns whether a field of a class is known to be transactional.
isTransactionalField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
 
isTransient() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Is the field transient?
isVerbose() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 

J

jdkMajorMinorVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
jdkVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
jdoMeta - Variable in class org.apache.jdo.impl.enhancer.JdoMetaMain
The metadata.
JdoMetaMain - Class in org.apache.jdo.impl.enhancer
Base class for JDO command line enhancer and tests.
JdoMetaMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.JdoMetaMain
Creates an instance.
JdoMetaMain(PrintWriter, PrintWriter, JdoMetaOptions) - Constructor for class org.apache.jdo.impl.enhancer.JdoMetaMain
Creates an instance.
JdoMetaOptions - Class in org.apache.jdo.impl.enhancer
Set of options used by the JDO enhancer and its test programs.
JdoMetaOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.JdoMetaOptions
Creates an instance.
jdoPath - Variable in class org.apache.jdo.impl.enhancer.JdoMetaOptions
The jdo path option.
jdoPropertiesFile - Variable in class org.apache.jdo.impl.enhancer.JdoMetaOptions
The jdo properties option.

L

LineNumberTableAttribute - Class in org.apache.jdo.impl.enhancer.classfile
LineNumberTableAttribute represents a line number table attribute within a CodeAttribute within a class file
LineNumberTableAttribute(ConstUtf8, short[], InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
Constructor
ListResourceLocator - Class in org.apache.jdo.impl.enhancer.util
Searches resources among a set of files.
ListResourceLocator(PrintWriter, boolean, List) - Constructor for class org.apache.jdo.impl.enhancer.util.ListResourceLocator
Creates an intsance.
lLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading a long from a local variable slot
load(int, int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading a value from a local variable slot
loadClass(String, boolean) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
loadStoreDataType(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Return the type of value manipulated by the load/store instruction
localsUsed() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the maximum number of local variables used by this method
LocalVariable - Class in org.apache.jdo.impl.enhancer.classfile
Represents a local variable within a LocalVariableTable within a CodeAttribute in a class file.
LocalVariable(InsnTarget, InsnTarget, ConstUtf8, ConstUtf8, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.LocalVariable
Constructor for a local variable
LocalVariableTableAttribute - Class in org.apache.jdo.impl.enhancer.classfile
Represents the LocalVariableTable attribute within a method in a class file.
LocalVariableTableAttribute(ConstUtf8, Vector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
Constructor for a local variable table
longConstant(long, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading the specified long constant onto the stack.
lowCase() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Return the lowest case for the switch
lprefix - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
 
lStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for storing a long to a local variable slot

M

magic - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
main(String[]) - Static method in class org.apache.jdo.enhancer.EnhancerMain
Runs this class
Main - Class in org.apache.jdo.enhancer
Main is the starting point for the persistent filter tool.
Main() - Constructor for class org.apache.jdo.enhancer.Main
Construct a filter tool instance
main(String[]) - Static method in class org.apache.jdo.enhancer.Main
This is where it all starts.
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.ClassArgMain
Runs this class
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Tests the class.
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.EnhancerOptions
Tests the class.
Main - Class in org.apache.jdo.impl.enhancer.generator
 
Main() - Constructor for class org.apache.jdo.impl.enhancer.generator.Main
 
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.Main
 
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.GenericMain
Runs this class
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.GenericOptions
Tests the class.
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.JdoMetaMain
Runs this class
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.JdoMetaOptions
Tests the class.
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.OptionSet
Tests the class.
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.PersistenceLauncher
Creates a class loader and launches a target class.
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
Runs this class
main(String[]) - Static method in class org.apache.jdo.impl.enhancer.util.Disassembler
 
markTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Mark possible branch targets
markTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
Mark possible branch targets
markTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Mark possible branch targets
markTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
Mark possible branch targets
MEDIATE_READ - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
MEDIATE_WRITE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
message(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
messageNL(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
METADATA_ERROR - Static variable in class org.apache.jdo.enhancer.Main
 
method() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
Return the interface to be invoked
methods() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the list of the methods which the class defines The contents are ClassMethod objects
modifiedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
modifiedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstLong
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstString
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
 
MyTag - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
 

N

name() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Return the name of the field
name() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Return the name of the member
name() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Return the name of the method
name() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
Return the name
name() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Return the opcode name
name - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
The long form name of this option.
nameAndType() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
Return the name and type of the member
names - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Maps the option's long form against option instances.
nArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
Return the number of arguments to the interface
nDims() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
Return the number of dimensions of the array class being created
NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.Disassembler
 
nEntries() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Return the number of pool entries.
nested - Variable in exception org.apache.jdo.impl.enhancer.EnhancerFatalError
An optional nested exception.
nested - Variable in exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
An optional nested exception.
nested - Variable in exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
An optional nested exception.
newJavaTypeInstance(Class) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
Creates a new JavaType instance for the specified Class object.
next() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Returns the next instruction in the code sequence
nextSigElement(String, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
stackSig is a signature for the types on the stack with the last type in the signature on the top of stack.
NO_ANNOTATE - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
NO_AUGMENT - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
noAnnotate() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
noAnnotate - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The suppress annotation option.
noAugment() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
noAugment - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The suppress augmentation option.
noWrite - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The no write option.
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
How many words of stack operands does this instruction take?
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Return the number of words of stack arguments expected by this operation.
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
How many words of stack results does this instruction deposit?
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Return the number of words of stack results produced by this operation.

O

offset() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Return the offset of this instruction in the containing code sequence
OK - Static variable in class org.apache.jdo.enhancer.Main
 
OK - Static variable in class org.apache.jdo.impl.enhancer.GenericMain
 
OK - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
 
OK - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
opc_aaload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aconst_null - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aload_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aload_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aload_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_aload_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_anewarray - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_areturn - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_arraylength - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_astore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_astore_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_astore_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_astore_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_astore_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_athrow - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_baload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_bastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_bipush - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_caload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_castore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_checkcast - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_d2f - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_d2i - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_d2l - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dadd - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_daload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dcmpg - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dcmpl - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dconst_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dconst_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ddiv - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dload_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dload_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dload_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dload_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dmul - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dneg - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_drem - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dreturn - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dstore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dstore_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dstore_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dstore_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dstore_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dsub - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dup - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dup2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dup2_x1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dup2_x2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dup_x1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_dup_x2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_f2d - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_f2i - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_f2l - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fadd - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_faload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fcmpg - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fcmpl - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fconst_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fconst_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fconst_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fdiv - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fload_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fload_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fload_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fload_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fmul - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fneg - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_frem - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_freturn - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fstore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fstore_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fstore_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fstore_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fstore_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_fsub - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_getfield - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_getstatic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_goto - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_goto_w - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_i2b - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_i2c - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_i2d - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_i2f - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_i2l - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_i2s - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iadd - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iaload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iand - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_4 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_5 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iconst_m1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_idiv - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_acmpeq - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_acmpne - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_icmpeq - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_icmpge - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_icmpgt - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_icmple - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_icmplt - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_if_icmpne - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifeq - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifge - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifgt - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifle - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iflt - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifne - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifnonnull - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ifnull - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iinc - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iload_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iload_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iload_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iload_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_imul - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ineg - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_instanceof - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_invokeinterface - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_invokespecial - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_invokestatic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_invokevirtual - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ior - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_irem - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ireturn - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ishl - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ishr - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_istore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_istore_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_istore_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_istore_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_istore_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_isub - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_iushr - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ixor - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_jsr - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_jsr_w - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_l2d - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_l2f - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_l2i - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ladd - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_laload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_land - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lcmp - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lconst_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lconst_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ldc - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ldc2_w - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ldc_w - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ldiv - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lload_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lload_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lload_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lload_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lmul - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lneg - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lookupswitch - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lor - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lrem - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lreturn - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lshl - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lshr - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lstore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lstore_0 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lstore_1 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lstore_2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lstore_3 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lsub - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lushr - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_lxor - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_monitorenter - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_monitorexit - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_multianewarray - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_new - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_newarray - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_nop - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_pop - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_pop2 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_putfield - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_putstatic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_ret - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_return - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_saload - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_sastore - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_sipush - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_swap - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_tableswitch - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_target - Static variable in class org.apache.jdo.impl.enhancer.classfile.Insn
 
opc_wide - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opc_xxxunusedxxx - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
opcode() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Return the opcode for this instruction
opcode() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Return the opcode value
openClassInputStream(String) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Opens an input stream for the given classname.
openFileInputStream(String) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Opens an input stream for the given filename
opName(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Return the name of the operation for a given opcode
options - Variable in class org.apache.jdo.enhancer.EnhancerMain
The options and arguments.
options - Variable in class org.apache.jdo.impl.enhancer.ClassArgMain
The options and arguments.
options - Variable in class org.apache.jdo.impl.enhancer.GenericMain
The options and arguments.
options - Variable in class org.apache.jdo.impl.enhancer.JdoMetaMain
The options and arguments.
options - Variable in class org.apache.jdo.impl.enhancer.OptionSet
The list of registered options.
OptionSet - Class in org.apache.jdo.impl.enhancer
Represents a set of options a program may support.
OptionSet(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet
Creates an instance.
OptionSet(PrintWriter, PrintWriter, String, String, String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet
Creates an instance.
OptionSet.FlagOption - Class in org.apache.jdo.impl.enhancer
An option representing a boolean flag.
OptionSet.FlagOption(String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
Creates an instance.
OptionSet.FlagOption(String, String, String, boolean) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
Creates an instance.
OptionSet.HelpOption - Class in org.apache.jdo.impl.enhancer
An option that always causes a USAGE_ERROR when parsed (used for '-h|--help' kind of options).
OptionSet.HelpOption(String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.HelpOption
Creates an instance.
OptionSet.IntOption - Class in org.apache.jdo.impl.enhancer
An option representing a int value.
OptionSet.IntOption(String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.IntOption
Creates an instance.
OptionSet.IntOption(String, String, String, int) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.IntOption
Creates an instance.
OptionSet.Option - Class in org.apache.jdo.impl.enhancer
The base class of all option types.
OptionSet.Option(String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.Option
Creates an instance.
OptionSet.StringOption - Class in org.apache.jdo.impl.enhancer
An option representing a String value.
OptionSet.StringOption(String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.StringOption
Creates an instance.
OptionSet.StringOption(String, String, String, String) - Constructor for class org.apache.jdo.impl.enhancer.OptionSet.StringOption
Creates an instance.
optionsHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
org.apache.jdo.enhancer - package org.apache.jdo.enhancer
This package contains th eenhancer interface.
org.apache.jdo.impl.enhancer - package org.apache.jdo.impl.enhancer
 
org.apache.jdo.impl.enhancer.classfile - package org.apache.jdo.impl.enhancer.classfile
 
org.apache.jdo.impl.enhancer.core - package org.apache.jdo.impl.enhancer.core
 
org.apache.jdo.impl.enhancer.generator - package org.apache.jdo.impl.enhancer.generator
 
org.apache.jdo.impl.enhancer.meta - package org.apache.jdo.impl.enhancer.meta
 
org.apache.jdo.impl.enhancer.meta.model - package org.apache.jdo.impl.enhancer.meta.model
 
org.apache.jdo.impl.enhancer.meta.prop - package org.apache.jdo.impl.enhancer.meta.prop
 
org.apache.jdo.impl.enhancer.meta.util - package org.apache.jdo.impl.enhancer.meta.util
 
org.apache.jdo.impl.enhancer.util - package org.apache.jdo.impl.enhancer.util
 
out - Variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
 
OutputStreamWrapper - Class in org.apache.jdo.impl.enhancer
This class serves as a wrapper for an output stream of a class file.
OutputStreamWrapper(OutputStream) - Constructor for class org.apache.jdo.impl.enhancer.OutputStreamWrapper
Constructs a new object.

P

packageOf(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the vm package name for the vm class name.
parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
 
parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.HelpOption
 
parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.IntOption
 
parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
Parse this option for arguments it may require.
parse(String[]) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Parses options and arguments.
parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
 
PathResourceLocator - Class in org.apache.jdo.impl.enhancer.util
Searches resources within a path.
PathResourceLocator(PrintWriter, boolean, String) - Constructor for class org.apache.jdo.impl.enhancer.util.PathResourceLocator
Creates an instance.
pathToURLs(String) - Static method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
PersistenceLauncher - Class in org.apache.jdo.impl.enhancer
Application launcher for persistence-capable classes.
pkg() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the vm package name for this class.
pool() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the constant pool for the class file
pop() - Method in class org.apache.jdo.impl.enhancer.util.Timer
 
prefix - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
 
prev() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Returns the previous instruction in the code sequence
print(PrintStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
print() - Method in class org.apache.jdo.impl.enhancer.util.Timer
 
printAll() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print options and arguments.
printArgumentHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printArguments() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Print arguments.
printArguments() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print arguments.
printArgumentUsage() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Print a usage message to System.err.
printArgumentUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printInsn(PrintStream) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Print this instruction to the output stream
printList(PrintStream) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Print the sequence of instructions to the output stream
printListArgument(String, List) - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Print argument of list type.
printMessage(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Prints out a verbose message.
printOptionHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printOptions() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print options.
printOptionUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printReturnHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printReturnUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printStackTrace() - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
Prints this EnhancerUserException and its backtrace to the standard error output.
printStackTrace(PrintStream) - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
Prints this EnhancerUserException and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
Prints this EnhancerUserException and its backtrace to the specified print writer.
printSupportedVersions() - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
printUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printUsageError(String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage error message to System.err.
printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Print a usage message to System.err.
printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.EnhancerOptions
Print a usage message to System.err.
printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.JdoMetaOptions
Print a usage message to System.err.
printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printWarning(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Prints out a warning message.
process() - Method in class org.apache.jdo.enhancer.EnhancerMain
Run the enhancer.
process(String[]) - Method in class org.apache.jdo.enhancer.Main
Process command line options and run enhancer.
process() - Method in class org.apache.jdo.impl.enhancer.GenericMain
Do processing (to be overloaded by subclasses).
process(String[]) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Parse and check options and arguments.
process() - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
Run the annotation test.
process() - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
Run the augmentation test.
process() - Method in class org.apache.jdo.impl.enhancer.util.Disassembler
Run the disassembler.
push(String) - Method in class org.apache.jdo.impl.enhancer.util.Timer
 
push(String, String) - Method in class org.apache.jdo.impl.enhancer.util.Timer
 

Q

quiet - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The quiet option.

R

register(OptionSet.Option) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Registers an option with the set.
remapTypes(String, Map) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
classTranslations contains a set of mappings of class names.
remove() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Removes the current instruction from it's embedding sequence.
reset() - Method in class org.apache.jdo.impl.enhancer.core.Environment
Reset the environment.
ResourceLocator - Interface in org.apache.jdo.impl.enhancer.util
Provides a method for searching resources.
ResourceLocatorTimer - Class in org.apache.jdo.impl.enhancer.util
 
ResourceLocatorTimer(ResourceLocator) - Constructor for class org.apache.jdo.impl.enhancer.util.ResourceLocatorTimer
Creates an instance.
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
What are the types of the stack results?
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
What are the types of the stack results?
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
What are the types of the stack results?
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
What are the types of the stack results?
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
What are the types of the stack results?
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
What are the types of the stack results?
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
resultTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Return the type descriptor for the stack results of the operation.
returnHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
run(String[]) - Method in class org.apache.jdo.impl.enhancer.GenericMain
Process command line arguments, run initialization and do processing.

S

SERIALIZABLE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
set - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
The set the option is registered with.
setAccess(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Update the access flags for the field - see VMConstants
setAccess(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Set the access flags for the method - see VMConstants
setAccess(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Update the access flags for the field - see VMConstants
setAccessFlags(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Set the access flags for the class - see VMConstants
setAnnotationRanges(InsnTarget[]) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
setAnnotationTime(long) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
setArrayClass(ConstClass) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
Sets the array class being created
setBranchTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
setClassName(String) - Method in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
Sets the name of the written Java class.
setDoTimingStatistics(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setDumpClass(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setEnhancerMetaData(EnhancerMetaData) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setErrorWriter(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setFileName(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
Sets the source file name
setFlags(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
setFlags(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
setIsFinal(boolean) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Turn on or off the final qualifier for the member.
setLocalsUsed(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Set the maximum number of local variables used by this method
setModTime(long) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
setNext(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Insert the single instruction in the code sequence after this instruction.
setNoAnnotate(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setNoAugment(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setOutputWriter(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setQuiet(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setStackUsed(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Set the maximum number of stack entries used by this method
setSuperName(ConstClass) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Set the name of the super class
setTheCode(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Install the instruction sequence for this method - the byte code array is later updated.
setValue(ConstBasic) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
Modify the referenced constant
setVerbose(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setVersion(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
setVersion(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
Return the type signature of the field
signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Return the type signature of the method
signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Return the type signature of the method
signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
Return the type signature associated with the name
SourceFileAttribute - Class in org.apache.jdo.impl.enhancer.classfile
Represents the source file attribute in a class file
SourceFileAttribute(ConstUtf8, ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
Constructor for a source file attribute
sourcePath - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The source path option.
stackUsed() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the maximum number of stack entries used by this method
startPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
return the start of the exception hander (inclusive)
staticIntializerName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
store(int, int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for storing a value to a local variable slot
stringConstant(String, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
Return the best instruction for loading the specified String constant onto the stack - hopefully use short form
summarize(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
superName() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the name of the super class
superNameString() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the name of the super class as a string
Support - Class in org.apache.jdo.impl.enhancer.util
Basic support for enhancer implementation.
Support() - Constructor for class org.apache.jdo.impl.enhancer.util.Support
 
supportedVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
switchCases() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
Return the case values of the switch.
switchTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
Return the targets for the cases of the switch.
switchTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Return the targets for the cases of the switch.
SyntheticAttribute - Class in org.apache.jdo.impl.enhancer.classfile
A SyntheticAttribute is a fixed-length attribute in the attributes table of ClassFile, ClassField, and ClassMethod structures.
SyntheticAttribute(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
Construct a constant value attribute

T

T_BOOLEAN - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_BYTE - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_CHAR - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_DOUBLE - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_FLOAT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_INT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_LONG - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_SHORT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_TWOWORD - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_UNKNOWN - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
T_WORD - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
 
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
Return the tag for this constant
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
 
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
Return the tag for this constant
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
The tag of this constant entry
tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
The tag of this constant entry
target() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
Return the branch target which is the immediate operand
TC_INTERFACE - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
TC_OBJECT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
TC_STRING - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
test(PrintWriter, boolean, List, List) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
test(PrintWriter, boolean, List) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
test(PrintWriter, boolean, List) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
theClassName - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theClassNameIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theCode() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the instruction sequence for this method - initially derived from the byte code array, but may later be modified
theNameAndType - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theNameAndTypeIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
timer - Static variable in class org.apache.jdo.impl.enhancer.util.Support
 
Timer - Class in org.apache.jdo.impl.enhancer.util
Utility class for simple performance analysis.
Timer() - Constructor for class org.apache.jdo.impl.enhancer.util.Timer
 
Timer(PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.Timer
 
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
 
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
A printable representation
toString() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
A printable representation
toString() - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
The String representation includes the name of the class, the descriptive comment (if any), and the String representation of the cause (if any).
translateClass(String, Map) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
classTranslations contains a set of mappings of class names.

U

unenhancableTypePrefixes - Static variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
 
updated() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Returns true if the classfile has been updated.
USAGE_ERROR - Static variable in class org.apache.jdo.enhancer.Main
 
USAGE_ERROR - Static variable in class org.apache.jdo.impl.enhancer.GenericMain
 
USAGE_ERROR - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
 
USAGE_ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
usageHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
USER_EXCEPTION - Static variable in class org.apache.jdo.impl.enhancer.GenericMain
 
userClassFromVMClass(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the class name in user ('.' delimited) form.
userClassName() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the class name in user ('.' delimited) form.
userFieldSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Translates a VM type field signature into a user-format signature.
userFieldSig(String, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Translates a VM type field signature into a user-format signature.
userMethodArgs(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Produce a user consumable representation of a method argument list from the method signature.
userMethodResult(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Produce a user consumable representation of a method result type from the method signature.

V

value() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
 
value() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
return the value associated with the entry
value() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
return the value associated with the entry
value() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
return the value associated with the entry
value() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
return the value associated with the entry
value() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
Return the utf8 string calue
value() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
Return the constant pool entry which is the immediate operand
value() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
value - Variable in class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
The value of this option.
value - Variable in class org.apache.jdo.impl.enhancer.OptionSet.IntOption
The value of this option.
value - Variable in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
The value of this option.
varIndex() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
The local variable slot to be incremented
verbose(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
verbose - Variable in class org.apache.jdo.impl.enhancer.GenericOptions
The verbose option.
verbose - Variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
 
VERBOSE_LEVEL - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VERBOSE_LEVEL - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
VERBOSE_LEVEL_DEBUG - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VERBOSE_LEVEL_DEBUG - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
VERBOSE_LEVEL_QUIET - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VERBOSE_LEVEL_QUIET - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
VERBOSE_LEVEL_VERBOSE - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VERBOSE_LEVEL_VERBOSE - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
VERBOSE_LEVEL_WARN - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VERBOSE_LEVEL_WARN - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
vmClassFromUserClass(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the class name in VM ('/' delimited) form.
VMConstants - Interface in org.apache.jdo.impl.enhancer.classfile
VMConstants is a collection of the constants defined in the virtual machine spec.
VMOp - Class in org.apache.jdo.impl.enhancer.classfile
Description of the VM opcodes
VMOp(int, String, int, int, String, String) - Constructor for class org.apache.jdo.impl.enhancer.classfile.VMOp
constructor for a VMOp

W

warning(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Write the Class file to the data output stream
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.