|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
abstract row expressions.
See:
Description
| Interface Summary | |
|---|---|
| FarragoOJRexRelImplementor | FarragoOJRexRelImplementor defines services provided by FarragoRelImplementor to classes in package net.sf.farrago.ojrex. |
| Class Summary | |
|---|---|
| FarragoOJRexBinaryExpressionImplementor | FarragoOJRexBinaryExpressionImplementor implements Farrago specifics of
OJRexImplementor for row expressions which can
be translated to instances of OpenJava BinaryExpression. |
| FarragoOJRexBuiltinImplementor | FarragoOJRexBuiltinImplementor implements Farrago specifics of OJRexImplementor for builtin functions |
| FarragoOJRexCaseImplementor | FarragoOJRexCaseImplementor implements Farrago specifics of OJRexImplementor for CASE expressions. |
| FarragoOJRexCastImplementor | FarragoOJRexCastImplementor implements Farrago specifics of OJRexImplementor for CAST expressions. |
| FarragoOJRexColumnListImplementor | FarragoOJRexColumnListImplementor implements Farrago specifics of OJRexImplementor for a column-list constructor. |
| FarragoOJRexContextVariableImplementor | Implements Farrago specifics of OJRexImplementor for context
variables such as "USER" and "SESSION_USER". |
| FarragoOJRexImplementor | FarragoOJRexImplementor refines OJRexImplementor to provide
Farrago-specific context. |
| FarragoOJRexImplementorTable | FarragoOJRexImplementorTable implements OJRexImplementorTable with
Farrago-specific translations for standard operators and functions. |
| FarragoOJRexNextValueImplementor | This implementor writes code to retrieve the next value from a sequence. |
| FarragoOJRexNullTestImplementor | FarragoOJRexNullTestImplementor implements Farrago specifics of OJRexImplementor for null-test row expressions IS
NULL and IS NOT NULL. |
| FarragoOJRexReinterpretImplementor | An OJRexImplementor for reinterpret casts. |
| FarragoOJRexRowImplementor | FarragoOJRexRowImplementor implements Farrago specifics of OJRexImplementor for ROW and UDT
constructors. |
| FarragoOJRexSimilarLikeImplementor | FarragoOJRexSimilarLikeImplementor implements Farrago specifics of OJRexImplementor for builtin functions
SIMILAR and LIKE. |
| FarragoOJRexStaticMethodImplementor | FarragoOJRexStaticMethodImplementor implements OJRexImplementor by generating a call to a static Java
method. |
| FarragoOJRexTruthTestImplementor | FarragoOJRexTruthTestImplementor implements Farrago specifics of OJRexImplementor for truth-test row expressions
IS TRUE and IS FALSE. |
| FarragoOJRexUnaryExpressionImplementor | FarragoOJRexUnaryExpressionImplementor implements Farrago specifics of OJRexImplementor for row expressions which can be
translated to instances of OpenJava UnaryExpression. |
| FarragoOJRexUtil | Utility functions for generating OpenJava expressions. |
| FarragoRexToOJTranslator | FarragoRexToOJTranslator refines RexToOJTranslator with
Farrago-specifics. |
| Enum Summary | |
|---|---|
| FarragoOJRexBuiltinImplementor.Function | Enumeration of SQL operators that can be implemented in OJ. |
Defines Farrago-specific OpenJava code-generating implementations for
abstract row expressions. Refines
org.eigenbase.oj.rex.
| Revision | $Id: //open/dev/farrago/src/net/sf/farrago/ojrex/package.html#7 $ |
|---|---|
| Copyright | Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc. Copyright (C) 2005-2009 LucidEra, Inc. |
| Author | John V. Sichi |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||