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

A

ACCAbstract - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCESS_PACKAGE_LOCAL - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
ACCESS_PRIVATE - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
ACCESS_PROTECTED - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
ACCESS_PUBLIC - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
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
 
ACCPublicPrivateProtected - Static variable in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
ACCStatic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
 
ACCStaticFinal - Static variable in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
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
 
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
 
ANNOTATION_TYPE_DFG - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
ANNOTATION_TYPE_KEY - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
ANNOTATION_TYPE_MEDIATED - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
Analyzer - class org.apache.jdo.impl.enhancer.core.Analyzer.
Analyzes a class for enhancement.
Analyzer(Controller, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Analyzer
Constructor
AnnotatedClassAttribute - class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute.
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
AnnotatedMethodAttribute - class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute.
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
Annotater - class org.apache.jdo.impl.enhancer.core.Annotater.
Handles the augmentation actions for a method.
Annotater(Controller, Analyzer, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Annotater
Constructor
AnnotationTest - class org.apache.jdo.impl.enhancer.util.AnnotationTest.
Utility class for testing a class file for correct annotation.
AnnotationTest(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
ArraySorter - class org.apache.jdo.impl.enhancer.classfile.ArraySorter.
 
ArraySorter() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ArraySorter
 
Assertion - class org.apache.jdo.impl.enhancer.util.Assertion.
Support for signalling internal implementation errors.
Assertion() - Constructor for class org.apache.jdo.impl.enhancer.util.Assertion
 
AttributeVector - class org.apache.jdo.impl.enhancer.classfile.AttributeVector.
A list of attributes within a class file.
AttributeVector() - Constructor for class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Construct an empty AttributeVector
AugmentationDiffTest - class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest.
Utility class for testing two class files for equal augmentation.
AugmentationDiffTest() - Constructor for class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
AugmentationTest - class org.apache.jdo.impl.enhancer.util.AugmentationTest.
Utility class for testing a class file for correct augmentation.
AugmentationTest(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
Augmenter - class org.apache.jdo.impl.enhancer.core.Augmenter.
Handles the augmentation actions for a class.
Augmenter(Controller, Analyzer, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Augmenter
Constructor
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
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
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.
acc - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
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
accessFlags - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
accessFlags - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
accessFlags - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
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.
addField(String, String, int) - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds a field to the class.
addField(JDOField) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Adds a new field.
addFieldMediateReadImpl(List, String, String, int, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
addFieldMediateWriteImpl(List, String, String, int, String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
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
addJDOArrayArgumentIterationMethod(String, String, int, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoArrayArgumentIteration method for the class.
addJDOCheckedReadAccessMethod(String, String, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an accessor method for checked read access.
addJDOCheckedWriteAccessMethod(String, String, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build a mutator method for checked write access.
addJDOClearMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoClear method for the class.
addJDOClone() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the clone method for the class.
addJDOCopyFieldMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyField method for the class.
addJDOCopyFieldsMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoArrayArgumentIteration method for the class.
addJDOCopyKeyFieldsFromObjectIdMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyKeyFieldsFromObjectId method for the class.
addJDOCopyKeyFieldsFromObjectIdOIFCMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyKeyFieldsFromObjectId method for the class.
addJDOCopyKeyFieldsToFromObjectIdMethod(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyKeyFieldsTo/FromObjectId method for the class.
addJDOCopyKeyFieldsToFromObjectIdOIFSMethod(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyKeyFieldsTo/FromObjectId method for the class.
addJDOCopyKeyFieldsToObjectIdMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyKeyFieldsToObjectId method for the class.
addJDOCopyKeyFieldsToObjectIdOIFSMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoCopyKeyFieldsToObjectId method for the class.
addJDODirectReadAccessMethod(String, String, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an accessor method for direct read access.
addJDODirectWriteAccessMethod(String, String, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build a mutator method for direct write access.
addJDOGetManagedFieldCountMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoGetManagedFieldCount method for the class.
addJDOGetObjectIdMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an object query method for the class.
addJDOGetPersistenceManagerMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an object query method for the class.
addJDOGetTransactionalObjectIdMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an object query method for the class.
addJDOGetVersionMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an object query method for the class.
addJDOInterrogativeMethod(String, String, int, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method named methodName for the class.
addJDOIsDeletedMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method for the class.
addJDOIsDetachedMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method for the class.
addJDOIsDirtyMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method for the class.
addJDOIsNewMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method for the class.
addJDOIsPersistentMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method for the class.
addJDOIsTransactionalMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an interrogative method for the class.
addJDOMakeDirtyMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoMakeDirty method for the class.
addJDOMediatedReadAccessMethod(String, String, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an accessor method for mediated read access.
addJDOMediatedWriteAccessMethod(String, String, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build a mutator method for mediated write access.
addJDONewInstanceMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoNewInstance method for the class.
addJDONewInstanceOidMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoNewInstance method for the class.
addJDONewObjectIdInstanceMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoNewObjectIdInstance method for the class.
addJDONewObjectIdInstanceObjectMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoNewObjectIdInstance method for the class.
addJDOObjectQueryMethod(String, String, int, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build an object query method for the class.
addJDOPreSerializeCall(String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds a call to jdoPreSerialize as first statement to the existing method.
addJDOPreSerializeMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoPreSerialize method for the class.
addJDOProvideFieldMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoProvideField method for the class.
addJDOProvideFieldsMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoArrayArgumentIteration method for the class.
addJDOReplaceFieldMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoReplaceField method for the class.
addJDOReplaceFieldsMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoArrayArgumentIteration method for the class.
addJDOReplaceFlags() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoReplaceFlags method for the class.
addJDOReplaceStateManager() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the jdoSetStateManager method for the class.
addLineNumberTableAttr - Static variable in class org.apache.jdo.impl.enhancer.core.Augmenter
 
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
addMethod(String, String, int, CodeAttribute, ExceptionsAttribute) - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds a method to the class.
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
addNotYetImplementedMethod(String, String, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Builds a method throwing an UnsupportedOperationException.
addNullMethod(String, String, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Builds an empty method (for debugging).
addStaticInitialization() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the static initialization code for the class.
addString(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a string constant in the pool
addSunJDOClassForNameMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the sunjdoClassForName method for the class.
addSyntheticAttr - Static variable in class org.apache.jdo.impl.enhancer.core.Augmenter
 
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.
addUnicode(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a unicode constant in the pool Obsolete?
addUtf8(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Find or create a utf8 constant in the pool
addWriteObjectMethod() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Build the writeObject method for the class.
affirm(boolean) - Static method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
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
 
affirm(boolean) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
affirm(Object) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
analyzer - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
The class analyzer for this class.
analyzer - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The class analyzer for this class.
analyzer - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The class analyzer for this class.
analyzer - Variable in class org.apache.jdo.impl.enhancer.core.Controller
The analyzer for this class.
annotatableMethods - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The map of found JDO methods
annotate() - Method in class org.apache.jdo.impl.enhancer.core.Annotater
Performs necessary annotation actions on the class.
annotate() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Performs necessary annotation actions on the class.
annotateClone(ClassMethod, String) - Method in class org.apache.jdo.impl.enhancer.core.Annotater
 
annotated(ClassMethod) - Method in class org.apache.jdo.impl.enhancer.core.Annotater
Annotate the class method.
annotatedFieldCount - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The number of annotated fields.
annotatedFieldFlags - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The jdo flags of all annotated fields sorted by relative field index.
annotatedFieldMods - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The java access modifiers of all annotated fields sorted by relative field index.
annotatedFieldNames - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The names of all annotated fields sorted by relative field index.
annotatedFieldRefs - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field refs for the annotated fields sorted by their relative field index.
annotatedFieldSigs - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The type names of all annotated fields sorted by relative field index.
annotatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
annotatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
annotater - Variable in class org.apache.jdo.impl.enhancer.core.Controller
The method annotation controller for this class.
annotationFlags - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
annotationFlags - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
annotationRanges - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
annotationType - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
The annotation type.
append(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Append an instruction sequence at the end of this instruction sequence.
appendBeginCopyField(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for the begin of the jdoCopyField method.
appendBeginProvideReplaceField(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for the begin of the jdoProvideField and jdoReplaceField methods.
appendCaseBranchForCopyField(Insn, ConstFieldRef) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for one case-branch in the jdoCopyField method.
appendCaseBranchForProvideField(Insn, String, String, ConstFieldRef) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for one case-branch in the jdoProvideField method.
appendCaseBranchForReplaceField(Insn, String, String, ConstFieldRef, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for one case-branch in the jdoReplaceField method.
appendCheckStateManager(Insn, int, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for handling if jdoStateManager field is null.
appendCheckVarInstanceOf(Insn, int, ConstClass, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for handling if an argument is instance of a class.
appendCheckVarNonNull(Insn, int, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for handling if an argument is null.
appendCopyKeyFieldFromOid(Insn, String, String, int, ConstFieldRef) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for one case-branch in the jdoCopyKeyFieldsFromObjectId.
appendCopyKeyFieldToOid(Insn, String, String, int, ConstFieldRef, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for one case-branch in the jdoCopyKeyFieldsToObjectId.
appendDirectReadReturn(Insn, ConstFieldRef) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Append the code for returning the value from a direct read access.
appendDirectWriteReturn(Insn, ConstFieldRef) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Append the code for assigning the argument to the field and return.
appendEndCopyField(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the default-branch code for the jdoCopyField method.
appendEndProvideReplaceField(Insn, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the default-branch code for the jdoProvideField and jdoReplaceField methods.
appendMediatedReadAccess(Insn, int, ConstFieldRef, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Append the code for mediated read access.
appendMediatedWriteAccess(Insn, int, ConstFieldRef, int) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Append the code for mediated write access.
appendStatementsForCopyKeyFieldsFromOid(Insn, Builder.SizeHolder) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the field assignment code for the jdoCopyKeyFieldsFromObjectId.
appendStatementsForCopyKeyFieldsToOid(Insn, Builder.SizeHolder) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the field assignment code for the jdoCopyKeyFieldsToObjectId.
appendSwitchForCopyField(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the switch code for the jdoCopyField method.
appendSwitchForProvideField(Insn, Builder.SizeHolder) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the switch code for the jdoProvideField method.
appendSwitchForReplaceField(Insn, Builder.SizeHolder) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the switch code for the jdoReplaceField method.
appendThrowJavaException(Insn, String, String) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for throwing a IllegalArgumentException.
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.InsnIntOp
 
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.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
 
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
asUsageHelp() - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
Returns a usage description of this option.
attrAt(int) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Returns the i'th attribute in the array
attrName() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
Returns the name of the attribute
attrVersion - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
attrVersion - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
attributeBytes - Variable in class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
 
attributeName - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
 
attributes - Variable in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
 
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
augment() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the augmentation to the class.
augment() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Performs necessary augmentation actions on the class.
augmentClassInterface(String) - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the specified interface to the implements clause of the class.
augmentGenericJDOFields() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the generic JDO fields to the class.
augmentGenericJDOMethods() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the generic JDO methods to the class.
augmentJDOAccessorMutatorMethod(String, String, int, int, int) - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the JDO accessor+mutator method for a field.
augmentJDOAccessorMutatorMethods() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the JDO accessor+mutator methods to the class.
augmentSerializableSupportMethods() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
 
augmentSpecificJDOFields() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the specific JDO fields to the class.
augmentSpecificJDOMethods() - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Adds the specific JDO methods to the class.
augmenter - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The augmentation controller for this class.
augmenter - Variable in class org.apache.jdo.impl.enhancer.core.Controller
The augmentation controller for this class.

B

Builder - class org.apache.jdo.impl.enhancer.core.Builder.
Helper object to create the generic JDO methods for a class.
Builder(Analyzer, Augmenter, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Builder
Constructor.
Builder.SizeHolder - class org.apache.jdo.impl.enhancer.core.Builder.SizeHolder.
Holder object for returning a size info from a code generation method.
Builder.SizeHolder() - Constructor for class org.apache.jdo.impl.enhancer.core.Builder.SizeHolder
 
branchTarget - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
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.InsnIntOp
 
branches() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
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
 
buildInstructionBytes() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Derive the instruction byte codes from the instruction list This should also recompute stack and variables but for now we assume that this isn't needed
buildInstructions(CodeEnv) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Derive the instruction list from the instruction byte codes
builder - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The method builder helper object.
bundles - Static variable in class org.apache.jdo.impl.enhancer.util.I18NHelper
 
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
byteCodes - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
 

C

CC_PersistenceAware - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class is to be enhanced for persistence-awareness.
CC_PersistenceCapable - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class is to be enhanced for specific persistence-capability (class does extend another persistence-capable class).
CC_PersistenceCapableRoot - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class is to be enhanced for generic and specific persistence-capability (class does not extend another persistence-capable class).
CC_PersistenceUnknown - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The enhancement status of the class hasn't been determined yet.
CC_PreviouslyEnhanced - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class is detected to be enhanced already and is not to be modifed.
CC_Unenhancable - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class is not to be modified by the enahncer.
CHECK_READ - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
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.core.JDO_PC_MemberConstants
 
CHECK_WRITE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
CLASSNAME_JDO_IMPL_HELPER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_OBJECT_ID_FIELD_CONSUMER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_OBJECT_ID_FIELD_SUPPLIER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_PERMISSION - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_PERSISTENCE_CAPABLE - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_PERSISTENCE_MANAGER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_STATE_MANAGER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASSNAME_JDO_USER_EXCEPTION - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
CLASS_LOCATOR_ERROR - Static variable in class org.apache.jdo.enhancer.Main
 
COMMENT_ENHANCER_ADDED - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
COMMENT_NOT_ENHANCER_ADDED - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
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
 
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
 
ClassArgMain - class org.apache.jdo.impl.enhancer.ClassArgMain.
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 org.apache.jdo.impl.enhancer.ClassArgOptions.
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 org.apache.jdo.impl.enhancer.classfile.ClassAttribute.
An abstract base class for the attributes within a class file
ClassAttribute(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
Constructor
ClassField - class org.apache.jdo.impl.enhancer.classfile.ClassField.
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 org.apache.jdo.impl.enhancer.classfile.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 org.apache.jdo.impl.enhancer.ClassFileEnhancer.
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 org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper.
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 org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer.
Timer-wrapper for ClassFileEnhancer instances.
ClassFileEnhancerTimer(ClassFileEnhancer) - Constructor for class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
Creates an instance.
ClassMember - class org.apache.jdo.impl.enhancer.classfile.ClassMember.
ClassMember is a common base class for ClassMethod and ClassField
ClassMember() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassMember
 
ClassMethod - class org.apache.jdo.impl.enhancer.classfile.ClassMethod.
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
ClassPrint - class org.apache.jdo.impl.enhancer.classfile.ClassPrint.
A really simple class with printing utilities
ClassPrint() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassPrint
 
CodeAttribute - class org.apache.jdo.impl.enhancer.classfile.CodeAttribute.
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
CodeEnv - class org.apache.jdo.impl.enhancer.classfile.CodeEnv.
Environment in which to decode the attributes of a CodeAttribute.
CodeEnv(ConstantPool) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeEnv
 
CodeWriter - class org.apache.jdo.impl.enhancer.generator.CodeWriter.
 
CodeWriter() - Constructor for class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
CombinedResourceLocator - class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator.
Searches resources among a set of files.
CombinedResourceLocator(PrintWriter, boolean, List) - Constructor for class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator
Creates an intsance.
ConstBasic - class org.apache.jdo.impl.enhancer.classfile.ConstBasic.
Abstract base class of the types which represent entries in the class constant pool.
ConstBasic() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstBasic
The constructor for subtypes
ConstBasicMemberRef - class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef.
The abstract base class used to represent the various type of references to members (fields/methods) within the constant pool.
ConstBasicMemberRef(ConstClass, ConstNameAndType) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
Constructor for "from scratch" creation
ConstBasicMemberRef(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
Constructor for reading from a class file
ConstClass - class org.apache.jdo.impl.enhancer.classfile.ConstClass.
Class representing a class reference in the constant pool
ConstClass(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstClass
Construct a ConstClass
ConstClass(int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
ConstDouble - class org.apache.jdo.impl.enhancer.classfile.ConstDouble.
Class representing a double constant in the constant pool of a class file
ConstDouble(double) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstDouble
Construct a ConstDouble object
ConstFieldRef - class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef.
ConstFieldRef represents a reference to a field of some class in the constant pool of a class file.
ConstFieldRef(ConstClass, ConstNameAndType) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
 
ConstFieldRef(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
 
ConstFloat - class org.apache.jdo.impl.enhancer.classfile.ConstFloat.
Class representing a float constant in the constant pool of a class file
ConstFloat(float) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstFloat
 
ConstInteger - class org.apache.jdo.impl.enhancer.classfile.ConstInteger.
Class representing an integer constant in the constant pool of a class file
ConstInteger(int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstInteger
 
ConstInterfaceMethodRef - class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef.
Class representing a reference to an interface method of some class in the constant pool of a class file.
ConstInterfaceMethodRef(ConstClass, ConstNameAndType) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
 
ConstInterfaceMethodRef(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
 
ConstLong - class org.apache.jdo.impl.enhancer.classfile.ConstLong.
Class representing a long constant in the constant pool of a class file
ConstLong(long) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstLong
 
ConstMethodRef - class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef.
Class representing a reference to a method of some class in the constant pool of a class file
ConstMethodRef(ConstClass, ConstNameAndType) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
 
ConstMethodRef(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
 
ConstNameAndType - class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType.
Class representing a name and an associated type in the constant pool of a class file
ConstNameAndType(ConstUtf8, ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
ConstNameAndType(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
ConstString - class org.apache.jdo.impl.enhancer.classfile.ConstString.
Class representing a class specification in the constant pool ConstString strictly speaking is not a ConstantValue in the Java VM sense.
ConstString(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstString
 
ConstString(int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstString
 
ConstUnicode - class org.apache.jdo.impl.enhancer.classfile.ConstUnicode.
Class representing a unicode string value in the constant pool Note: evidence suggests that this is no longer part of the java VM spec.
ConstUnicode(String) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
 
ConstUtf8 - class org.apache.jdo.impl.enhancer.classfile.ConstUtf8.
Class representing a utf8 string value in the constant pool
ConstUtf8(String) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
 
ConstValue - class org.apache.jdo.impl.enhancer.classfile.ConstValue.
An abstract class serving as a common type for constants which can be the target of ConstantValue attributes
ConstValue() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstValue
The constructor
ConstantPool - class org.apache.jdo.impl.enhancer.classfile.ConstantPool.
Constant Pool implementation - this represents the constant pool of a class in a class file.
ConstantPool() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
ConstantPool(DataInputStream) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
ConstantValueAttribute - class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute.
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
Controller - class org.apache.jdo.impl.enhancer.core.Controller.
Controls the enhancement of a class.
Controller(ClassFile, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Controller
Constructor.
cachedJDOClasses - Variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
A map of already read class properties.
calls - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor
 
calls - Variable in class org.apache.jdo.impl.enhancer.util.Timer
 
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)
cause - Variable in class org.apache.jdo.impl.enhancer.EnhancerUserException
The Throwable that caused this exception to be thrown.
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() - Static method in class org.apache.jdo.impl.enhancer.classfile.VMOp
Check that each entry in the ops array has a valid VMOp entry
checkArgs() - Method in class org.apache.jdo.enhancer.Main.CmdLineOptions
Check command line options.
checkCallbackAugmentation() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
 
checkConstant(ConstBasic) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
checkForDuplicateProperties(List, String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Checks if an attribute-property was entered twice for a class or field.
checkForEnhancedAttribute() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans the attributes of a ClassFile
checkGenericAugmentation() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
 
checkGetPutField(PrintWriter, Insn, boolean) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
checkInvokeStatic(PrintWriter, Insn, boolean) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
checkPCFeasibility() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
 
checkPropertyName(String, String[], String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Checks if an attribute name is recognized by the parser.
checkPropertyValue(MetaDataProperties.Property, String[], String, String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Checks if the given value of an attribute-property is recognized by by the parser if that value belongs to a given attribute name.
checkSpecificAugmentation() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
 
checkTypes(String, int, VMOp) - Static method in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
checkUCP(URL[]) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
classAnnotationTime - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
classAttributes - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
classFields - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
classFile - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The classfile to be enhanced.
classFile - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
The classfile to be enhanced.
classFile - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The classfile to be enhanced.
classFile - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The classfile to be annotated.
classFile - Variable in class org.apache.jdo.impl.enhancer.core.Controller
The classfile to be enhanced.
classFile - Variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
classFileName - Variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
classFileNames - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
classFileNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The list of class file name arguments.
classFileNames - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
classFiles - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
classInterfaces - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
classLoader - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
classLoader - Variable in class org.apache.jdo.impl.enhancer.util.PathResourceLocator
The class loader for loading jdo resources.
classLocator - Variable in class org.apache.jdo.enhancer.Main
The locator for classes.
classMethods - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
classModTime - Variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
className - Variable in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
The classname of the written Java class.
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
className - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class name in VM form.
className - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The class name in VM form.
className - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The class name in VM form.
className - Variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
className - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
classNameString() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Return the name of the class as a string
classNames - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
classNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The list of class name arguments.
classNames - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
classObject - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
classOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
classPath - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
classTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
classUpdated - Variable in class org.apache.jdo.impl.enhancer.core.Controller
If true, this class is believed to have been modified in some way.
classes - Variable in class org.apache.jdo.impl.enhancer.ClassArgMain
The locator for classes.
closeInputStream(InputStream) - Method in class org.apache.jdo.enhancer.Main
Closes an input stream.
closeInputStream(InputStream) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Closes an input stream.
closeInputStream(InputStream) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
closeOutputStream(OutputStream) - Method in class org.apache.jdo.enhancer.EnhancerMain
Closes an output stream.
closeOutputStream(OutputStream) - Method in class org.apache.jdo.enhancer.Main
Closes an output stream.
codeAttribute() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Returns the CodeAttribute associated with this method (if any)
codeAttributeUtf8 - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant utf8 string for the CodeAttribute.
codeAttributes - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
codeEnv - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
codeEnv - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
 
codeSize() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
Returns the size of the method byteCode (if any)
codeSize() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
compare(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ArraySorter
 
compare(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.FieldArraySorter
 
compare(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InterfaceArraySorter
 
compare(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.MethodArraySorter
 
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.
constValue - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
constantAt(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Return the constant in the pool at the specified entry index
constantPool - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
constantPool - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeEnv
 
constantValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
 
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
constructorName() - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
constructorSig() - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
constructorSig(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
control - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The classfile's enhancement controller.
control - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
The classfile's enhancement controller.
control - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The classfile's enhancement controller.
convertMajorMinorVersions(short[][]) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Static methods Added for major.minor compatibility checking
copyZipEntry(InputStream, OutputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Copies a zip entry from one stream to another.
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
countMethodArgWords(String) - Static method in class org.apache.jdo.impl.enhancer.core.Builder
Count the size of the arguments to an invokevirtual method call.
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.
createArchiveOutputFile(String) - Method in class org.apache.jdo.enhancer.EnhancerMain
Creates a file object that represents the output archive file for a given archive file to enhance.
createClassFileName(String) - Static method in class org.apache.jdo.enhancer.Main
Creates a filename from a classname.
createEnhancer() - Method in class org.apache.jdo.enhancer.Main
 
createFileWriter(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
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.
createJDOFieldAccessorName(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
createJDOFieldMutatorName(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
createJDOVersionUID(String) - Static method in class org.apache.jdo.impl.enhancer.generator.Main
 
createMethodName(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.Main
 
createMethodSignature(String, int, String, String[], String[], String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
createOutputFile(boolean, String, File) - Method in class org.apache.jdo.enhancer.EnhancerMain
Creates the output file for an enhanced class- or archive file.
createOutputFile(boolean, String, File) - Method in class org.apache.jdo.enhancer.Main
Creates the output file for an enhaced class- or zipfile.
createPathOfFile(File) - Static method in class org.apache.jdo.enhancer.Main
Creates only the path of the given file.
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.
createZipOutputFile(String) - Method in class org.apache.jdo.enhancer.Main
Creates a file object that represents the output zipfile for a given zipfile to enhance.
currPc - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
 
currentPC() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Return the index of the next instruction to decode

D

DO_TIMING_STATISTICS - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
DO_TIMING_STATISTICS - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
DUMP_CLASS - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
Descriptor - class org.apache.jdo.impl.enhancer.classfile.Descriptor.
A collection of static methods which manipulate type descriptors
Descriptor() - Constructor for class org.apache.jdo.impl.enhancer.classfile.Descriptor
 
Disassembler - class org.apache.jdo.impl.enhancer.util.Disassembler.
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
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
debug - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
debug - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
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
 
defaultOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
defaultOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
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
defineClass(String, Resource) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Defines a Class using the class bytes obtained from the specified Resource.
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.
descriptorTypeOfObject(ConstBasicMemberRef) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
destDir - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The destination directory option.
destinationDirectory - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
destinationDirectory - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
diffAugmentation(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
disassemble(PrintWriter, String, String) - Method in class org.apache.jdo.impl.enhancer.util.Disassembler
 
disassemble(PrintWriter, boolean, List, List) - Method in class org.apache.jdo.impl.enhancer.util.Disassembler
 
doTiming - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
doTiming - 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.
doubleTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
doubleValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
 
dumpClass - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
dumpClass - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The dump class option.
dumpClass() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Dumps a class' signature and byte-code (for debugging).
dumpClass() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
dumpClassOption - Variable in class org.apache.jdo.impl.enhancer.core.Environment
If true, dump class.

E

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
 
ERR_DUPLICATE_PROPERTY_NAME - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_EMPTY_FIELDNAME - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_EMPTY_PROPERTY_NAME_OR_VALUE - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_INVALID_FIELDNAME - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_INVALID_PROPERTY_NAME - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_INVALID_PROPERTY_VALUE - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_NON_MANAGED_ANNOTATED_FIELD - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_TRANSIENT_CLASS_WITH_ANNOTATED_FIELD - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_TRANSIENT_CLASS_WITH_PERSISTENT_FIELD - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_TRANSIENT_CLASS_WITH_TRANSACTIONAL_FIELD - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_UNSPECIFIED_FIELD_ANNOTATION_TYPE - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
ERR_UNSPECIFIED_FIELD_PERSISTENCE_MODIFIER - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
EnhancerClassLoader - class org.apache.jdo.impl.enhancer.EnhancerClassLoader.
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.
EnhancerConstants - interface org.apache.jdo.impl.enhancer.core.EnhancerConstants.
Constant definitions specific to this enhancer implementation.
EnhancerFatalError - exception org.apache.jdo.impl.enhancer.EnhancerFatalError.
Thrown to indicate that the class-file enhancer failed to perform an operation due to a serious error.
EnhancerFatalError() - Constructor for class org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with no detail message.
EnhancerFatalError(String) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with the specified detail message.
EnhancerFatalError(Throwable) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with an optional nested exception.
EnhancerFatalError(String, Throwable) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerFatalError
Constructs an EnhancerFatalError with the specified detail message and an optional nested exception.
EnhancerFilter - class org.apache.jdo.impl.enhancer.core.EnhancerFilter.
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 org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel.
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 org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaType.
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 org.apache.jdo.enhancer.EnhancerMain.
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 org.apache.jdo.impl.enhancer.meta.EnhancerMetaData.
Provides the JDO meta information neccessary for byte-code enhancement.
EnhancerMetaDataBaseModel - class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel.
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 org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError.
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 class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with no detail message.
EnhancerMetaDataFatalError(String) - Constructor for class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with the specified detail message.
EnhancerMetaDataFatalError(Throwable) - Constructor for class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with an optional nested exception.
EnhancerMetaDataFatalError(String, Throwable) - Constructor for class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
Constructs an EnhancerMetaDataFatalError with the specified detail message and an optional nested exception.
EnhancerMetaDataJDOModelImpl - class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl.
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 org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl.
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 org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer.
 
EnhancerMetaDataTimer(EnhancerMetaData) - Constructor for class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
Creates an instance.
EnhancerMetaDataUserException - exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException.
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 class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with no detail message.
EnhancerMetaDataUserException(String) - Constructor for class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with the specified detail message.
EnhancerMetaDataUserException(Throwable) - Constructor for class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with an optional nested exception.
EnhancerMetaDataUserException(String, Throwable) - Constructor for class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
Constructs an EnhancerMetaDataUserException with the specified detail message and an optional nested exception.
EnhancerOptions - class org.apache.jdo.impl.enhancer.EnhancerOptions.
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 org.apache.jdo.impl.enhancer.EnhancerUserException.
Thrown to indicate that the class-file enhancer failed to perform an operation due to an error.
EnhancerUserException() - Constructor for class org.apache.jdo.impl.enhancer.EnhancerUserException
Creates a new EnhancerUserException without detail message.
EnhancerUserException(String) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerUserException
Creates a new EnhancerUserException with the specified detail message.
EnhancerUserException(String, Throwable) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerUserException
Creates a new EnhancerUserException with the specified detail message and cause Throwable.
Environment - class org.apache.jdo.impl.enhancer.core.Environment.
Serves as a repository for the options for the enhancer.
Environment() - Constructor for class org.apache.jdo.impl.enhancer.core.Environment
The constructor
ExceptionRange - class org.apache.jdo.impl.enhancer.classfile.ExceptionRange.
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
ExceptionTable - class org.apache.jdo.impl.enhancer.classfile.ExceptionTable.
ExceptionTable represents the exception handlers within the code of a method.
ExceptionTable() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
 
ExceptionsAttribute - class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute.
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
ExtendedMetaData - interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData.
Provides extended JDO meta information for byte-code enhancement.
elementPathForSig(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
elementSig(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Return the element type descriptor char for the element type.
elementSigForSig(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
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.
elementTypeForSig(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
elements() - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
 
endPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
return the end of the exception hander (exclusive)
enhance(String, byte[], int, int) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
enhanceArchiveFile(String) - Method in class org.apache.jdo.enhancer.EnhancerMain
Enhances a archive file.
enhanceClass() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Determines what modifications are needed and perform them.
enhanceClassFile(InputStream) - Method in class org.apache.jdo.enhancer.EnhancerMain
Enhances a classfile.
enhanceClassFile(InputStream) - Method in class org.apache.jdo.enhancer.Main
Enhances a classfile.
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
 
enhanceClassFile1(InputStream, OutputStreamWrapper) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
Enhances a given class according to the JDO meta-data.
enhanceInputFiles(List, List, List) - Method in class org.apache.jdo.enhancer.EnhancerMain
Enhances all files entered in the command line.
enhanceInputFiles(List, List, List, List) - Method in class org.apache.jdo.enhancer.Main
Enhances all files entered in the command line.
enhanceZipFile(String) - Method in class org.apache.jdo.enhancer.Main
Enhances a zipfile.
enhanceZipFile(ClassFileEnhancer, ZipInputStream, ZipOutputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Enhances a zip file.
enhancer - Variable in class org.apache.jdo.enhancer.EnhancerMain
The byte code enhancer.
enhancer - Variable in class org.apache.jdo.enhancer.Main
The byte code enhancer.
enhancer - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
env - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
Repository for the enhancement options.
env - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
Repository for the enhancer options.
env - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
Repository for the enhancement options.
env - Variable in class org.apache.jdo.impl.enhancer.core.Builder
Repository for the enhancement options.
env - Variable in class org.apache.jdo.impl.enhancer.core.Controller
Repository for enhancer options.
env - Variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
err - Variable in class org.apache.jdo.enhancer.Main
The stream to write error messages to.
err - Variable in class org.apache.jdo.impl.enhancer.LogSupport
The stream to write error messages to.
err - Static variable in class org.apache.jdo.impl.enhancer.PersistenceLauncher
 
err - Variable in class org.apache.jdo.impl.enhancer.core.Environment
Writer for error output.
err - Variable in class org.apache.jdo.impl.enhancer.generator.Main
The stream to write error messages to.
err - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
error(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
errorCount() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
errorsEncountered - Variable in class org.apache.jdo.impl.enhancer.core.Environment
The number of errors encountered thus far.
evaluate(int, int[]) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
excCatchType - Variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
excEndPC - Variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
excHandlerPC - Variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
excStartPC - Variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
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.
exceptionTable - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
exceptionTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
 
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)
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
 
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

FIELDNAME_JDO_FIELD_FLAGS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_JDO_FIELD_NAMES - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_JDO_FIELD_TYPES - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_JDO_FLAGS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_JDO_INHERITED_FIELD_COUNT - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_JDO_PC_SUPERCLASS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_JDO_STATE_MANAGER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELDNAME_SERIAL_VERSION_UID - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
FIELD_DELIMITER - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
The delimiter of a property key between the class- and fieldname.
FieldArraySorter - class org.apache.jdo.impl.enhancer.classfile.FieldArraySorter.
 
FieldArraySorter(ClassField[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.FieldArraySorter
 
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
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
fieldAttributes - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
fieldName - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
fieldNames - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
The names of all fields this class.
fieldRefTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
fieldSignature - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
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
fields - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
A list of all parsed fields.
fields - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
fileName() - Method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
Returns the source file name The file name should not include directories
files - Variable in class org.apache.jdo.impl.enhancer.util.ListResourceLocator
The map of jdo files.
findAndEnhanceClass(String) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Finds and loads the class with the specified name from the URL search path.
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
findTarget(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeEnv
 
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.
floatTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
floatValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
 
flush() - Method in class org.apache.jdo.impl.enhancer.LogSupport
Flushes streams.
forceWrite - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
forceWrite - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The force write option.
forceWrite - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
Write this Constant pool entry to the output stream
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
 
formatData(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
 
fromCanonicalClassName(String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.NameHelper
Converts a classname given in a canonical form(with dots) into a VM-similar notation (with slashes)

G

GenericAttribute - class org.apache.jdo.impl.enhancer.classfile.GenericAttribute.
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 org.apache.jdo.impl.enhancer.GenericMain.
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 org.apache.jdo.impl.enhancer.GenericOptions.
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.
generate() - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
generateClass(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
generatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
generatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
getAnnotatableMethods() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the methods that are candidates for annotation.
getAnnotatedFieldCount() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the number of annotated field.
getAnnotatedFieldFlags() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the JDO flags of the annotated fields.
getAnnotatedFieldMods() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the Java access modifiers of the annotated fields.
getAnnotatedFieldNames() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the names of the annotated fields.
getAnnotatedFieldRefs() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field refs for the annotated fields.
getAnnotatedFieldSigs() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the types names of the annotated fields.
getAnnotationRanges() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
getAnnotationTime() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getByte() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get a single byte from the byte code stream
getBytes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns a byte array representation of this class.
getCause() - Method in class 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.Analyzer
Returns the class file which we are operating on.
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.
getClassName(String) - Static method in class org.apache.jdo.impl.enhancer.generator.NameHelper
 
getCloneImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getCodeAttributeUtf8() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the utf8 string for the CodeAttribute.
getConvertedTypeName(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
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
 
getDefaultConstructorImpl() - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getDummyConstructorImpl() - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getEnclosedClassName(String) - Static method in class org.apache.jdo.impl.enhancer.generator.NameHelper
 
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.
getField(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the field with the given name.
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
 
getFieldNames() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the names of all fields of the class.
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
 
getFields() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns all fields of the class.
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
 
getIndexOfField(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the index of the field with the given name.
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
 
getInt() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get an int from the byte code stream
getJDOClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
 
getJDOClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
getJDOClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Get the information about the class with the given name.
getJDOCopyFieldImpl(String, String, String, String[], boolean) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOCopyFieldsImpl(String, String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOCopyKeyFieldsFromOid(String, String, String, String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOCopyKeyFieldsFromOid(String, String, String, String, String[], String[], int[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOCopyKeyFieldsToOid(String, String, String, String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOCopyKeyFieldsToOid(String, String, String, String, String[], String[], int[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
 
getJDOField(JDOClass, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
getJDOField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
 
getJDOField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Gets the information about the specified field.
getJDOFieldCheckReadImpl(String, String, int, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldCheckWriteImpl(String, String, int, String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldDirectReadImpl(String, String, int, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldDirectWriteImpl(String, String, int, String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldFlagsInitValue(int[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldIterationImpl(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldMediateReadImpl(String, String, int, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldMediateWriteImpl(String, String, int, String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldNamesInitValue(String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOFieldTypesInitValue(String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOGetManagedFieldCountImpl(boolean, String, int) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOInheritedFieldCountInitValue(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOManagedFieldCountImpl(int) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDONewInstanceImpl(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDONewInstanceKeyImpl(String, String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDONewOidInstanceImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDONewOidInstanceImpl(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOPCSuperclassInitValue(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOProvideFieldImpl(String, boolean, String[], String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOReplaceFieldImpl(String, boolean, String[], String[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOReplaceFlagsImpl() - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOReplaceStateManagerImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOStateManagerBooleanDelegationImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOStateManagerObjectDelegationImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDOStateManagerVoidDelegationImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getJDO_PC_jdoAccessor_Mods(int) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
getJDO_PC_jdoAccessor_Name(String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
getJDO_PC_jdoAccessor_Sig(String, String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
getJDO_PC_jdoCopyField_Sig(String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
getJDO_PC_jdoMutator_Mods(int) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
getJDO_PC_jdoMutator_Name(String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
getJDO_PC_jdoMutator_Sig(String, String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
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
 
getKeyClassKeyFieldRefs() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field refs for the key fields of the key class.
getKeyClassName() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the name of the key class if defined.
getKeyFieldCount() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the number of key field.
getKeyFieldIndexes() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the names of the key fields.
getKeyFieldRefs() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field refs for the key fields.
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
 
getKnownClassNames() - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Gets all classnames in the properties.
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
 
getManagedFieldCount() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the number of managed field.
getManagedFieldNames() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the names of all managed fields this class.
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
 
getMessage(ResourceBundle, String) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Returns message as String
getMessage(ResourceBundle, String, Object[]) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding Array of arguments
getMessage(ResourceBundle, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding a String argument
getMessage(ResourceBundle, String, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding two String arguments
getMessage(ResourceBundle, String, String, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding three String arguments
getMessage(ResourceBundle, String, Object) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding an Object as an argument
getMessage(ResourceBundle, String, int) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding an int as an argument
getMessage(ResourceBundle, String, boolean) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Formats message by adding a boolean as an argument
getMethodNameFetchField(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getMethodNameGetField(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getMethodNameProvidedField(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getMethodNameReplacingField(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getMethodNameSetField(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getMethodNameStoreField(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getModTime() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getModifiers() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the modifiers of the class.
getModifiers() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns the modifiers of the field.
getModifiers(String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Returns the modifier value for a Java modifier name.
getMsg(String, String[]) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Formats an error message with the given parameters.
getName() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the name of the class.
getName() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns the name of the field.
getNotYetImplemented(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getOidClassName() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the oid classname.
getOidEqualsImpl(String, String[], String[], String, boolean) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getOidHashCodeImpl(String[], String[], boolean) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getOidStringArgConstructorImpl(String, String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getOutputWriter() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
getPCKeyOwnerClassName() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the name of this class or the next persistence-capable superclass that owns a key class.
getPCRootClassName() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the name of the persistence-capable rootclass if defined.
getPCSuperClassName() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the name of the persistence-capable superclass if defined.
getPCSuperKeyOwnerClassName() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the name of this class or the next persistence-capable that owns a key class.
getPackageName(String) - Static method in class org.apache.jdo.impl.enhancer.generator.NameHelper
 
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
 
getPersistenceType() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Return the persistence type for this class
getSerialVersionUIDInitValue(long) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getShort() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get a short from the byte code stream
getStaticInitializerImpl(String, String, String[], String[], int[]) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
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.
getSuperClassName() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the superclassname.
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
 
getSuperKeyClassName() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns the name of the key class of the next persistence-capable superclass that defines one.
getTarget(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeEnv
 
getTarget(int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get the canonical InsnTarget instance for the specified pc within the method.
getType() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns the type of the field.
getTypeName(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
Returns the fully qualified name of the specified type representation.
getUByte() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get a single unsigned byte from the byte code stream
getUShort() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get an unsigned short from the byte code stream
getVersion() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
getVersion() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
getWriteObjectImpl(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
getjdoFieldFlagsFieldRef() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field ref for the jdoFieldFlags field.
getjdoFieldNamesFieldRef() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field ref for the jdoFieldNames field.
getjdoFieldTypesFieldRef() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field ref for the jdoFieldTypes field.
getjdoFlagsFieldRef() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field ref for the jdoFlags field.
getjdoPersistenceCapableSuperclassFieldRef() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field ref for the jdoPersistenceCapableSuperclass field.
getjdoStateManagerFieldRef() - Method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the constant field ref for the jdoStateManager field.

H

handlerPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
return the exception handler code
handlers - Variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
 
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
hasAccessorMutators(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasAnnotation(PrintWriter, ClassMethod, String) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
hasCallbackJDOMethods - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasCloneMethod - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if the class has a clone() method.
hasCloneMethod() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has a clone() method.
hasConstructor(PrintWriter, int, Class[]) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasDefaultConstructor - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if the class has a default (no-argument) constructor.
hasDefaultConstructor() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has a default (no-argument) constructor.
hasField(PrintWriter, int, Class, String) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasFieldModifier(String, String, int) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
 
hasGenericAugmentation(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasGenericJDOFields - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasGenericJDOMembers - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasGenericJDOMethods - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasImplementsPC - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if a jdo member has been seen in this class.
hasInstanceCallbacks(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasJDOAugmentation() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class already provides the JDO augmentation.
hasJDOMembers - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasKeyHandlingAugmentation(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasMethod(PrintWriter, int, Class, String, Class[], Class[]) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasMethod(PrintWriter, int, Class, String, Class[]) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasNoIllegalJdoMembers(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasReadObjectMethod - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if the class has a readObject(java.io.ObjectInputStream) method.
hasReadObjectMethod() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has a readObject() method.
hasSpecificAugmentation(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
hasSpecificJDOFields - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasSpecificJDOMembers - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasSpecificJDOMethods - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
 
hasStaticInitializer - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if the class has a static initializer block.
hasStaticInitializer() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has a static initializer block.
hasWriteObjectMethod - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if the class has a writeObject(java.io.ObjectOutputStream) method.
hasWriteObjectMethod() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has a writeObject() method.
hasWriteReplaceMethod - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
True if the class has a writeReplace() method.
hasWriteReplaceMethod() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has a writeReplace() method.
hashConstants() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
hashed - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
help - Variable in class org.apache.jdo.impl.enhancer.GenericOptions
The help option.

I

I18NHelper - class org.apache.jdo.impl.enhancer.util.I18NHelper.
 
I18NHelper() - Constructor for class org.apache.jdo.impl.enhancer.util.I18NHelper
Constructor
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
 
ImplHelper - class org.apache.jdo.impl.enhancer.generator.ImplHelper.
 
ImplHelper() - Constructor for class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
Insn - class org.apache.jdo.impl.enhancer.classfile.Insn.
Insn is an abstract class which represents a java VM instruction in a sequence of instructions.
Insn(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.Insn
 
InsnConstOp - class org.apache.jdo.impl.enhancer.classfile.InsnConstOp.
An instruction which requires a single constant from the constant pool as an immediate operand
InsnConstOp(int, ConstBasic) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
InsnConstOp(int, ConstBasic, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
InsnConstOp(int, ConstInterfaceMethodRef, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
InsnError - exception org.apache.jdo.impl.enhancer.classfile.InsnError.
An exception thrown when an error occurs in encoding or decoding instruction sequences
InsnError(String) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnError
 
InsnIInc - class org.apache.jdo.impl.enhancer.classfile.InsnIInc.
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
InsnIInc(int, int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
InsnIntOp - class org.apache.jdo.impl.enhancer.classfile.InsnIntOp.
An instruction which requires a integral constant as an immediate operand
InsnIntOp(int, int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
InsnIntOp(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
InsnInterfaceInvoke - class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke.
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
InsnInterfaceInvoke(ConstInterfaceMethodRef, int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
InsnLookupSwitch - class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch.
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
InsnLookupSwitch(InsnTarget, int[], InsnTarget[], int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
InsnMultiDimArrayNew - class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew.
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.
InsnMultiDimArrayNew(ConstClass, int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
InsnReadEnv - class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv.
Environment for decoding byte codes into instructions
InsnReadEnv(byte[], CodeEnv) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Constructor
InsnSingle - class org.apache.jdo.impl.enhancer.classfile.InsnSingle.
A java VM instruction which takes no immediate operands.
InsnSingle(int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
InsnSingle(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
InsnTableSwitch - class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch.
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
InsnTableSwitch(int, InsnTarget, InsnTarget[], int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
InsnTarget - class org.apache.jdo.impl.enhancer.classfile.InsnTarget.
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
InsnTarget(int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
InsnTargetOp - class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp.
An instruction which requires a single branch offset as an immediate operand .
InsnTargetOp(int, InsnTarget, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
InsnTargetOp(int, InsnTarget) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
InsnUtils - class org.apache.jdo.impl.enhancer.classfile.InsnUtils.
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
 
InterfaceArraySorter - class org.apache.jdo.impl.enhancer.classfile.InterfaceArraySorter.
 
InterfaceArraySorter(ConstClass[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InterfaceArraySorter
 
InternalError - exception org.apache.jdo.impl.enhancer.util.InternalError.
Support for signalling internal implementation errors.
InternalError() - Constructor for class org.apache.jdo.impl.enhancer.util.InternalError
 
InternalError(String) - Constructor for class org.apache.jdo.impl.enhancer.util.InternalError
 
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
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
ifaceMethodRefTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
implementsInterface(PrintWriter, Class) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
inPrintStackTrace - Variable in class org.apache.jdo.impl.enhancer.EnhancerUserException
Flag indicating whether printStackTrace is being executed.
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.
indent - Static variable in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
index - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
 
indexAsString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
Return the index of this constant in the constant pool as a decimal formatted String.
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) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Initialize the EnhancingClassLoader
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(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.generator.Main
 
init() - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
Initializes all components.
initCause(Throwable) - Method in class org.apache.jdo.impl.enhancer.EnhancerUserException
Initializes the cause of this throwable to the specified value.
initClassLocator() - Method in class org.apache.jdo.enhancer.Main
 
initClassLocator() - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Initializes the class locator.
initEnhancerMetaData() - Method in class org.apache.jdo.enhancer.Main
 
initJdoFieldFlags(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the initialization code for the jdoFieldFlags field.
initJdoFieldNames(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the initialization code for the jdoFieldNames field.
initJdoFieldTypes(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the initialization code for the jdoFieldTypes field.
initJdoInheritedFieldCount(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the initialization code for the jdoInheritedFieldCount field.
initJdoMetaData() - Method in class org.apache.jdo.impl.enhancer.JdoMetaMain
Initializes the jdo metadata component.
initJdoPersistenceCapableSuperclass(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the initialization code for the jdoPersistenceCapableSuperclass field.
initModel() - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
Initializes the model.
initPersistenceType() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Sets the persistence type of a class according to JDO metadata.
initialIndents - Variable in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
insert(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Insert an instruction sequence in the code sequence after this instruction.
insnAnnotation(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Annotater
Generate annotations for put/getfield instructions.
insnOffset - Variable in class org.apache.jdo.impl.enhancer.classfile.Insn
 
insnOpcode - Variable in class org.apache.jdo.impl.enhancer.classfile.Insn
 
instanceCallbacksClass - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
instantiations - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor
 
intTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
intValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
 
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
internConstant(ConstBasic) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
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?
isAnalyzed() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class has been analyzed already.
isAnnotateable() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class is one which should be a candidate for annotation.
isAnnotated() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns whether the field is annotated.
isArchiveFileName(String) - Static method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Tests if a filename has suffix ".jar" or ".zip" (ignoring case).
isAugmentable() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class is to be enhanced for persistence-capability.
isAugmentableAsRoot() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Returns true if the class is to be enhanced as least-derived, persistence-capable class.
isBranchTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
isClassFileEntry(ZipEntry) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Determines if a given entry represents a classfile.
isClassFileName(String) - Static method in class org.apache.jdo.enhancer.Main
Tests if a filename is a classfile name (by testing if the filename ends with ".class").
isClassFileName(String) - Static method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Tests if a filename has suffix ".class" (ignoring case).
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.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.ConstantValueAttribute
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.ExceptionTable
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.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.InsnIntOp
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.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?
isInDefaultFetchGroup() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Is the field in the default fetch group?
isInterface() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Is the class an interface?
isJdoFileName(String) - Static method in class org.apache.jdo.enhancer.Main
Tests if a filename is a jdo file name (by testing if the filename ends with ".jdo").
isKey() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns whether the field is a key primary.
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
 
isKnownTransient() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns whether the field is declared transient.
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
 
isManaged() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns whether the field is managed.
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
 
isNarrowldc() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
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
 
isPersistent - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
The persistence modifier of the class.
isPersistent() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns whether the class is persistent.
isPersistent() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns whether the field is persistent.
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
 
isPrimitiveClass(String) - Static method in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
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
 
isSealed(String, Manifest) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
Returns true if the specified package name is sealed according to the given manifest.
isSerializable - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Flag indicating whether this class is serializable.
isSerializable() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns whether the class is serializable.
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?
isSupportedVersion(short, short) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
isTransactional() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns whether the field is transactional.
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?
isTransient() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns whether the class is transient.
isValidName(String, char) - Static method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
 
isVerbose() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
isWide() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
isZipFileName(String) - Static method in class org.apache.jdo.enhancer.Main
Tests if a filename is a zipfile (by testing if the filename ends with ".zip" or ".jar").

J

JAVA_Boolean_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Boolean_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Boolean_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Boolean_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Boolean_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Boolean_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Byte_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Byte_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Byte_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Byte_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Byte_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Byte_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Character_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Character_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Character_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Character_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Character_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Character_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ClassConstants - interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants.
Constant definitions by the Java2 platform specification.
JAVA_ClassNotFoundException_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ClassNotFoundException_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ClassNotFoundException_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ClassNotFoundException_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Class_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Class_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Class_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Class_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Class_forName_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Class_forName_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Double_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Double_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Double_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Double_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Double_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Double_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Float_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Float_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Float_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Float_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Float_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Float_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalArgumentException_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalArgumentException_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalArgumentException_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalArgumentException_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalStateException_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalStateException_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalStateException_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_IllegalStateException_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Integer_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Integer_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Integer_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Integer_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Integer_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Integer_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_LANG_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.PathConstants
 
JAVA_Long_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Long_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Long_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Long_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Long_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Long_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_NoClassDefFoundError_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_NoClassDefFoundError_NoClassDefFoundError_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_NoClassDefFoundError_NoClassDefFoundError_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_NoClassDefFoundError_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_NoClassDefFoundError_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_NoClassDefFoundError_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectInputStream_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectInputStream_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectInputStream_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectInputStream_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectOutputStream_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectOutputStream_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectOutputStream_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectOutputStream_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectOutputStream_defaultWriteObject_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_ObjectOutputStream_defaultWriteObject_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_clone_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_clone_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_readObject_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_readObject_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_writeObject_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_writeObject_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_writeObject_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_writeReplace_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Object_writeReplace_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Permission_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Permission_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Permission_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Permission_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_SecurityManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_SecurityManager_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_SecurityManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_SecurityManager_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_SecurityManager_checkPermission_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_SecurityManager_checkPermission_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Short_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Short_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Short_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Short_TYPE_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Short_TYPE_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Short_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_String_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_String_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_String_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_String_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_System_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_System_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_System_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_System_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_System_getSecurityManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_System_getSecurityManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Throwable_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Throwable_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Throwable_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Throwable_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Throwable_getMessage_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_Throwable_getMessage_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_UnsupportedOperationException_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_UnsupportedOperationException_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_UnsupportedOperationException_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_UnsupportedOperationException_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_clinit_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_clinit_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JAVA_clinit_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JAVA_ClassConstants
 
JDOClass - class org.apache.jdo.impl.enhancer.meta.prop.JDOClass.
A class to hold all parsed attributes of a class.
JDOClass(String) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Constructs a new object with the given name.
JDOConstants - interface org.apache.jdo.impl.enhancer.core.JDOConstants.
All constant definitions by the JDO specification.
JDOField - class org.apache.jdo.impl.enhancer.meta.prop.JDOField.
A class to hold the properties of a field.
JDOField(String) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Creates a new object with the given name.
JDONameHelper - class org.apache.jdo.impl.enhancer.core.JDONameHelper.
Helper methods for dealing with JDO naming conventions.
JDONameHelper() - Constructor for class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
JDO_ClassConstants - interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants.
Constant definitions for JDO classes.
JDO_FIE_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_FIE_MemberConstants.
Constant definitions for members of the JDOFatalInternalException class.
JDO_IC_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants.
Constant definitions for members of the ObjectIdFieldSuppplier interface.
JDO_IC_jdoPostLoad_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPostLoad_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPostLoad_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreClear_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreClear_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreClear_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreDelete_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreDelete_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreDelete_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreStore_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreStore_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IC_jdoPreStore_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IC_MemberConstants
 
JDO_IH_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_IH_MemberConstants.
Constant definitions for members of the ImplementationHelper class.
JDO_InstanceCallbacks_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_InstanceCallbacks_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_InstanceCallbacks_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_InstanceCallbacks_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOFatalInternalException_JDOFatalInternalException_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_FIE_MemberConstants
 
JDO_JDOFatalInternalException_JDOFatalInternalException_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_FIE_MemberConstants
 
JDO_JDOFatalInternalException_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOFatalInternalException_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOFatalInternalException_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOFatalInternalException_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOImplHelper_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOImplHelper_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOImplHelper_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOImplHelper_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOImplHelper_checkAuthorizedStateManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IH_MemberConstants
 
JDO_JDOImplHelper_checkAuthorizedStateManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IH_MemberConstants
 
JDO_JDOImplHelper_registerClass_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IH_MemberConstants
 
JDO_JDOImplHelper_registerClass_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_IH_MemberConstants
 
JDO_JDOPermission_JDOPermission_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOPermission_JDOPermission_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOPermission_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOPermission_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOPermission_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOPermission_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_JDOPermission_setStateManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_OIFC_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants.
Constant definitions for members of the ObjectIdFieldConsumer interface.
JDO_OIFC_storeBooleanField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeBooleanField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeByteField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeByteField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeCharField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeCharField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeDoubleField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeDoubleField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeFloatField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeFloatField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeIntField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeIntField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeLongField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeLongField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeObjectField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeObjectField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeShortField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeShortField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeStringField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFC_storeStringField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFC_MemberConstants
 
JDO_OIFS_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants.
Constant definitions for members of the ObjectIdFieldSuppplier interface.
JDO_OIFS_fetchBooleanField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchBooleanField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchByteField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchByteField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchCharField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchCharField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchDoubleField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchDoubleField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchFloatField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchFloatField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchIntField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchIntField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchLongField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchLongField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchObjectField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchObjectField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchShortField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchShortField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchStringField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_OIFS_fetchStringField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_OIFS_MemberConstants
 
JDO_ObjectIdFieldConsumer_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldConsumer_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldConsumer_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldConsumer_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldSupplier_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldSupplier_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldSupplier_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_ObjectIdFieldSupplier_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PC_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants.
Constant definitions for members of the PersistenceCapable interface.
JDO_PC_jdoCopyField_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyFields_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyFields_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyFields_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsFromObjectId_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsFromObjectId_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsFromObjectId_OIFC_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsFromObjectId_OIFC_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsFromObjectId_OIFC_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsFromObjectId_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsToObjectId_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsToObjectId_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsToObjectId_OIFS_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsToObjectId_OIFS_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsToObjectId_OIFS_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoCopyKeyFieldsToObjectId_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldFlags_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldFlags_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldFlags_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldNames_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldNames_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldNames_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldTypes_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldTypes_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFieldTypes_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFlags_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFlags_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoFlags_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetManagedFieldCount_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetManagedFieldCount_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetManagedFieldCount_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetObjectId_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetObjectId_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetObjectId_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetPersistenceManager_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetPersistenceManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetPersistenceManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetTransactionalObjectId_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetTransactionalObjectId_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetTransactionalObjectId_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetVersion_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetVersion_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoGetVersion_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoInheritedFieldCount_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoInheritedFieldCount_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoInheritedFieldCount_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDeleted_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDeleted_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDeleted_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDetached_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDetached_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDetached_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDirty_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDirty_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsDirty_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsNew_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsNew_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsNew_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsPersistent_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsPersistent_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsPersistent_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsTransactional_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsTransactional_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoIsTransactional_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoMakeDirty_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoMakeDirty_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoMakeDirty_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewInstance_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewInstance_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewInstance_Object_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewInstance_Object_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewInstance_Object_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewInstance_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewObjectIdInstance_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewObjectIdInstance_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewObjectIdInstance_Object_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewObjectIdInstance_Object_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewObjectIdInstance_Object_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoNewObjectIdInstance_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoPersistenceCapableSuperclass_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoPersistenceCapableSuperclass_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoPersistenceCapableSuperclass_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoPreSerialize_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoPreSerialize_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoPreSerialize_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoProvideField_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoProvideField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoProvideField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoProvideFields_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoProvideFields_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoProvideFields_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceField_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceFields_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceFields_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceFields_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceFlags_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceFlags_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceFlags_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceStateManager_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceStateManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoReplaceStateManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoStateManager_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoStateManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PC_jdoStateManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
JDO_PERSISTENT - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
JDO_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.PathConstants
 
JDO_PersistenceCapable_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceCapable_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceCapable_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceCapable_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceManager_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_PersistenceManager_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_SM_MemberConstants - interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants.
Constant definitions for members of the StateManager interface.
JDO_SM_getBooleanField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getBooleanField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getByteField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getByteField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getCharField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getCharField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getDoubleField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getDoubleField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getFloatField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getFloatField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getIntField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getIntField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getLongField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getLongField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getObjectField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getObjectField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getObjectId_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getObjectId_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getPersistenceManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getPersistenceManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getShortField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getShortField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getStringField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getStringField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getTransactionalObjectId_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_getTransactionalObjectId_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isDeleted_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isDeleted_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isDirty_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isDirty_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isLoaded_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isLoaded_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isNew_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isNew_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isPersistent_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isPersistent_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isTransactional_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_isTransactional_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_makeDirty_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_makeDirty_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_preSerialize_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_preSerialize_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedBooleanField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedBooleanField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedByteField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedByteField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedCharField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedCharField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedDoubleField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedDoubleField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedFloatField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedFloatField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedIntField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedIntField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedLongField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedLongField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedObjectField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedObjectField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedShortField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedShortField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedStringField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_providedStringField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingBooleanField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingBooleanField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingByteField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingByteField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingCharField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingCharField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingDoubleField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingDoubleField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingFlags_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingFlags_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingFloatField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingFloatField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingIntField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingIntField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingLongField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingLongField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingObjectField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingObjectField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingShortField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingShortField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingStateManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingStateManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingStringField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_replacingStringField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setBooleanField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setBooleanField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setByteField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setByteField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setCharField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setCharField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setDoubleField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setDoubleField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setFloatField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setFloatField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setIntField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setIntField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setLongField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setLongField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setObjectField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setObjectField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setShortField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setShortField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setStringField_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SM_setStringField_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_SM_MemberConstants
 
JDO_SPI_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.PathConstants
 
JDO_StateManager_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_StateManager_Path - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_StateManager_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_StateManager_Type - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_ClassConstants
 
JDO_TRANSACTIONAL - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
JDO_TRANSIENT - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
JdoMetaMain - class org.apache.jdo.impl.enhancer.JdoMetaMain.
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 org.apache.jdo.impl.enhancer.JdoMetaOptions.
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.
javaLangPathForType(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
javaModel - Variable in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
The model instance.
jdkMajorMinorVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
jdkVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
jdoFieldFlagsFieldRef - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field ref for the jdoFieldFlags field.
jdoFieldNames - Static variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The names of the jdo fields of persistene-capable classes.
jdoFieldNamesFieldRef - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field ref for the jdoFieldNames field.
jdoFieldTypesFieldRef - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field ref for the jdoFieldTypes field.
jdoFileNames - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
jdoFlagsFieldRef - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field ref for the jdoFlags field.
jdoLikeFields - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The map of found JDO fields.
jdoLikeMethods - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The map of found JDO methods
jdoMeta - Variable in class org.apache.jdo.impl.enhancer.JdoMetaMain
The metadata.
jdoMetaData - Variable in class org.apache.jdo.enhancer.Main
The metadata for the enhancer.
jdoMetaData - Variable in class org.apache.jdo.impl.enhancer.core.Environment
The instance providing the JDO meta data.
jdoModel - Variable in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
The jdoModel instance.
jdoModifier - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
The JDO modifier of the field.
jdoPath - Variable in class org.apache.jdo.impl.enhancer.JdoMetaOptions
The jdo path option.
jdoPathForType(String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
jdoPersistenceCapableSuperclassFieldRef - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field ref for the jdoPersistenceCapableSuperclass field.
jdoPropertiesFile - Variable in class org.apache.jdo.impl.enhancer.JdoMetaOptions
The jdo properties option.
jdoPropertiesFileName - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
jdoSPIPathForType(String) - Static method in class org.apache.jdo.impl.enhancer.core.JDONameHelper
 
jdoStateManagerFieldRef - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field ref for the jdoStateManager field.
jdoXMLModelFileName - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 

K

keyClassKeyFieldRefs - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field refs on the key class for the key fields sorted by ascending relative field index.
keyClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The name of the key class if defined.
keyFieldCount - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The number of key fields.
keyFieldIndexes - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The indexes of all key fields.
keyFieldRefs - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The constant field refs for the key fields sorted by ascending relative field index.

L

LineNumberTableAttribute - class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute.
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 org.apache.jdo.impl.enhancer.util.ListResourceLocator.
Searches resources among a set of files.
ListResourceLocator(PrintWriter, boolean, List) - Constructor for class org.apache.jdo.impl.enhancer.util.ListResourceLocator
Creates an intsance.
LocalVariable - class org.apache.jdo.impl.enhancer.classfile.LocalVariable.
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 org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute.
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
LogSupport - class org.apache.jdo.impl.enhancer.LogSupport.
Provides some basic utilities for main classes.
LogSupport(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.LogSupport
Creates an instance.
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
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
lastErrorMessage - Variable in class org.apache.jdo.impl.enhancer.core.Environment
Last error message.
lineNumbers - Variable in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
 
lineSeparator - Static variable in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
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
loadBundle(String) - Static method in class org.apache.jdo.impl.enhancer.util.I18NHelper
Load ResourceBundle by bundle name
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
localTable - Variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
 
localVarIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
locale - Static variable in class org.apache.jdo.impl.enhancer.util.I18NHelper
 
localsUsed() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Return the maximum number of local variables used by this method
locator - Variable in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
The "package" jdo file.
locators - Variable in class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator
List of resource locators.
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.
longTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
longValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstLong
 
lowCase() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
Return the lowest case for the switch
lowOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
lprefix - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
 

M

MEDIATE_READ - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
MEDIATE_READ - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
MEDIATE_WRITE - Static variable in interface org.apache.jdo.impl.enhancer.core.JDO_PC_MemberConstants
 
MEDIATE_WRITE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
MESSAGES - Static variable in class org.apache.jdo.impl.enhancer.util.Support
I18N message handler
METADATA_ERROR - Static variable in class org.apache.jdo.enhancer.Main
 
METHODNAME_JDO_COPY_FIELD - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_COPY_FIELDS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_COPY_KEY_FIELDS_FROM_OID - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_COPY_KEY_FIELDS_TO_OID - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_GET_MANAGED_FIELD_COUNT - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_GET_OBJECT_ID - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_GET_PERSISTENCE_MANAGER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_GET_TRANSACTIONAL_OBJECT_ID - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_GET_VERSION - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_IS_DELETED - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_IS_DETACHED - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_IS_DIRTY - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_IS_NEW - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_IS_PERSISTENT - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_IS_TRANSACTIONAL - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_MAKE_DIRTY - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_NEW_INSTANCE - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_NEW_OID_INSTANCE - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_PRE_SERIALIZE - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_PROVIDE_FIELD - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_PROVIDE_FIELDS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_REPLACE_FIELD - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_REPLACE_FIELDS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_REPLACE_FLAGS - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_JDO_REPLACE_STATE_MANAGER - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
METHODNAME_WRITE_OBJECT - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
Main - class org.apache.jdo.enhancer.Main.
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 - class org.apache.jdo.impl.enhancer.generator.Main.
 
Main() - Constructor for class org.apache.jdo.impl.enhancer.generator.Main
 
Main.CmdLineOptions - class org.apache.jdo.enhancer.Main.CmdLineOptions.
A class for holding the command line options.
Main.CmdLineOptions() - Constructor for class org.apache.jdo.enhancer.Main.CmdLineOptions
 
Main.CmdLineOptions - class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions.
A class for holding the command line options.
Main.CmdLineOptions() - Constructor for class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
MetaDataProperties - class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.
This class parses properties containing meta data information about classes.
MetaDataProperties(Properties) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Creates a new object with the given properties.
MetaDataProperties.Msg - interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg.
Holds all unformatted error messages.
MetaDataProperties.Property - class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Property.
The holder-class for the name and the value of a property.
MetaDataProperties.Property() - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Property
 
MethodArraySorter - class org.apache.jdo.impl.enhancer.classfile.MethodArraySorter.
 
MethodArraySorter(ClassMethod[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.MethodArraySorter
 
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
 
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(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(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.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.generator.Main
 
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.meta.prop.MetaDataProperties
A simple test to run from the command line.
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
 
majorVersion - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
makeValid() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
If theDataBytes is non-null, disassemble this code attribute from the data bytes.
managedFieldCount - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The number of managed fields.
managedFieldNames - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
The names of all managed fields this class.
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
matchesOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
max(int, int) - Static method in class org.apache.jdo.impl.enhancer.core.Augmenter
 
max(int, int) - Static method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the maximum of two numbers.
maxLocals - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
maxStack - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
message() - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
message(String) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
message(Exception) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
message(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
message - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodCall
 
messageNL(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
meta - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
Repository for JDO meta-data on classes.
meta - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
Repository for JDO meta-data on classes.
meta - Variable in class org.apache.jdo.impl.enhancer.generator.Main
The MetaData for generating classes.
metaData - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
method() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
Return the interface to be invoked
method - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodCall
 
methodAttributes - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
methodKey(String, String) - Static method in class org.apache.jdo.impl.enhancer.core.Analyzer
 
methodName - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
methodRefTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
methodSignature - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
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
methods - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
methods - Variable in class org.apache.jdo.impl.enhancer.util.Timer
 
min(int, int) - Static method in class org.apache.jdo.impl.enhancer.core.Builder
Returns the minimum of two numbers.
minorVersion - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
model - Variable in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
The model instance.
modifiedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
modifiedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
modifiers - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
The access modifier of the class.
modifiers - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
The access modifier of the field.
modifyZipEntry(ZipEntry, byte[], CRC32) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Modifies the given zip entry so that it can be added to zip file.
more() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Are there more byte codes to decode?
msg - Static variable in class org.apache.jdo.impl.enhancer.EnhancerUserException
I18N support

N

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
 
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
 
NO_OFFSET - Static variable in class org.apache.jdo.impl.enhancer.classfile.Insn
 
NULL - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
A constant for the cache indicating that a given classname if not specified in the properties.
NameHelper - class org.apache.jdo.impl.enhancer.core.NameHelper.
Helper methods for dealing with JVM naming conventions.
NameHelper() - Constructor for class org.apache.jdo.impl.enhancer.core.NameHelper
 
NameHelper - class org.apache.jdo.impl.enhancer.generator.NameHelper.
Helps with class name conversions.
NameHelper() - Constructor for class org.apache.jdo.impl.enhancer.generator.NameHelper
 
NameHelper - class org.apache.jdo.impl.enhancer.meta.prop.NameHelper.
Some utility methods for classname conversion.
NameHelper() - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.NameHelper
 
nArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
Return the number of arguments to the interface
nArgsOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
nDims() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
Return the number of dimensions of the array class being created
nDimsOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
nEntries() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
Return the number of pool entries.
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.InsnIntOp
 
nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
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.InsnIntOp
 
nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
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.
name - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
The long form name of this option.
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.meta.prop.JDOClass
The name of the class.
name - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
The name of the field.
name - Variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Property
The name of the property.
name - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor
 
nameAndType() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
Return the name and type of the member
nameAndTypeTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
names - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Maps the option's long form against option instances.
nested - Variable in class org.apache.jdo.impl.enhancer.EnhancerFatalError
An optional nested exception.
nested - Variable in class org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
An optional nested exception.
nested - Variable in class 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
nextInsn - Variable in class org.apache.jdo.impl.enhancer.classfile.Insn
 
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.
noAnnotate - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
noAnnotate - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The suppress annotation option.
noAnnotate() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
noAnnotateOption - Variable in class org.apache.jdo.impl.enhancer.core.Environment
If true, don't apply annotation to PC classes.
noAugment - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
noAugment - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The suppress augmentation option.
noAugment() - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
noAugmentOption - Variable in class org.apache.jdo.impl.enhancer.core.Environment
If true, don't apply augmentation to PC classes.
noWrite - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
noWrite - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The no write option.
noWrite - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
normalizeClassName(String) - Static method in class org.apache.jdo.impl.enhancer.generator.NameHelper
 
noteUpdate() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Records a modification of the class.

O

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
 
OptionSet - class org.apache.jdo.impl.enhancer.OptionSet.
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 org.apache.jdo.impl.enhancer.OptionSet.FlagOption.
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 org.apache.jdo.impl.enhancer.OptionSet.HelpOption.
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 org.apache.jdo.impl.enhancer.OptionSet.IntOption.
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 org.apache.jdo.impl.enhancer.OptionSet.Option.
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 org.apache.jdo.impl.enhancer.OptionSet.StringOption.
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.
OutputStreamWrapper - class org.apache.jdo.impl.enhancer.OutputStreamWrapper.
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.
objectIdFieldConsumerClass - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
objectIdFieldSupplierClass - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
offset() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Return the offset of this instruction in the containing code sequence
oidClassName - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
The name of the oid class.
opName(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
Return the name of the operation for a given opcode
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
opcodeName - Variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
opcodeValue - Variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
openClassInputStream(String) - Method in class org.apache.jdo.enhancer.Main
Opens an input stream for the given classname.
openClassInputStream(String) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Opens an input stream for the given classname.
openFileInputStream(String) - Static method in class org.apache.jdo.enhancer.Main
Opens an input stream for the given filename
openFileInputStream(String) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
Opens an input stream for the given filename
openFileInputStream(String) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
openZipEntry(ZipInputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
Opens the next zip entry of a zip input stream and copies it to a java.io.ByteArrayOutputStream.
operandValue - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
ops - Static variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
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.
optionsHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
opts - Variable in class org.apache.jdo.enhancer.Main
The command line options.
opts - Variable in class org.apache.jdo.impl.enhancer.generator.Main
The command line options.
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.enhancer.Main
The stream to write messages to.
out - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
out - Variable in class org.apache.jdo.impl.enhancer.LogSupport
The stream to write messages to.
out - Variable in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
The wrapped output stream.
out - Static variable in class org.apache.jdo.impl.enhancer.PersistenceLauncher
 
out - Variable in class org.apache.jdo.impl.enhancer.core.Environment
Writer for regular program output and warnings.
out - Variable in class org.apache.jdo.impl.enhancer.generator.Main
The stream to write messages to.
out - Variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
 
out - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
out - Variable in class org.apache.jdo.impl.enhancer.util.ResourceLocatorBase
 
out - Variable in class org.apache.jdo.impl.enhancer.util.Timer
 
outByteCodeRef - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 

P

PREFIX - Static variable in interface org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Msg
 
PROPERTY_ACCESS_MODIFIER - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
PROPERTY_ANNOTATION_TYPE - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
PROPERTY_ASSIGNER - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
A delimiter character between attribute name and attribute value
PROPERTY_DELIMITERS - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
A string of delimiter characters between attributes.
PROPERTY_JDO_MODIFIER - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
PROPERTY_OID_CLASSNAME - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
PROPERTY_SUPER_CLASSNAME - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
PROPERTY_TYPE - Static variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
 
PathConstants - interface org.apache.jdo.impl.enhancer.core.PathConstants.
Constant definitions for Java and JDO path prefixes.
PathResourceLocator - class org.apache.jdo.impl.enhancer.util.PathResourceLocator.
Searches resources within a path.
PathResourceLocator(PrintWriter, boolean, String) - Constructor for class org.apache.jdo.impl.enhancer.util.PathResourceLocator
Creates an instance.
PersistenceLauncher - class org.apache.jdo.impl.enhancer.PersistenceLauncher.
Application launcher for persistence-capable classes.
PersistenceLauncher() - Constructor for class org.apache.jdo.impl.enhancer.PersistenceLauncher
Creates new PersistenceLauncher.
packageOf(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the vm package name for the vm class name.
pad(int) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
pad(String, int) - Static method in class org.apache.jdo.impl.enhancer.util.Timer
 
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(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
 
parse(String[]) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Parses options and arguments.
parseClass(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
parseClass(PrintWriter, int) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
parseJDOClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Parses the attributes-string of a class and puts them into a JDOClass-object.
parseJDOField(String, String, JDOClass) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Parses the attribute-string of a field.
parseJDOFields(JDOClass) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Parses all fields of a given class.
parseProperties(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Parses the attribute-string of a class- or fieldname.
parseProperty(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Parses the given attribute and splits it into name and value.
pathForSig(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
pathForType(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
pathToURLs(String) - Static method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
pcKeyOwnerClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The name of this class or the next persistence-capable superclass that owns a key class, or the PC rootclass if none defines a key class.
pcRootClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The name of the persistence-capable rootclass if defined.
pcSuperClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The name of the persistence-capable superclass if defined.
pcSuperKeyOwnerClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The name next persistence-capable superclass that owns a key class, or the PC rootclass if none defines a key class.
persistenceCapableClass - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
persistenceManagerClass - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
persistenceType - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
What type of class is this with respect to persistence.
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
pool() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeEnv
 
pool - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
pool() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnReadEnv
Get the constant pool which applies to the method being decoded
pool - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The classfile's constant pool.
pool - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
The classfile's constant pool.
pool - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The classfile's constant pool.
pool - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The classfile's constant pool.
pop() - Method in class org.apache.jdo.impl.enhancer.util.Timer
 
prefix - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
 
prefix - Static variable in class org.apache.jdo.impl.enhancer.PersistenceLauncher
 
prependMethod(String, String, CodeAttribute, ExceptionsAttribute) - Method in class org.apache.jdo.impl.enhancer.core.Augmenter
Extends an exisiting method by prepending code.
prev() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
Returns the previous instruction in the code sequence
prevInsn - Variable in class org.apache.jdo.impl.enhancer.classfile.Insn
 
primType(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
print(String) - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out a message.
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Print a description of the attributes
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
Print a description of the attribute to the print stream
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
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.CodeAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
 
print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
 
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.
printArgs() - Method in class org.apache.jdo.enhancer.Main.CmdLineOptions
Print command line options.
printArgumentHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
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.
printArguments() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
Print arguments.
printArguments() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print arguments.
printError(String, Throwable) - Method in class org.apache.jdo.enhancer.Main
Prints out an error.
printError(String, Throwable) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
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.enhancer.Main
Prints out a message.
printMessage(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
printMessage(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
Prints out a verbose message.
printMessage(String) - Method in class org.apache.jdo.impl.enhancer.util.ResourceLocatorBase
Prints out a verbose message.
printOptionHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
Print a usage message to System.err.
printOptionUsage() - 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.
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 class org.apache.jdo.impl.enhancer.EnhancerUserException
Prints this EnhancerUserException and its backtrace to the standard error output.
printStackTrace(PrintStream) - Method in class org.apache.jdo.impl.enhancer.EnhancerUserException
Prints this EnhancerUserException and its backtrace to the specified print stream.
printStackTrace(PrintWriter) - Method in class 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.
println(String) - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out a message.
println() - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out a message.
printlnErr(String, Throwable, boolean) - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out an error message.
printlnErr(String, Throwable) - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out an error message.
printlnErr(String) - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out an error message.
printlnErr() - Method in class org.apache.jdo.impl.enhancer.LogSupport
Prints out an error 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.
processArgs(String[]) - Method in class org.apache.jdo.enhancer.Main.CmdLineOptions
Process command line options.
processArgs(String[]) - Method in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
Process command line options
properties - Variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
The properties to parse.
propertiesFileName - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
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.enhancer.Main.CmdLineOptions
 
quiet - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
The quiet option.
quiet - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
quietOption - Variable in class org.apache.jdo.impl.enhancer.core.Environment
If true, squash warnings.

R

ResourceLocator - interface org.apache.jdo.impl.enhancer.util.ResourceLocator.
Provides a method for searching resources.
ResourceLocatorBase - class org.apache.jdo.impl.enhancer.util.ResourceLocatorBase.
Base class for resource locators.
ResourceLocatorBase(PrintWriter, boolean) - Constructor for class org.apache.jdo.impl.enhancer.util.ResourceLocatorBase
Creates an instance.
ResourceLocatorTimer - class org.apache.jdo.impl.enhancer.util.ResourceLocatorTimer.
 
ResourceLocatorTimer(ResourceLocator) - Constructor for class org.apache.jdo.impl.enhancer.util.ResourceLocatorTimer
Creates an instance.
read(ConstUtf8, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
read(ConstUtf8, DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
read(DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
General attribute reader
read(DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
 
read(DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
read(DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
read(ConstUtf8, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
read(ConstUtf8, int, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstString
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
 
read(DataInputStream) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
 
read(ConstUtf8, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
 
read(DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
read(DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
 
read(ConstUtf8, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
 
read(InsnReadEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
read(InsnReadEnv, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
read(InsnReadEnv, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
read(InsnReadEnv, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
read(InsnReadEnv, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
read(ConstUtf8, DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
 
read(DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
read(ConstUtf8, DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
 
read(ConstUtf8, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
 
read(ConstUtf8, DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
 
readAttributes(DataInputStream, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
General attribute reader
readAttributes(DataInputStream, CodeEnv) - Static method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
ClassMethod attribute reader
readConstant(DataInputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
readConstants(DataInputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
readFields(DataInputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
readInterfaces(DataInputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
readMethods(DataInputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
recordConstant(ConstBasic) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
register(OptionSet.Option) - Method in class org.apache.jdo.impl.enhancer.OptionSet
Registers an option with the set.
registerClass(Insn) - Method in class org.apache.jdo.impl.enhancer.core.Builder
Adds the code for the jdoPersistenceCapableSuperclass field.
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.
reportInconsistentJDOMembers(Set, Set) - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Reports an error for some found/missing JDO fields or methods.
reset() - Method in class org.apache.jdo.impl.enhancer.core.Environment
Reset the environment.
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
Resolve integer index references to the actual constant pool entries that they represent.
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
 
resolve(ConstantPool) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
 
resolveOffset(int) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
resolveOffsets() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Assign offsets to instructions and return the number of bytes.
resolvePool() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
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.InsnIntOp
 
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.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.
reverseArgSig(StringBuffer, String, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
Given a StringBuffer, a method descriptor, and a index to the start of an argument descriptor, append the arguments to the string buffer in reverse order.
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.core.JDO_PC_MemberConstants
 
SERIALIZABLE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
 
SUNJDO_PC_EnhancedAttribute - Static variable in interface org.apache.jdo.impl.enhancer.core.EnhancerConstants
 
SUNJDO_PC_EnhancedVersion - Static variable in interface org.apache.jdo.impl.enhancer.core.EnhancerConstants
 
SUNJDO_PC_sunjdoClassForName_Mods - Static variable in interface org.apache.jdo.impl.enhancer.core.EnhancerConstants
 
SUNJDO_PC_sunjdoClassForName_Name - Static variable in interface org.apache.jdo.impl.enhancer.core.EnhancerConstants
 
SUNJDO_PC_sunjdoClassForName_Sig - Static variable in interface org.apache.jdo.impl.enhancer.core.EnhancerConstants
 
SourceFileAttribute - class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute.
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
Support - class org.apache.jdo.impl.enhancer.util.Support.
Basic support for enhancer implementation.
Support() - Constructor for class org.apache.jdo.impl.enhancer.util.Support
 
SyntheticAttribute - class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute.
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
scan() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Analyzes the class for existing augmentation.
scan() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Notes the class characteristics.
scanFields() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans the fields.
scanForCallbackJDOMethods() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans for JDO methods of generic augmentation.
scanForGenericJDOFields() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans for JDO fields of generic augmentation.
scanForGenericJDOMethods() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans for JDO methods of generic augmentation.
scanForImplementsPC() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans the class for implementing the PC interface.
scanForSpecificJDOFields() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans for JDO fields of specific augmentation.
scanForSpecificJDOMethods() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans for JDO methods of specific augmentation.
scanJDOField(String, String, int, Set, Set) - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Verifies a JDO field signature.
scanJDOMethod(String, String, int, Set, Set) - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Verifies a JDO method signature.
scanJDOMethod(String, String, int, Set, Set, boolean) - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Verifies a JDO method signature.
scanMethods() - Method in class org.apache.jdo.impl.enhancer.core.Analyzer
Scans the methods of a ClassFile.
searchTable(Vector, String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
self - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodCall
 
self - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor
 
serializableJavaType - Variable in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
The JavaType representation for java.io.Serializable.
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
 
setAnnotationType(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Sets the annotation type of the field.
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
 
setIndex(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
Sets the index of this constant with its containing constant pool
setInitialIndents(int) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
setIsFinal(boolean) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
Turn on or off the final qualifier for the member.
setJdoModifier(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Sets the modifiers of the field.
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
 
setModifiers(int) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Returns the modifiers of the class.
setModifiers(int) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Returns the modifiers of the field.
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
 
setOidClassName(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Sets the oid classname.
setOutputWriter(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setPersistent(boolean) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Sets the persistence modifier of the class.
setQuiet(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
setSerializable(boolean) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Sets the serializable flag of the class.
setStackUsed(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
Set the maximum number of stack entries used by this method
setSuperClassName(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Sets the superclassname.
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.
setType(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Sets the type of the field.
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
 
setWriter(Writer) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
settings - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
sigForPath(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
sigForType(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
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
size() - Method in class org.apache.jdo.impl.enhancer.classfile.ArraySorter
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.FieldArraySorter
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.InterfaceArraySorter
 
size() - Method in class org.apache.jdo.impl.enhancer.classfile.MethodArraySorter
 
size - Variable in class org.apache.jdo.impl.enhancer.core.Builder.SizeHolder
 
sortArray() - Method in class org.apache.jdo.impl.enhancer.classfile.ArraySorter
 
sortArray(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ArraySorter
 
sortFields() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Sorts the fields of this class according to the names.
sourceFileName - Variable in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
 
sourcePath - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
sourcePath - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
The source path option.
spaces(PrintStream, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassPrint
Print 'nspaces' spaces to the print stream
stackArgTypes - Variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
stackArgs - Variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
stackResultTypes - Variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
stackResults - Variable in class org.apache.jdo.impl.enhancer.classfile.VMOp
 
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)
stateManagerClass - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
staticIntializerName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
 
store(byte[], int) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
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
storeInt(byte[], int, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
storeShort(byte[], int, short) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
 
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
stringTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
stringValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstString
 
stringValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
 
stringValue - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
 
stringValueIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstString
 
summarize(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Print a brief summary of the attributes
summarize(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
summarize(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
superClassName - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
superClassName - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
The name of the superclass.
superKeyClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The name of the key class of the next persistence-capable superclass that defines one.
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
supportedVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
swap(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ArraySorter
 
swap(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.FieldArraySorter
 
swap(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.InterfaceArraySorter
 
swap(int, int) - Method in class org.apache.jdo.impl.enhancer.classfile.MethodArraySorter
 
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.

T

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
 
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
 
Timer - class org.apache.jdo.impl.enhancer.util.Timer.
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
 
Timer.MethodCall - class org.apache.jdo.impl.enhancer.util.Timer.MethodCall.
 
Timer.MethodCall(Timer.MethodDescriptor, String, long, long) - Constructor for class org.apache.jdo.impl.enhancer.util.Timer.MethodCall
 
Timer.MethodDescriptor - class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor.
 
Timer.MethodDescriptor(String) - Constructor for class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor
 
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
targetOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
 
targets - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeEnv
 
targets - Variable in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
 
targetsOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
 
targetsOp - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
 
test(PrintWriter, String, String) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
test(PrintWriter, boolean, List, List) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
test(PrintWriter, String[]) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
test(PrintWriter, boolean, List) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
test(PrintWriter, String) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
test(PrintWriter, boolean, List) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
testAnnotation(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
testAugmentation(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
testLoadingClass(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
testPCFeasibility(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
theArray - Variable in class org.apache.jdo.impl.enhancer.classfile.FieldArraySorter
 
theArray - Variable in class org.apache.jdo.impl.enhancer.classfile.InterfaceArraySorter
 
theArray - Variable in class org.apache.jdo.impl.enhancer.classfile.MethodArraySorter
 
theClassName - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theClassName - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
theClassNameIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theClassNameIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstClass
 
theCode - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
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
theCodeBytes - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
theDataBytes - Variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
theName - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
theNameAndType - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theNameAndTypeIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
 
theNameIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
thisClassName - Variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
timer - Static variable in class org.apache.jdo.impl.enhancer.util.Support
 
timingOption - Variable in class org.apache.jdo.impl.enhancer.core.Environment
If true, provide timing statistics.
tmpTokens - Variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
A temporary vector (this is the reason why the implementation is not thread safe).
toCanonicalClassName(String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.NameHelper
Converts a classname given in a given VM-similar notation(with slashes) into a canonical notation (with dots).
toString() - Method in class 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).
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 class org.apache.jdo.impl.enhancer.meta.prop.JDOClass
Creates a string-representation for this object.
toString() - Method in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
Creates a string-representation of the object.
toString() - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Property
Creates a string-representation of this object.
toString(int, Class, String) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
toString(int, String, Class[]) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
toString(int, Class, String, Class[]) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
toString(int, Class, String, Class[], Class[]) - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
total - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodCall
 
total - Variable in class org.apache.jdo.impl.enhancer.util.Timer.MethodDescriptor
 
transientPrefixes - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
translateClass(String, Map) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
classTranslations contains a set of mappings of class names.
type - Variable in class org.apache.jdo.impl.enhancer.meta.prop.JDOField
The type of the field.
typeForPath(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
typeForSig(String) - Static method in class org.apache.jdo.impl.enhancer.core.NameHelper
 
typeNameConversion - Static variable in class org.apache.jdo.impl.enhancer.generator.ImplHelper
 
typeSignature - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 
typeSignatureIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
 

U

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
 
USER_EXCEPTION - Static variable in class org.apache.jdo.impl.enhancer.GenericMain
 
ucp - Variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
unenhancableTypePrefixes - Static variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
 
unicodeTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
update() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Marks the class being enhanced.
updated() - Method in class org.apache.jdo.impl.enhancer.core.Controller
Returns true if the classfile has been updated.
usage() - Method in class org.apache.jdo.enhancer.Main.CmdLineOptions
Print a usage message to System.err.
usage() - Static method in class org.apache.jdo.impl.enhancer.PersistenceLauncher
Prints usage message.
usage() - Method in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
Print a usage message to System.err
usage() - Static method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
Prints usage message.
usageHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
Usage printout.
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.
userClassName - Variable in class org.apache.jdo.impl.enhancer.core.Analyzer
The class name in user ('.' delimited) form.
userClassName - Variable in class org.apache.jdo.impl.enhancer.core.Annotater
The class name in user ('.' delimited) form.
userClassName - Variable in class org.apache.jdo.impl.enhancer.core.Augmenter
The class name in user ('.' delimited) form.
userClassName - Variable in class org.apache.jdo.impl.enhancer.core.Builder
The class name in user ('.' delimited) form.
userClassName - Variable in class org.apache.jdo.impl.enhancer.core.Controller
The class name in user ('.' delimited) form.
userClassNames - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
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.
utfTable - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 

V

VERBOSE_LEVEL - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
VERBOSE_LEVEL - 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_DEBUG - 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_QUIET - 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_VERBOSE - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VERBOSE_LEVEL_WARN - Static variable in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
 
VERBOSE_LEVEL_WARN - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
 
VMConstants - interface org.apache.jdo.impl.enhancer.classfile.VMConstants.
VMConstants is a collection of the constants defined in the virtual machine spec.
VMOp - class org.apache.jdo.impl.enhancer.classfile.VMOp.
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
validateClassProperty(MetaDataProperties.Property, String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Checks if the given attribute-property of a class is valid.
validateDependencies(JDOClass) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Validates dependencies between a class and its fields and between.
validateFieldName(String, String) - Static method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Checks if a given fieldname is a valid Java identifier.
validateFieldProperty(MetaDataProperties.Property, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties
Checks if the given attribute-property if valid for a field.
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.
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.ConstantValueAttribute
 
value() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
Return the constant pool entry which is the immediate operand
value - Variable in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
 
value() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
 
value - Variable in class org.apache.jdo.impl.enhancer.meta.prop.MetaDataProperties.Property
The value of the property.
varEndPC - Variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
varIndex() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
The local variable slot to be incremented
varName - Variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
varSig - Variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
varSlot - Variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
varStartPC - Variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
variables() - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
Returns an enumeration of the local variables in the table Each element is a LocalVariable
verbose - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 
verbose - Variable in class org.apache.jdo.impl.enhancer.GenericOptions
The verbose option.
verbose(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
verbose - Variable in class org.apache.jdo.impl.enhancer.generator.Main.CmdLineOptions
 
verbose - Variable in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
 
verbose - Variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
 
verbose - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
 
verbose - Variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
 
verbose - Variable in class org.apache.jdo.impl.enhancer.util.Disassembler
 
verbose - Variable in class org.apache.jdo.impl.enhancer.util.ResourceLocatorBase
 
verboseOption - Variable in class org.apache.jdo.impl.enhancer.core.Environment
If true, provide verbose output.
vmClassFromUserClass(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Returns the class name in VM ('/' delimited) form.

W

warning(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
Write the attributes to the output stream
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
Write the attribute to the output stream
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
Write the Class file to the data output stream
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
 
write(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
 
write(int, String) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
write(String) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeClassEnd() - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeClassHeader(int, String, String, String[], String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeClassHeader(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writeClassMemberAccessors(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writeClassMembers(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writeComment(int, String) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeComments(int, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeConstructor(String, int, String[], String[], String[], List, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeField(String, int, String, String, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeFieldAccessors(String, String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writeFieldMember(String, String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writeFields(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
writeImports(List, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeInterfaces(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
writeMethod(String, int, String, String[], String[], String[], List, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeMethods(DataOutputStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
 
writeOidClass(String, String, boolean) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writePCKeyHandlingMembers(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writePCMembers(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writePCRootMembers(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writePCSerializationMembers(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writePCStaticMembers(String) - Method in class org.apache.jdo.impl.enhancer.generator.Main
 
writePackage(String, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeStaticInitializer(List, String[]) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeln(int, String) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writeln() - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writer - Variable in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 
writer - Variable in class org.apache.jdo.impl.enhancer.generator.Main
 

Z

zipFileNames - Variable in class org.apache.jdo.enhancer.Main.CmdLineOptions
 

_

_write(int, String) - Method in class org.apache.jdo.impl.enhancer.generator.CodeWriter
 

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