Package com.hardcode.gdbms.engine.instruction

Interface Summary
Expression Interfaz a implementar sobre los nodos
 

Class Summary
AbstractExpression Adaptador
Adapter Clase base para todos los adaptadores de elementos del arbol sintáctico generado por el parser a elementos descendientes de SelectInstruction
AndExprAdapter Adapta una expresión AND
BetweenClauseAdapter Adaptador
ColRefAdapter Adaptador
CompareExprAdapter Adaptador sobre los nodos que representan una expresión condicional en el arbol sintáctico
CompareExprRigthAdapter Adaptador
CompareOpAdapter Adaptador
CustomAdapter Adapter node of the CUSTOM syntax node
ExistsClauseAdapter Adaptador
Field Clase que representa un campo en un DataSource.
FieldFactory Clase que se encarga de crear los objetos Field de las instrucciones Select a partir del nombre del campo
FunctionAdapter DOCUMENT ME!
FunctionArgsAdapter DOCUMENT ME!
InClauseAdapter Adaptador
InstructionContext Context information of the executing instruction
IsClauseAdapter Adaptador
LikeClauseAdapter Adaptador
LiteralAdapter Adaptador
LValueAdapter Adaptador
LValueElementAdapter  
LValueListAdapter  
LValueTermAdapter Adaptador
NotExprAdapter Adapter de las Expresiones Not del arbol sintáctico
OrderByAdapter  
OrderByElemAdapter  
OrderByListAdapter  
OrderDirectionAdapter  
OrExprAdapter Adaptador sobre las expresiones or del arbol sintáctico
ProductExprAdapter Adaptador sobre las expresiones producto del arbol sintáctico
SelectAdapter Adapta el nodo que representa una instrucción select en el árbol sintáctico de entrada
SelectColsAdapter Adaptador
SelectListAdapter Adaptador
SumExprAdapter Adaptador sobre los nodos de expresión de suma del arbol sintáctico de entrada
TableListAdapter Adaptador
TableRefAdapter Adaptador
TermAdapter Wrapper sobre el nodo Term del arbol sintáctico
UnaryExprAdapter Wrapper sobre las expresiones unarias en el arbol sintáctico de entrada
UnionAdapter Adaptador de la instrucción UNION
Utilities Clase con distintos métodos de utilidad
WhereAdapter Adaptador
 

Exception Summary
AmbiguousFieldNameException Se da cuando no se puede deducir a qué tabla pertenece un campo
EvaluationException  
FieldNotFoundException Se da cuando no hay ningún campo con el nombre dado en las tablas de la cláusula FROM
IncompatibleTypesException Lanzado cuando la operación especificada no está definida para los tipos de los operandos sobre los que se quiso operar
SemanticException Clase base de las excepciones semánticas
TableNotFoundException Excepción que se lanza cuando no se encuentra una tabla en la instrucción introducida por el usuario
 



Copyright © 2005-2006 . All Rights Reserved.