|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SqlBasicVisitor.ArgHandler<R> | |
SqlVisitor<R> | Visitor class, follows the visitor pattern . |
Class Summary | |
---|---|
ChainedSqlOperatorTable | ChainedSqlOperatorTable implements the SqlOperatorTable interface by
chaining together any number of underlying operator table instances. |
ListSqlOperatorTable | Implementation of the SqlOperatorTable interface by using a list of
operators . |
ReflectiveSqlOperatorTable | ReflectiveSqlOperatorTable implements the SqlOperatorTable interface
by reflecting the public fields of a subclass. |
SqlBasicVisitor<R> | Basic implementation of SqlVisitor which does nothing at each node. |
SqlBasicVisitor.ArgHandlerImpl<R> | Default implementation of SqlBasicVisitor.ArgHandler which merely calls SqlNode.accept(org.eigenbase.sql.util.SqlVisitor on each operand. |
SqlShuttle | Basic implementation of SqlVisitor which returns each leaf node
unchanged. |
Utility classes for the SQL object model, parsing, and validation.
Revision | $Id: //open/dev/farrago/src/org/eigenbase/sql/util/package.html#6 $ |
---|---|
Copyright | Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2004-2009 SQLstream, Inc. Copyright (C) 2005-2009 LucidEra, Inc. |
Author | Julian Hyde |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |