Package org.apache.jdo.impl.enhancer

Interface Summary
ClassFileEnhancer A JDO enhancer, or byte-code enhancer, modifies the byte-codes of Java class files to enable transparent loading and storing of the fields of the persistent instances.
 

Class Summary
ClassArgMain Base class for JDO command line enhancer and tests.
ClassArgOptions Set of options used by the JDO enhancer and its test programs.
ClassFileEnhancerHelper This is a helper-class to perform some useful operations outside a byte code enhancer and delegate the real work to the enhancer.
ClassFileEnhancerTimer Timer-wrapper for ClassFileEnhancer instances.
EnhancerClassLoader Implements a ClassLoader which automatically enchances the .class files according to the EnhancerMetaData information in the jar archive.
EnhancerOptions Set of options used by the JDO enhancer and its test programs.
GenericMain Base class for JDO command line enhancer and tests.
GenericOptions Set of options used by the JDO enhancer and its test programs.
JdoMetaMain Base class for JDO command line enhancer and tests.
JdoMetaOptions Set of options used by the JDO enhancer and its test programs.
OptionSet Represents a set of options a program may support.
OptionSet.FlagOption An option representing a boolean flag.
OptionSet.HelpOption An option that always causes a USAGE_ERROR when parsed (used for '-h|--help' kind of options).
OptionSet.IntOption An option representing a int value.
OptionSet.Option The base class of all option types.
OptionSet.StringOption An option representing a String value.
OutputStreamWrapper This class serves as a wrapper for an output stream of a class file.
PersistenceLauncher Application launcher for persistence-capable classes.
 

Exception Summary
EnhancerFatalError Thrown to indicate that the class-file enhancer failed to perform an operation due to a serious error.
EnhancerUserException Thrown to indicate that the class-file enhancer failed to perform an operation due to an error.
 



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