- abbrev - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
-
The short form name of this option.
- abbrevs - Variable in class org.apache.jdo.impl.enhancer.OptionSet
-
Maps the option's short form against option instances.
- ACCAbstract - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Return the access flags for the field - see VMConstants
- access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the access flags for the class - see VMConstants
- access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Return the access flags for the method - see VMConstants
- access() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Return the access flags for the method - see VMConstants
- ACCFinal - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCInterface - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCNative - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCPrivate - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCProtected - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCPublic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCStatic - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCSuper - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCSynchronized - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCTransient - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ACCVolatile - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- addClass(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a class constant in the pool
- addDouble(double) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a double constant in the pool
- addElement(ClassAttribute) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
-
Add an element to the vector
- addElement(ExceptionRange) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
-
Add an exception handler to the list
- addField(ClassField) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Add a field to the list of the fields which the class contains
- addField(ClassField, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Add a field to the list of the fields which the class contains,
at the index'th position.
- addFieldRef(String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a field constant in the pool
- addFloat(float) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a float constant in the pool
- addInteger(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create an integer constant in the pool
- addInterface(ConstClass) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Add an interface to the list of the interfaces which the class implements
- addInterfaceMethodRef(String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create an interface method constant in the pool
- addLong(long) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a long constant in the pool
- addMethod(ClassMethod) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Add a method to the list of the methods which the class defines
- addMethodRef(String, String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a method constant in the pool
- addNameAndType(String, String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a name/type constant in the pool
- addString(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a string constant in the pool
- addUnicode(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a unicode constant in the pool
Obsolete?
- addURL(URL) - Method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Appends the specified URL to the list of URLs to search for
classes and resources.
- addUtf8(String) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Find or create a utf8 constant in the pool
- affirm(boolean, String) - Static method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
-
- affirm(boolean) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
-
- affirm(boolean, String) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
-
- affirm(Object) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
-
- affirm(Object, String) - Static method in class org.apache.jdo.impl.enhancer.util.Assertion
-
- AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
-
- AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
-
- AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
- AFFIRMATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.Disassembler
-
- aLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for loading a reference from a local
variable slot
- AnnotatedClassAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
AnnotatedClassAttribute represents a class level attribute
class file which identifies the level of annotation of the class.
- AnnotatedClassAttribute(ConstUtf8, short, short, long, long) - Constructor for class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
Constructor
- annotatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- annotatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- AnnotatedMethodAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
AnnotatedMethodAttribute represents a class level attribute
class file which identifies the level of annotation of the class.
- AnnotatedMethodAttribute(ConstUtf8, short, short, InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
Constructor
- AnnotationTest - Class in org.apache.jdo.impl.enhancer.util
-
Utility class for testing a class file for correct annotation.
- AnnotationTest(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.AnnotationTest
-
- append(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Append an instruction sequence at the end of this instruction
sequence.
- archiveFileNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
The list of archive file name arguments.
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
What are the types of the stack operands ?
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
-
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
-
What are the types of the stack operands ?
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
-
What are the types of the stack operands ?
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
-
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
What are the types of the stack operands ?
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
What are the types of the stack operands ?
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
-
What are the types of the stack operands ?
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
-
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
-
- argTypes() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
-
Return the type descriptor for the stack arguments to the operation.
- arguments - Variable in class org.apache.jdo.impl.enhancer.OptionSet
-
The collected arguments.
- argumentsHeader - Variable in class org.apache.jdo.impl.enhancer.OptionSet
-
Usage printout.
- arrayClass() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
Return the array class being created
- asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
-
- asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.HelpOption
-
- asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.IntOption
-
- asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
-
Returns a String
representation of this option's
value for printing.
- asNameValue() - Method in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
-
- Assertion - Class in org.apache.jdo.impl.enhancer.util
-
Support for signalling internal implementation errors.
- Assertion() - Constructor for class org.apache.jdo.impl.enhancer.util.Assertion
-
- asString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
Return the class name in simple string form
- asString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
-
return the value associated with the entry
- asString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
-
return the value associated with the entry
- aStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for storing a reference to a local
variable slot
- asUsageHelp() - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
-
Returns a usage description of this option.
- attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Return the attributes associated with the field
- attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the list of the attributes associated with the class
- attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Return the attributes associated with the member
- attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Return the attributes associated with the method
- attributes() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Return the attributes which apply to this code
- AttributeVector - Class in org.apache.jdo.impl.enhancer.classfile
-
A list of attributes within a class file.
- AttributeVector() - Constructor for class org.apache.jdo.impl.enhancer.classfile.AttributeVector
-
Construct an empty AttributeVector
- attrName() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
-
Returns the name of the attribute
- AugmentationDiffTest - Class in org.apache.jdo.impl.enhancer.util
-
Utility class for testing two class files for equal augmentation.
- AugmentationDiffTest() - Constructor for class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
-
- AugmentationTest - Class in org.apache.jdo.impl.enhancer.util
-
Utility class for testing a class file for correct augmentation.
- AugmentationTest(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
- catchType() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
-
return the exception specification
a null return value means a catch of any (try/finally)
- changeClass(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
Change the class reference (not to be done lightly)
- changeName(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Change the name of the field
- changeName(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Change the name of the method
- changeSignature(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Change the type signature of the field
- changeSignature(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Change the type signature of the method
- changeSignature(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
-
Modify the signature
- check() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
Check options and arguments.
- check() - Method in class org.apache.jdo.impl.enhancer.EnhancerOptions
-
Check options and arguments.
- check() - Method in class org.apache.jdo.impl.enhancer.JdoMetaOptions
-
Check options and arguments.
- check() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Checks options and arguments.
- CHECK_READ - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
The JDO field flags.
- CHECK_WRITE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
- CLASS_LOCATOR_ERROR - Static variable in class org.apache.jdo.enhancer.Main
-
- ClassArgMain - Class in org.apache.jdo.impl.enhancer
-
Base class for JDO command line enhancer and tests.
- ClassArgMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.ClassArgMain
-
Creates an instance.
- ClassArgMain(PrintWriter, PrintWriter, ClassArgOptions) - Constructor for class org.apache.jdo.impl.enhancer.ClassArgMain
-
Creates an instance.
- ClassArgOptions - Class in org.apache.jdo.impl.enhancer
-
Set of options used by the JDO enhancer and its test programs.
- ClassArgOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.ClassArgOptions
-
Creates an instance.
- ClassAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
An abstract base class for the attributes within a class file
- classes - Variable in class org.apache.jdo.impl.enhancer.ClassArgMain
-
The locator for classes.
- ClassField - Class in org.apache.jdo.impl.enhancer.classfile
-
ClassField models the static and non-static fields of a class within
a class file.
- ClassField(int, ConstUtf8, ConstUtf8, AttributeVector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Construct a class field object
- ClassFile - Class in org.apache.jdo.impl.enhancer.classfile
-
ClassFile models the structure of a class as represented within
a class file.
- ClassFile(DataInputStream) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Construct a ClassFile from an input stream
- ClassFile(DataInputStream, boolean) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
- ClassFile(String, String) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Construct a bare bones class, ready for additions
- ClassFileEnhancer - Interface in org.apache.jdo.impl.enhancer
-
A JDO enhancer, or byte-code enhancer, modifies the byte-codes of
Java class files to enable transparent loading and storing of the
fields of the persistent instances.
- ClassFileEnhancerHelper - Class in org.apache.jdo.impl.enhancer
-
This is a helper-class to perform some useful operations outside a
byte code enhancer and delegate the real work to the enhancer.
- ClassFileEnhancerHelper() - Constructor for class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
-
- ClassFileEnhancerTimer - Class in org.apache.jdo.impl.enhancer
-
Timer-wrapper for ClassFileEnhancer instances.
- ClassFileEnhancerTimer(ClassFileEnhancer) - Constructor for class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
-
Creates an instance.
- classFileNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
The list of class file name arguments.
- classLocator - Variable in class org.apache.jdo.enhancer.Main
-
The locator for classes.
- ClassMember - Class in org.apache.jdo.impl.enhancer.classfile
-
ClassMember is a common base class for ClassMethod and ClassField
- ClassMember() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
- ClassMethod - Class in org.apache.jdo.impl.enhancer.classfile
-
ClassMethod models the static and non-static methods of a class within
a class file.
- ClassMethod(int, ConstUtf8, ConstUtf8, AttributeVector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Construct a class method object
- className() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the name of the class
- className() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
Return the name of the class defining the member
- className() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
Return the class name
- classNames - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
The list of class name arguments.
- classNameString() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the name of the class as a string
- closeInputStream(InputStream) - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
-
Closes an input stream.
- codeAttribute() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Returns the CodeAttribute associated with this method (if any)
- CodeAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
Subtype of ClassAttribute which describes the "Code" attribute
associated with a method.
- CodeAttribute(ConstUtf8, int, int, Insn, ExceptionTable, AttributeVector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Constructs a CodeAttribute object for construction from scratch
- CodeAttribute(ConstUtf8, int, int, Insn, byte[], ExceptionTable, AttributeVector, CodeEnv) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Constructs a CodeAttribute object
- CodeAttribute(ConstUtf8, byte[], CodeEnv) - Constructor for class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Constructs a CodeAttribute object for later disassembly
- CombinedResourceLocator - Class in org.apache.jdo.impl.enhancer.util
-
Searches resources among a set of files.
- CombinedResourceLocator(PrintWriter, boolean, List) - Constructor for class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator
-
Creates an intsance.
- computeStackTypes(String, Stack) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
stackSig is a signature for a list of types on the JVM stack with the
last type in the signature intended to be on the top of JVM stack.
- constantAt(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Return the constant in the pool at the specified entry index
- CONSTANTClass - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTDouble - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTFieldRef - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTFloat - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTInteger - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTInterfaceMethodRef - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTLong - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTMethodRef - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTNameAndType - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- ConstantPool - Class in org.apache.jdo.impl.enhancer.classfile
-
Constant Pool implementation - this represents the constant pool
of a class in a class file.
- CONSTANTString - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTUnicode - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- CONSTANTUtf8 - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- constantValue(ConstValue) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for loading a value from the constant
pool onto the stack - hopefully use short form
- ConstantValueAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
ConstantValueAttribute represents a constant value attribute
in a class file.
- ConstantValueAttribute(ConstUtf8, ConstValue) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
-
Construct a constant value attribute
- ConstBasic - Class in org.apache.jdo.impl.enhancer.classfile
-
Abstract base class of the types which represent entries in
the class constant pool.
- ConstBasicMemberRef - Class in org.apache.jdo.impl.enhancer.classfile
-
The abstract base class used to represent the various type of
references to members (fields/methods) within the constant pool.
- ConstClass - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a class reference in the constant pool
- ConstClass(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
Construct a ConstClass
- ConstDouble - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a double constant in the constant pool of a class file
- ConstFieldRef - Class in org.apache.jdo.impl.enhancer.classfile
-
ConstFieldRef represents a reference to a field of some class
in the constant pool of a class file.
- ConstFloat - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a float constant in the constant pool of a class file
- ConstInteger - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing an integer constant in the constant pool of a class file
- ConstInterfaceMethodRef - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a reference to an interface method of some class
in the constant pool of a class file.
- ConstLong - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a long constant in the constant pool of a class file
- ConstMethodRef - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a reference to a method of some class in the
constant pool of a class file
- ConstNameAndType - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a name and an associated type in the constant pool
of a class file
- ConstString - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a class specification in the constant pool
ConstString strictly speaking is not a ConstantValue in the
Java VM sense.
- ConstUnicode - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a unicode string value in the constant pool
Note: evidence suggests that this is no longer part of the java VM
spec.
- ConstUtf8 - Class in org.apache.jdo.impl.enhancer.classfile
-
Class representing a utf8 string value in the constant pool
- ConstValue - Class in org.apache.jdo.impl.enhancer.classfile
-
An abstract class serving as a common type for constants which
can be the target of ConstantValue attributes
- Controller - Class in org.apache.jdo.impl.enhancer.core
-
Controls the enhancement of a class.
- Controller(ClassFile, Environment) - Constructor for class org.apache.jdo.impl.enhancer.core.Controller
-
Constructor.
- countFieldWords(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the number of words of a field based on its signature.
- countMethodArgWords(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the number of words of arguments to the method
based on the method signature
- countMethodReturnWords(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the number of words of return value for the method
based on the method signature
- create(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Create an instruction which requires no immediate operands
- create(int, ConstBasic) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Create an instruction which requires a single constant from the
constant pool as an immediate operand.
- create(int, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Create an instruction which requires a single integral constant
as an immediate operand.
- create(int, InsnTarget) - Static method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Create an instruction which requires a single branch offset
as an immediate operand.
- createFlagOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a boolean flag.
- createFlagOption(String, String, String, boolean) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a boolean flag.
- createHelpOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a usage-help request.
- createIntOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a int
value.
- createIntOption(String, String, String, int) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a int
value.
- createStringOption(String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a String
value.
- createStringOption(String, String, String, String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Creates and registers an option representing a String
value.
- elements() - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
-
- elementSig(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the element type descriptor char for the element type.
- elementSize(int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the number of stack words required for a value of the specified
type on the operand stack.
- elementType(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the element type for the first char in the type descriptor string.
- endPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
-
return the end of the exception hander (exclusive)
- enhanceClass() - Method in class org.apache.jdo.impl.enhancer.core.Controller
-
Determines what modifications are needed and perform them.
- enhanceClassFile(InputStream, OutputStream) - Method in interface org.apache.jdo.impl.enhancer.ClassFileEnhancer
-
Enhances a given class according to the JDO meta-data.
- enhanceClassFile(InputStream, OutputStreamWrapper) - Method in interface org.apache.jdo.impl.enhancer.ClassFileEnhancer
-
Enhances a given class according to the JDO meta-data.
- enhanceClassFile(ClassFileEnhancer, InputStream, OutputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
-
Enhances a classfile.
- enhanceClassFile(InputStream, OutputStream) - Method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
-
- enhanceClassFile(InputStream, OutputStreamWrapper) - Method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerTimer
-
- enhanceClassFile(InputStream, OutputStreamWrapper) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
-
Enhances a given class according to the JDO meta-data.
- enhanceClassFile(InputStream, OutputStream) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
-
- enhancer - Variable in class org.apache.jdo.enhancer.EnhancerMain
-
The byte code enhancer.
- EnhancerClassLoader - Class in org.apache.jdo.impl.enhancer
-
Implements a ClassLoader which automatically enchances the .class files
according to the EnhancerMetaData information in the jar archive.
- EnhancerClassLoader(URL[]) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Creates a new EnhancerClassLoader for the specified url.
- EnhancerClassLoader(URL[], ClassLoader) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Creates a new EnhancerClassLoader for the specified url.
- EnhancerClassLoader(String, Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Creates a new EnhancerClassLoader for the specified url.
- EnhancerClassLoader(URL[], Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Creates a new EnhancerClassLoader for the specified url.
- EnhancerClassLoader(String, EnhancerMetaData, Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Creates a new EnhancerClassLoader for the specified url.
- EnhancerClassLoader(URL[], EnhancerMetaData, Properties, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
Creates a new EnhancerClassLoader for the specified url.
- EnhancerFatalError - Exception in org.apache.jdo.impl.enhancer
-
Thrown to indicate that the class-file enhancer failed to perform an
operation due to a serious error.
- EnhancerFatalError() - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
-
Constructs an EnhancerFatalError
with no detail message.
- EnhancerFatalError(String) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
-
Constructs an EnhancerFatalError
with the specified
detail message.
- EnhancerFatalError(Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
-
Constructs an EnhancerFatalError
with an optional
nested exception.
- EnhancerFatalError(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerFatalError
-
Constructs an EnhancerFatalError
with the specified
detail message and an optional nested exception.
- EnhancerFilter - Class in org.apache.jdo.impl.enhancer.core
-
Provides a JDO byte-code enhancer.
- EnhancerFilter(EnhancerMetaData, Properties, PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.core.EnhancerFilter
-
Creates an instance of a JDO enhancer.
- EnhancerJavaModel - Class in org.apache.jdo.impl.enhancer.meta.model
-
Provides some basic Java type information based on JVM descriptors.
- EnhancerJavaModel(ClassLoader, ResourceLocator) - Constructor for class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
-
Creates an instance.
- EnhancerJavaType - Class in org.apache.jdo.impl.enhancer.meta.model
-
Provides some basic Java type information based on JVM descriptors.
- EnhancerJavaType(Class, EnhancerJavaModel) - Constructor for class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaType
-
Creates an instance.
- EnhancerMain - Class in org.apache.jdo.enhancer
-
JDO command line enhancer.
- EnhancerMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.enhancer.EnhancerMain
-
Creates an instance.
- EnhancerMain(PrintWriter, PrintWriter, EnhancerOptions) - Constructor for class org.apache.jdo.enhancer.EnhancerMain
-
Creates an instance.
- EnhancerMetaData - Interface in org.apache.jdo.impl.enhancer.meta
-
Provides the JDO meta information neccessary for byte-code enhancement.
- EnhancerMetaDataBaseModel - Class in org.apache.jdo.impl.enhancer.meta.util
-
Provides the JDO meta information based on a JDO meta model.
- EnhancerMetaDataBaseModel(PrintWriter, boolean) - Constructor for class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Creates an instance.
- EnhancerMetaDataFatalError - Exception in org.apache.jdo.impl.enhancer.meta
-
Thrown to indicate that an access to JDO meta-data failed due to a
serious error, which might have left the meta-data component in an
inconsistent state.
- EnhancerMetaDataFatalError() - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
-
Constructs an EnhancerMetaDataFatalError
with no detail message.
- EnhancerMetaDataFatalError(String) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
-
Constructs an EnhancerMetaDataFatalError
with the specified
detail message.
- EnhancerMetaDataFatalError(Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
-
Constructs an EnhancerMetaDataFatalError
with an optional
nested exception.
- EnhancerMetaDataFatalError(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
-
Constructs an EnhancerMetaDataFatalError
with the specified
detail message and an optional nested exception.
- EnhancerMetaDataJDOModelImpl - Class in org.apache.jdo.impl.enhancer.meta.model
-
Provides the JDO meta information based on a JDO meta model.
- EnhancerMetaDataJDOModelImpl(PrintWriter, boolean, List, List, String) - Constructor for class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Creates an instance.
- EnhancerMetaDataPropertyImpl - Class in org.apache.jdo.impl.enhancer.meta.prop
-
Provides the JDO meta information based on properties.
- EnhancerMetaDataPropertyImpl(PrintWriter, boolean, Properties) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Creates an instance.
- EnhancerMetaDataPropertyImpl(PrintWriter, boolean, String) - Constructor for class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Creates an instance.
- EnhancerMetaDataTimer - Class in org.apache.jdo.impl.enhancer.meta.util
-
- EnhancerMetaDataTimer(EnhancerMetaData) - Constructor for class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
Creates an instance.
- EnhancerMetaDataUserException - Exception in org.apache.jdo.impl.enhancer.meta
-
Thrown to indicate that an access to JDO meta-data failed; the
meta-data component is assured to remain in consistent state.
- EnhancerMetaDataUserException() - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
-
Constructs an EnhancerMetaDataUserException
with no detail
message.
- EnhancerMetaDataUserException(String) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
-
Constructs an EnhancerMetaDataUserException
with the specified
detail message.
- EnhancerMetaDataUserException(Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
-
Constructs an EnhancerMetaDataUserException
with an optional
nested exception.
- EnhancerMetaDataUserException(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
-
Constructs an EnhancerMetaDataUserException
with the specified
detail message and an optional nested exception.
- EnhancerOptions - Class in org.apache.jdo.impl.enhancer
-
Set of options used by the JDO enhancer and its test programs.
- EnhancerOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.EnhancerOptions
-
Creates an instance.
- EnhancerUserException - Exception in org.apache.jdo.impl.enhancer
-
Thrown to indicate that the class-file enhancer failed to perform an
operation due to an error.
- EnhancerUserException() - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Creates a new EnhancerUserException
without detail
message.
- EnhancerUserException(String) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Creates a new EnhancerUserException
with the specified
detail message.
- EnhancerUserException(String, Throwable) - Constructor for exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Creates a new EnhancerUserException
with the specified
detail message and cause Throwable.
- enhanceZipFile(ClassFileEnhancer, ZipInputStream, ZipOutputStream) - Static method in class org.apache.jdo.impl.enhancer.ClassFileEnhancerHelper
-
Enhances a zip file.
- Environment - Class in org.apache.jdo.impl.enhancer.core
-
Serves as a repository for the options for the enhancer.
- Environment() - Constructor for class org.apache.jdo.impl.enhancer.core.Environment
-
The constructor
- error(String) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
-
- ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
-
- ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
- ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.Disassembler
-
- errorCount() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- exceptionHandlers() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Return the exception ranges and handlers which apply to the code in
this method.
- ExceptionRange - Class in org.apache.jdo.impl.enhancer.classfile
-
ExceptionRange represents a range an exception handler within
a method in class file.
- ExceptionRange(InsnTarget, InsnTarget, InsnTarget, ConstClass) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
-
constructor
- exceptions() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
-
Return an enumeration of the checked exceptions
- exceptionsAttribute() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Returns the ExceptionsAttribute associated with this method (if any)
- ExceptionsAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
ExceptionsAttribute represents a method attribute in a class file
listing the checked exceptions for the method.
- ExceptionsAttribute(ConstUtf8, Vector) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
-
Constructor
- ExceptionsAttribute(ConstUtf8, ConstClass) - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
-
Convenience Constructor - for single exception
- ExceptionTable - Class in org.apache.jdo.impl.enhancer.classfile
-
ExceptionTable represents the exception handlers within the code
of a method.
- ExceptionTable() - Constructor for class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.LocalVariableTableAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
-
- expectedAttrName - Static variable in class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
-
- expectedAttrVersion - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- expectedAttrVersion - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- ExtendedMetaData - Interface in org.apache.jdo.impl.enhancer.meta
-
Provides extended JDO meta information for byte-code enhancement.
- extractArgSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the stack descriptor for the arguments to a method
invocation (not including any "this" argument)
- extractResultSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the stack descriptor for the result of a method
invocation.
- extractReversedArgSig(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
Return the reversed stack descriptor for the arguments to a method
invocation (not including any "this" argument).
- generatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- generatedFlag - Static variable in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- GenericAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
GenericAttribute represents a class attribute in a class file which
is not recognized as any supported attribute type.
- GenericAttribute(ConstUtf8, byte[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
-
constructor
- GenericMain - Class in org.apache.jdo.impl.enhancer
-
Base class for JDO command line enhancer and tests.
- GenericMain(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.GenericMain
-
Creates an instance.
- GenericMain(PrintWriter, PrintWriter, GenericOptions) - Constructor for class org.apache.jdo.impl.enhancer.GenericMain
-
Creates an instance.
- GenericOptions - Class in org.apache.jdo.impl.enhancer
-
Set of options used by the JDO enhancer and its test programs.
- GenericOptions(PrintWriter, PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.GenericOptions
-
Creates an instance.
- getAnnotationRanges() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- getAnnotationTime() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- getBytes() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Returns a byte array representation of this class.
- getCause() - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Returns the cause of this Exception or null if the cause is
nonexistent or unknown.
- getClassFile() - Method in class org.apache.jdo.impl.enhancer.core.Controller
-
Returns the class file which we are operating on.
- getClassFileName(String) - Static method in class org.apache.jdo.impl.enhancer.ClassArgMain
-
Returns the file name for a class name.
- getClassLoader() - Method in class org.apache.jdo.impl.enhancer.util.PathResourceLocator
-
Returns a classloader initialized on the path provided to constructor.
- getClassModifiers(String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets the modifiers of a class.
- getClassModifiers(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Gets the access modifier of a class.
- getClassName() - Method in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
-
Gets the classname of the written Java class.
- getDeclaringClass(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the JVM-qualified name of the specified field's declaring
class.
- getDeclaringClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns the JVM-qualified name of the specified field's declaring
class.
- getDeclaringClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns the JVM-qualified name of the specified field's declaring
class.
- getDeclaringClass(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getEnhancerMetaData() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- getErrorWriter() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- getExceptions() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
-
Returns the vector of the checked exceptions.
- getFieldFlags(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the field flags for a declared field of a class.
- getFieldFlags(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the field flags for some declared, managed fields of a class.
- getFieldFlags(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns the field flags of a declared, managed field of a class.
- getFieldFlags(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns the field flags for some declared, managed fields of a class.
- getFieldFlags(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getFieldFlags(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getFieldModifiers(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets the modifiers of a field.
- getFieldModifiers(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets the modifiers of some fields.
- getFieldModifiers(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Gets the access modifier of a field.
- getFieldModifiers(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
- getFieldNumber(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the unique field index of a declared, managed field of a
class.
- getFieldNumber(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the unique field index of some declared, managed fields of a
class.
- getFieldNumber(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns the unique field index of a declared, persistent field of a
class.
- getFieldNumber(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns the unique field index of a declared, persistent field of a
class.
- getFieldNumber(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns the unique field index of some declared, managed fields of a
class.
- getFieldNumber(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getFieldNumber(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getFieldType(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets the type of a field.
- getFieldType(String, String[]) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets the type of some fields.
- getFieldType(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
- getFieldType(String, String[]) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
- getFlags() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- getFlags() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- getI18N(String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
-
Returns the I18N message.
- getI18N(String, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
-
Returns the I18N message.
- getI18N(String, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
-
Returns the I18N message.
- getI18N(String, String, String, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
-
Returns the I18N message.
- getI18N(String, int, String) - Static method in class org.apache.jdo.impl.enhancer.util.Support
-
Returns the I18N message.
- getI18N(String, Object[]) - Static method in class org.apache.jdo.impl.enhancer.util.Support
-
Returns the I18N message.
- getIndex() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
-
- getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
-
Finds a resource with a given name.
- getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.CombinedResourceLocator
-
Finds a resource with a given name.
- getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.ListResourceLocator
-
Finds a resource with a given name.
- getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.PathResourceLocator
-
Finds a resource with a given name.
- getInputStreamForResource(String) - Method in interface org.apache.jdo.impl.enhancer.util.ResourceLocator
-
Finds a resource with a given name.
- getInputStreamForResource(String) - Method in class org.apache.jdo.impl.enhancer.util.ResourceLocatorTimer
-
- getJavaTypeForClass(Class) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaType
-
Returns a JavaType instance for the specified Class object.
- getKeyClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the name of the key class of a class.
- getKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns the name of the key class of a persistence-capable class.
- getKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns the name of the key class of a persistence-capable class.
- getKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getKeyFields(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns an array of field names of all key fields of a class.
- getKeyFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns an array of field names of all key fields of a class.
- getKeyFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getKnownClasses() - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets all known classnames.
- getKnownClasses() - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Not member of EnhancerMetaData Interface.
- getKnownFields(String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Gets all known fieldnames of a class.
- getKnownFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Gets all known fields of a class.
- getLastErrorMessage() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- getManagedFields(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns an array of field names of all declared persistent and
transactional fields of a class.
- getManagedFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns an array of field names of all declared persistent and
transactional fields of a class.
- getManagedFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns an array of field names of all declared, persistent fields
of a class.
- getManagedFields(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getModTime() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- getOutputWriter() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- getPersistenceCapableRootClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the name of the persistence-capable root class of a class.
- getPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns the name of the persistence-capable root class of a class.
- getPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getPersistenceCapableSuperClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the name of the persistence-capable superclass of a class.
- getPersistenceCapableSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns the name of the persistence-capable superclass of a class.
- getPersistenceCapableSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns the name of the persistence-capable superclass of a class.
- getPersistenceCapableSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getStream() - Method in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
-
Gets the wrapped output stream.
- getSuperClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.ExtendedMetaData
-
Returns the name of the superclass of a class.
- getSuperClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns the superclass of a class.
- getSuperKeyClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns the name of the key class of the next persistence-capable
superclass that defines one.
- getSuperKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns the name of the key class of the next persistence-capable
superclass that defines one.
- getSuperKeyClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- getTypeName(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
-
Returns the fully qualified name of the specified type representation.
- getVersion() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- getVersion() - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- iLoad(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for loading an int from a local
variable slot
- incrValue() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
-
The amount by which the slot is to be incremented
- indent - Variable in class org.apache.jdo.impl.enhancer.OptionSet
-
Usage printout.
- index - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
-
- init() - Method in class org.apache.jdo.enhancer.EnhancerMain
-
Initializes all components.
- init() - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
-
Initializes all components.
- init(EnhancerMetaData, Properties, PrintWriter, PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
-
Initializes an instance of a JDO enhancer.
- init() - Method in class org.apache.jdo.impl.enhancer.GenericMain
-
Initializes all components.
- init() - Method in class org.apache.jdo.impl.enhancer.JdoMetaMain
-
Initializes all components.
- init() - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
Initializes all components.
- initCause(Throwable) - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Initializes the cause of this throwable to the specified value.
- initClassLocator() - Method in class org.apache.jdo.impl.enhancer.ClassArgMain
-
Initializes the class locator.
- initJdoMetaData() - Method in class org.apache.jdo.impl.enhancer.JdoMetaMain
-
Initializes the jdo metadata component.
- insert(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Insert an instruction sequence in the code sequence after this
instruction.
- Insn - Class in org.apache.jdo.impl.enhancer.classfile
-
Insn is an abstract class which represents a java VM instruction in a
sequence of instructions.
- InsnConstOp - Class in org.apache.jdo.impl.enhancer.classfile
-
An instruction which requires a single constant from the constant
pool as an immediate operand
- InsnError - Exception in org.apache.jdo.impl.enhancer.classfile
-
An exception thrown when an error occurs in encoding or decoding
instruction sequences
- InsnError(String) - Constructor for exception org.apache.jdo.impl.enhancer.classfile.InsnError
-
- InsnIInc - Class in org.apache.jdo.impl.enhancer.classfile
-
Special instruction form for the opc_iinc instruction
- InsnIInc(int, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnIInc
-
Constructor for opc_iinc instruction
- InsnInterfaceInvoke - Class in org.apache.jdo.impl.enhancer.classfile
-
Special instruction form for the opc_invokeinterface instruction
- InsnInterfaceInvoke(ConstInterfaceMethodRef, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
-
constructor for opc_invokeinterface
- InsnIntOp - Class in org.apache.jdo.impl.enhancer.classfile
-
An instruction which requires a integral constant as an immediate operand
- InsnLookupSwitch - Class in org.apache.jdo.impl.enhancer.classfile
-
Special instruction form for the opc_lookupswitch instruction
- InsnLookupSwitch(InsnTarget, int[], InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
Constructor for opc_lookupswitch
- InsnMultiDimArrayNew - Class in org.apache.jdo.impl.enhancer.classfile
-
Special instruction form for the opc_multianewarray instruction
- InsnMultiDimArrayNew(ConstClass, int) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
Constructor for opc_multianewarray.
- InsnSingle - Class in org.apache.jdo.impl.enhancer.classfile
-
A java VM instruction which takes no immediate operands.
- InsnTableSwitch - Class in org.apache.jdo.impl.enhancer.classfile
-
Special instruction form for the opc_tableswitch instruction
- InsnTableSwitch(int, InsnTarget, InsnTarget[]) - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
-
Constructor for opc_tableswitch
- InsnTarget - Class in org.apache.jdo.impl.enhancer.classfile
-
InsnTarget is a pseudo-instruction which represents a branch target
in an instruction stream.
- InsnTarget() - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
Constructor
- InsnTargetOp - Class in org.apache.jdo.impl.enhancer.classfile
-
An instruction which requires a single branch offset
as an immediate operand .
- InsnUtils - Class in org.apache.jdo.impl.enhancer.classfile
-
InsnUtils provides a set of static methods which serve to
select vm instructions during code annotation.
- InsnUtils() - Constructor for class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
- integerConstant(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for loading the specified integer
constant onto the stack - hopefully use short form
- interfaces() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the list of the interfaces which the class implements
The contents are ConstClass objects
- INTERNAL_ERROR - Static variable in class org.apache.jdo.enhancer.Main
-
- INTERNAL_ERROR - Static variable in class org.apache.jdo.impl.enhancer.GenericMain
-
- INTERNAL_ERROR - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
-
- InternalError - Exception in org.apache.jdo.impl.enhancer.util
-
Support for signalling internal implementation errors.
- InternalError() - Constructor for exception org.apache.jdo.impl.enhancer.util.InternalError
-
- InternalError(String) - Constructor for exception org.apache.jdo.impl.enhancer.util.InternalError
-
- intializerName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
- isAbstract() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Is the class abstract?
- isAbstract() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Is the method abstract?
- isBranchTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
- isDefaultFetchGroupField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a field of a class is part of the
default fetch group.
- isDefaultFetchGroupField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Tests whether a field of a class is known to be part of the
Default Fetch Group.
- isDefaultFetchGroupField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a field of a class is known to be part of the
Default Fetch Group.
- isDefaultFetchGroupField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.AttributeVector
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassAttribute
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantValueAttribute
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionsAttribute
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionTable
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.GenericAttribute
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
-
Compares this instance with another for structural equality.
- isEqual(Stack, Object) - Method in class org.apache.jdo.impl.enhancer.classfile.LineNumberTableAttribute
-
Compares this instance with another for structural equality.
- isFinal() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Is the class final?
- isFinal() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Is the member final?
- isInterface() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Is the class an interface?
- isKeyField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a field of a class is key.
- isKeyField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Tests whether a field of a class is known to be Key.
- isKeyField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a field of a class is known to be Primary Key.
- isKeyField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isKnownNonManagedField(String, String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a field of a class is known to be non-managed.
- isKnownNonManagedField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns whether a field of a class is known to be non-managed.
- isKnownNonManagedField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a field of a class is known to be non-managed.
- isKnownNonManagedField(String, String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isKnownUnenhancableClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a class is not to be modified by the enhancer.
- isKnownUnenhancableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns whether a class is not to be modified by the enhancer.
- isKnownUnenhancableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isManagedField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a field of a class is transient transactional
or persistent.
- isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Tests whether a field of a class is transient transactional or
persistent.
- isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a field of a class is transient transactional
or persistent.
- isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns whether a field of a class is known to be either transient
transactional or persistent.
- isManagedField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isNative() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Is the method native?
- isPersistenceCapableClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a class is persistence-capable.
- isPersistenceCapableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Tests whether a class is known to be persistence-capable.
- isPersistenceCapableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a class is known to be persistence-capable.
- isPersistenceCapableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isPersistenceCapableRootClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a class is persistence-capable root class.
- isPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Returns whether a class is persistence-capable root class.
- isPersistenceCapableRootClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isPersistentField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a field of a class is persistent.
- isPersistentField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Tests whether a field of a class is persistent.
- isPersistentField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a field of a class is known to be persistent.
- isPersistentField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isPrivate() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Is the member private?
- isProtected() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Is the member protected?
- isPublic() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Is the class public?
- isPublic() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Is the member public?
- isQuiet() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- isSerializableClass(String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a class implements java.io.Serializable.
- isSerializableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Returns whether a class implements java.io.Serializable
- isSerializableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a class implements java.io.Serializable.
- isSerializableClass(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isSimpleLoad() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
- isStatic() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Is the member static?
- iStore(int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for storing an int to a local
variable slot
- isTransactionalField(String, String) - Method in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
Returns whether a field of a class is transient
transactional.
- isTransactionalField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerMetaDataJDOModelImpl
-
Tests whether a field of a class is transient transactional.
- isTransactionalField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.prop.EnhancerMetaDataPropertyImpl
-
Returns whether a field of a class is known to be transactional.
- isTransactionalField(String, String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataTimer
-
- isTransient() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Is the field transient?
- isVerbose() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- name() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Return the name of the field
- name() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Return the name of the member
- name() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Return the name of the method
- name() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
-
Return the name
- name() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
-
Return the opcode name
- name - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
-
The long form name of this option.
- nameAndType() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
Return the name and type of the member
- names - Variable in class org.apache.jdo.impl.enhancer.OptionSet
-
Maps the option's long form against option instances.
- nArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
-
Return the number of arguments to the interface
- nDims() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
Return the number of dimensions of the array class being created
- NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AnnotationTest
-
- NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
-
- NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
- NEGATIVE - Static variable in class org.apache.jdo.impl.enhancer.util.Disassembler
-
- nEntries() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstantPool
-
Return the number of pool entries.
- nested - Variable in exception org.apache.jdo.impl.enhancer.EnhancerFatalError
-
An optional nested exception.
- nested - Variable in exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataFatalError
-
An optional nested exception.
- nested - Variable in exception org.apache.jdo.impl.enhancer.meta.EnhancerMetaDataUserException
-
An optional nested exception.
- newJavaTypeInstance(Class) - Method in class org.apache.jdo.impl.enhancer.meta.model.EnhancerJavaModel
-
Creates a new JavaType instance for the specified Class object.
- next() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Returns the next instruction in the code sequence
- nextSigElement(String, int) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
stackSig is a signature for the types on the stack with the last
type in the signature on the top of stack.
- NO_ANNOTATE - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
-
- NO_AUGMENT - Static variable in class org.apache.jdo.impl.enhancer.core.EnhancerFilter
-
- noAnnotate() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- noAnnotate - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
-
The suppress annotation option.
- noAugment() - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- noAugment - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
-
The suppress augmentation option.
- noWrite - Variable in class org.apache.jdo.impl.enhancer.EnhancerOptions
-
The no write option.
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
How many words of stack operands does this instruction take?
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
-
- nStackArgs() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
-
Return the number of words of stack arguments expected by this operation.
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
How many words of stack results does this instruction deposit?
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIInc
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnInterfaceInvoke
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnIntOp
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnSingle
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
-
- nStackResults() - Method in class org.apache.jdo.impl.enhancer.classfile.VMOp
-
Return the number of words of stack results produced by this operation.
- packageOf(String) - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Returns the vm package name for the vm class name.
- parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.FlagOption
-
- parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.HelpOption
-
- parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.IntOption
-
- parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.Option
-
Parse this option for arguments it may require.
- parse(String[]) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Parses options and arguments.
- parse(Iterator) - Method in class org.apache.jdo.impl.enhancer.OptionSet.StringOption
-
- PathResourceLocator - Class in org.apache.jdo.impl.enhancer.util
-
Searches resources within a path.
- PathResourceLocator(PrintWriter, boolean, String) - Constructor for class org.apache.jdo.impl.enhancer.util.PathResourceLocator
-
Creates an instance.
- pathToURLs(String) - Static method in class org.apache.jdo.impl.enhancer.EnhancerClassLoader
-
- PersistenceLauncher - Class in org.apache.jdo.impl.enhancer
-
Application launcher for persistence-capable classes.
- pkg() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Returns the vm package name for this class.
- pool() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the constant pool for the class file
- pop() - Method in class org.apache.jdo.impl.enhancer.util.Timer
-
- prefix - Static variable in class org.apache.jdo.impl.enhancer.OptionSet
-
- prev() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Returns the previous instruction in the code sequence
- print(PrintStream) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
- print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
- print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
- print(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.LocalVariable
-
- print() - Method in class org.apache.jdo.impl.enhancer.util.Timer
-
- printAll() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print options and arguments.
- printArgumentHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printArguments() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
Print arguments.
- printArguments() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print arguments.
- printArgumentUsage() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
Print a usage message to System.err.
- printArgumentUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printInsn(PrintStream) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Print this instruction to the output stream
- printList(PrintStream) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Print the sequence of instructions to the output stream
- printListArgument(String, List) - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
Print argument of list type.
- printMessage(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Prints out a verbose message.
- printOptionHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printOptions() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print options.
- printOptionUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printReturnHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printReturnUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printStackTrace() - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Prints this EnhancerUserException
and its backtrace to the
standard error output.
- printStackTrace(PrintStream) - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Prints this EnhancerUserException
and its backtrace to the
specified print stream.
- printStackTrace(PrintWriter) - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
Prints this EnhancerUserException
and its backtrace to the specified
print writer.
- printSupportedVersions() - Static method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
- printUsage() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printUsageError(String) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage error message to System.err.
- printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
Print a usage message to System.err.
- printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.EnhancerOptions
-
Print a usage message to System.err.
- printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.JdoMetaOptions
-
Print a usage message to System.err.
- printUsageHeader() - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Print a usage message to System.err.
- printWarning(String) - Method in class org.apache.jdo.impl.enhancer.meta.util.EnhancerMetaDataBaseModel
-
Prints out a warning message.
- process() - Method in class org.apache.jdo.enhancer.EnhancerMain
-
Run the enhancer.
- process(String[]) - Method in class org.apache.jdo.enhancer.Main
-
Process command line options and run enhancer.
- process() - Method in class org.apache.jdo.impl.enhancer.GenericMain
-
Do processing (to be overloaded by subclasses).
- process(String[]) - Method in class org.apache.jdo.impl.enhancer.OptionSet
-
Parse and check options and arguments.
- process() - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
-
Run the annotation test.
- process() - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
Run the augmentation test.
- process() - Method in class org.apache.jdo.impl.enhancer.util.Disassembler
-
Run the disassembler.
- push(String) - Method in class org.apache.jdo.impl.enhancer.util.Timer
-
- push(String, String) - Method in class org.apache.jdo.impl.enhancer.util.Timer
-
- SERIALIZABLE - Static variable in interface org.apache.jdo.impl.enhancer.meta.EnhancerMetaData
-
- set - Variable in class org.apache.jdo.impl.enhancer.OptionSet.Option
-
The set the option is registered with.
- setAccess(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Update the access flags for the field - see VMConstants
- setAccess(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Set the access flags for the method - see VMConstants
- setAccess(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Update the access flags for the field - see VMConstants
- setAccessFlags(int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Set the access flags for the class - see VMConstants
- setAnnotationRanges(InsnTarget[]) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- setAnnotationTime(long) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- setArrayClass(ConstClass) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnMultiDimArrayNew
-
Sets the array class being created
- setBranchTarget() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTarget
-
- setClassName(String) - Method in class org.apache.jdo.impl.enhancer.OutputStreamWrapper
-
Sets the name of the written Java class.
- setDoTimingStatistics(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setDumpClass(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setEnhancerMetaData(EnhancerMetaData) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setErrorWriter(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setFileName(ConstUtf8) - Method in class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
-
Sets the source file name
- setFlags(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- setFlags(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- setIsFinal(boolean) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Turn on or off the final qualifier for the member.
- setLocalsUsed(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Set the maximum number of local variables used by this method
- setModTime(long) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- setNext(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
Insert the single instruction in the code sequence after this
instruction.
- setNoAnnotate(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setNoAugment(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setOutputWriter(PrintWriter) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setQuiet(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setStackUsed(int) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Set the maximum number of stack entries used by this method
- setSuperName(ConstClass) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Set the name of the super class
- setTheCode(Insn) - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Install the instruction sequence for this method - the byte code array
is later updated.
- setValue(ConstBasic) - Method in class org.apache.jdo.impl.enhancer.classfile.InsnConstOp
-
Modify the referenced constant
- setVerbose(boolean) - Method in class org.apache.jdo.impl.enhancer.core.Environment
-
- setVersion(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedClassAttribute
-
- setVersion(short) - Method in class org.apache.jdo.impl.enhancer.classfile.AnnotatedMethodAttribute
-
- signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassField
-
Return the type signature of the field
- signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMember
-
Return the type signature of the method
- signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
Return the type signature of the method
- signature() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
-
Return the type signature associated with the name
- SourceFileAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
Represents the source file attribute in a class file
- SourceFileAttribute(ConstUtf8, ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.SourceFileAttribute
-
Constructor for a source file attribute
- sourcePath - Variable in class org.apache.jdo.impl.enhancer.ClassArgOptions
-
The source path option.
- stackUsed() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Return the maximum number of stack entries used by this method
- startPC() - Method in class org.apache.jdo.impl.enhancer.classfile.ExceptionRange
-
return the start of the exception hander (inclusive)
- staticIntializerName - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassMethod
-
- store(int, int, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for storing a value to a local
variable slot
- stringConstant(String, ConstantPool) - Static method in class org.apache.jdo.impl.enhancer.classfile.InsnUtils
-
Return the best instruction for loading the specified String
constant onto the stack - hopefully use short form
- summarize(PrintStream, int) - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
- superName() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the name of the super class
- superNameString() - Method in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
Return the name of the super class as a string
- Support - Class in org.apache.jdo.impl.enhancer.util
-
Basic support for enhancer implementation.
- Support() - Constructor for class org.apache.jdo.impl.enhancer.util.Support
-
- supportedVersions - Static variable in class org.apache.jdo.impl.enhancer.classfile.ClassFile
-
- switchCases() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
Return the case values of the switch.
- switchTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnLookupSwitch
-
Return the targets for the cases of the switch.
- switchTargets() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTableSwitch
-
Return the targets for the cases of the switch.
- SyntheticAttribute - Class in org.apache.jdo.impl.enhancer.classfile
-
A SyntheticAttribute is a fixed-length attribute in the attributes table
of ClassFile, ClassField, and ClassMethod structures.
- SyntheticAttribute(ConstUtf8) - Constructor for class org.apache.jdo.impl.enhancer.classfile.SyntheticAttribute
-
Construct a constant value attribute
- T_BOOLEAN - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_BYTE - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_CHAR - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_DOUBLE - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_FLOAT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_INT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_LONG - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_SHORT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_TWOWORD - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_UNKNOWN - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- T_WORD - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasic
-
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
Return the tag for this constant
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
-
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
-
Return the tag for this constant
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
-
The tag of this constant entry
- tag() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
-
The tag of this constant entry
- target() - Method in class org.apache.jdo.impl.enhancer.classfile.InsnTargetOp
-
Return the branch target which is the immediate operand
- TC_INTERFACE - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- TC_OBJECT - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- TC_STRING - Static variable in interface org.apache.jdo.impl.enhancer.classfile.VMConstants
-
- test(PrintWriter, boolean, List, List) - Method in class org.apache.jdo.impl.enhancer.util.AnnotationTest
-
- test(PrintWriter, boolean, List) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationDiffTest
-
- test(PrintWriter, boolean, List) - Method in class org.apache.jdo.impl.enhancer.util.AugmentationTest
-
- theClassName - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
- theClassNameIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
- theCode() - Method in class org.apache.jdo.impl.enhancer.classfile.CodeAttribute
-
Return the instruction sequence for this method - initially derived
from the byte code array, but may later be modified
- theNameAndType - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
- theNameAndTypeIndex - Variable in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
- timer - Static variable in class org.apache.jdo.impl.enhancer.util.Support
-
- Timer - Class in org.apache.jdo.impl.enhancer.util
-
Utility class for simple performance analysis.
- Timer() - Constructor for class org.apache.jdo.impl.enhancer.util.Timer
-
- Timer(PrintWriter) - Constructor for class org.apache.jdo.impl.enhancer.util.Timer
-
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstBasicMemberRef
-
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstClass
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstDouble
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFieldRef
-
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstFloat
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInteger
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstInterfaceMethodRef
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstLong
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstMethodRef
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstNameAndType
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstString
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUnicode
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.ConstUtf8
-
A printable representation
- toString() - Method in class org.apache.jdo.impl.enhancer.classfile.Insn
-
A printable representation
- toString() - Method in exception org.apache.jdo.impl.enhancer.EnhancerUserException
-
The String
representation includes the name of the class,
the descriptive comment (if any),
and the String
representation of the cause (if any).
- translateClass(String, Map) - Static method in class org.apache.jdo.impl.enhancer.classfile.Descriptor
-
classTranslations contains a set of mappings of class names.