E G H I O P Q R

E

EjbQLTranslator - class org.ocltf.translation.query.EjbQLTranslator.
Performs translation to the following: EJB-QL
EjbQLTranslator() - Constructor for class org.ocltf.translation.query.EjbQLTranslator
 

G

getCounter() - Method in class org.ocltf.translation.query.EjbQLTranslator
Returns a String representing an incrementing number.

H

handleExists(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 
handleIsEmpty(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 
handleIsLike(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 
handleLogicalExpression(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 
handleRelationalExpression(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 
handleSelect(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 
handleSubSelect(String, Object) - Method in class org.ocltf.translation.query.QueryTranslator
 

I

inALogicalExpressionTail(ALogicalExpressionTail) - Method in class org.ocltf.translation.query.QueryTranslator
Override to deal with logical 'and, 'or', 'xor, ...
inAOperationContextDeclaration(AOperationContextDeclaration) - Method in class org.ocltf.translation.query.QueryTranslator
Gets the information about the operation which is the context of this expression.
inAPropertyCallExpression(APropertyCallExpression) - Method in class org.ocltf.translation.query.QueryTranslator
Override to handle any propertyCall expressions ( i.e.
inARelationalExpressionTail(ARelationalExpressionTail) - Method in class org.ocltf.translation.query.QueryTranslator
Override to deal with relational '<, '>', '=', ...
inAStandardDeclarator(AStandardDeclarator) - Method in class org.ocltf.translation.query.QueryTranslator
Helps out with 'includesAll', replaces the {1} in the expression fragment when a declarator is encountered (i.e.
isArgument(String) - Method in class org.ocltf.translation.query.QueryTranslator
Returns true if the name is one of the arguments.
isInitialDeclarator() - Method in class org.ocltf.translation.query.QueryTranslator
True/false whether or not its the initial declarator.

O

org.ocltf.translation.query - package org.ocltf.translation.query
 

P

postProcess() - Method in class org.ocltf.translation.query.QueryTranslator
Handles any final processing.
preProcess() - Method in class org.ocltf.translation.query.EjbQLTranslator
Called by super class to reset any objects.
preProcess() - Method in class org.ocltf.translation.query.QueryTranslator
Called by super class to reset any objects.

Q

QueryTranslator - class org.ocltf.translation.query.QueryTranslator.
Performs translation to the following: Hibernate-QL
QueryTranslator() - Constructor for class org.ocltf.translation.query.QueryTranslator
 
QueryTranslatorException - exception org.ocltf.translation.query.QueryTranslatorException.
Any unchecked exception that will be thrown during QueryTranslator processing.
QueryTranslatorException(Throwable) - Constructor for class org.ocltf.translation.query.QueryTranslatorException
 
QueryTranslatorException(String) - Constructor for class org.ocltf.translation.query.QueryTranslatorException
 
QueryTranslatorException(String, Throwable) - Constructor for class org.ocltf.translation.query.QueryTranslatorException
 

R

replaceCounterPattern(String) - Method in class org.ocltf.translation.query.EjbQLTranslator
Handles the replacemenht of the references to 'counter' with the incrementing counter (currently just used for EJB-QL translation) --> may want to find a cleaner way to do this.
replaceFragment(String, String, int) - Method in class org.ocltf.translation.query.EjbQLTranslator
Checks to see if the replacement is an argument and if so replaces the {index} in the fragment with the 'argument' fragment from the template.
replaceFragment(String, String, int) - Method in class org.ocltf.translation.query.QueryTranslator
Checks to see if the replacement is an argument and if so replaces the {index} in the fragment with the 'argument' fragment from the template.

E G H I O P Q R

Copyright © 2003-2004 Chad Brandon. All Rights Reserved.