|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
| Clause | Behavior common to all EJB QL clauses: (SELECT, FROM, WHERE) |
| ConditionalExpression | Behavior common to all conditional expressions. |
| EjbQLConstants | Constants from the EJB QL grammar. |
| Element | Behavior common to all nodes in the parse tree of an EJB QL query : e.g. |
| Expression | Behavior common to all EJB QL query expressions. |
| Literal | Represents Behavior common to all EJB QL literals : e.g. |
| Operator | Behavior common to all EJBQL operators. |
| OperatorExpression | Behavior common to all expressions containing an operator than operates on some number of expressions. |
| Symbol | Behavior common to all EJB QL symbols : Abstract schema names, ejb names, remote ejb names, finder method names, identification variables, etc. |
| TypeInfo | Common interface for getting information about an identifier in a particular schema. |
| Visitor | Standard design pattern for writing classes that perform some action on a complex hierarchy, in this case an EJB QL query. |
| Class Summary | |
| AbstractSchemaName | Represents an abstract schema of a CMP 2.0 Entity bean |
| ApproxDoubleNumericLiteral | An EJBQL approximate numeric literal with type double. |
| ApproxFloatNumericLiteral | An EJBQL approximate numeric literal with type float. |
| BinaryOperator | An operator that takes two operands. |
| BinaryOperatorExpression | An expression composed of two expressions and a binary operator. |
| BooleanLiteral | Represents the value true or false |
| Cmp20EjbCmrField | Represents a CMR field that refers to a local (within the same ejb-jar) CMP 2.0 entity bean. |
| Cmp20PersistentObjectInfo | Contains symbol table information for a single CMP 2.0 entity ejb. |
| CmpField | Represents the CMP field of a CMP 2.0 style persistent object. |
| CmrField | The CmrField class represents the use of a container-managed relationship within an EJBQL query. |
| CollectionIdentificationVar | An Identification Variable representing a collection valued expression. |
| EjbQLDriver | Driver for interacting with EJB QL parser, code generator and run-time information generator. |
| EjbQLQuery | Representation of a single EJB QL query. |
| ExactIntNumericLiteral | Represents an EJB QL exact numeric literal, which is a numeric value without a decimal point. |
| ExactLongNumericLiteral | Represents an EJB QL exact numeric literal, which is a numeric value without a decimal point. |
| ExpressionBase | Common implementation shared by concrete expression classes. |
| FromClause | The FROM clause of an EJB QL query. |
| GreylockGeneratingVisitor | |
| IdentificationVar | Represents a Range identification variable or a Collection identification variable. |
| IdentifierInfo | Information about a single EJB QL identifier. |
| IdToken | This class is instantiated by the ejbql parser in place of the standard Token class. |
| InputParam | Represents the use of a finder or select method parameter in an EJB QL expression. |
| NaryOperator | An operator that takes an arbitrary number of operands. |
| NaryOperatorExpression | An expression composed of 1 or more expressions and an N-ary operator. |
| NavigationExpression | A generalization of the following EJBQL path expressions : SingleValuedPathExpression (e.g. |
| NavigationOperator | A special kind of unary operator that operates on expressions in a navigation expression. |
| ObjectLiteral | |
| OperatorBase | Common implementation shared by concrete operators. |
| PrintingVisitor | Visitor for printing some portion of an EJB QL query. |
| QueryParam | Contains the information needed to set the value of a query parameter within the generated EJB QL query. |
| RangeIdentificationVar | An Identification Variable representing an abstract schema of a CMP 2.x entity ejb. |
| SelectClause | The SELECT clause of an EJB QL query. |
| SelectField | |
| SQLVisitor | |
| StringLiteral | A string literal from an EJB QL query. |
| SymbolTable | SymbolTable contains type information about the different EJB identifiers that are used in an EJB QL Query. |
| UnaryOperator | An operator that takes 1 operand. |
| UnaryOperatorExpression | An expression composed of an expression and a unary operator. |
| ValidatingVisitor | A visitor for validating some portion of an EJB QL Query. |
| VisitorAdapter | Common implementation shared by concrete Visitor classes. |
| WhereClause | The WHERE clause of an EJB QL query. |
| Exception Summary | |
| EjbQLParseException | Exception resulting from an error during EJB QL query parsing. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||