All Classes and Interfaces
Class
Description
This is a helper class which extracts the information needed for method
code generation of the concrete bean class.
This class is used to set the required infrastructure
for DataDirect drivers support and delegate the actual implementation
to the
CaptureSchema<\code>Provides static helper methods for CMP bean implementation to simplify
the generated code.
Generates concrete impls for CMP beans in an archive.
This interface must be implemented by all CMP code generators.
If the application contains cmp 2.x beans process them.
This is a subclass of RuntimeModel which uses the deployment descriptor
to augment the java metadata for a non-existent persistence-capable
java/class file.
This is a class which implements the EJBInfoHelper interface
based on EjbBundleDescriptor and other DOL classes.
Provide MetaDataModel Class used by CMP code generation during
EJB deployment.
An instance of this class represents a node of the intermediate
representation (AST) used by the query compiler.
Factory to create and connect EJBQLAST nodes.
This class is the driver of the EJBQL compiler.
This class represents errors reported by the EJBQL compiler.
This class defines the lexical analysis for the EJBQL compiler.
This class defines the syntax analysis (parser) of the EJBQL compiler.
This is a helper class to report error messages from the EJBQL compiler.
The Generator exception is thrown whenever there is an error in
generating the stubs and skeletons and other related files.
An instance of this class denotes an identification variable as declared
in the from clause of an EJBQL query string.
This class defines the semantic analysis of the EJBQL compiler.
An JDOQLElements instance represents the result of the EJBQLC compile step.
This is a subclass of
AbstractMethodHelper
which provides overridden method implementations based on an SunONE
implementation.This is a subclass of
NameMapper (in
the com.sun.jdo.spi.persistence.support.ejb.model.util
package) which implements the abstract methods based on an IAS
implementation.This is a class which helps translate between the various names of the
CMP (ejb name, abstract schema, abstract bean, concrete bean, local
interface, remote interface) and the persistence-capable class name.
Helper class to handle EJBQL query parameters.
This class implements CMPService contract and allows to load Sun specific implementation of the
ContainerHelper when loaded.
This class defines the semantic analysis of the EJBQL compiler.
The symbol table handling declared identifies.
Helper class to support type info access.