|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hardcode.gdbms.engine.instruction.Utilities
public class Utilities
Clase con distintos métodos de utilidad
| Constructor Summary | |
|---|---|
Utilities()
|
|
| Method Summary | |
|---|---|
static Adapter |
buildTree(Node root,
java.lang.String sql,
DataSourceFactory ds)
Construye un arbol de adaptadores correspondiente al arbol sintáctico cuya raiz es el nodo que se pasa como parámetro. |
static boolean |
checkExpressions(Adapter[] childs)
Devuelve true si todas las expresiones que se pasan en el array son literales |
static java.lang.String |
getText(Node n)
Obtiene el texto de un nodo |
static java.lang.String |
getText(SimpleNode s)
Obtiene el texto de un nodo |
static int |
getType(Node n)
Obtienen el tipo de un nodo del arbol sintáctico de entrada en caso de que dicho nodo tenga un solo token. |
static void |
simplify(Adapter root)
Simplifica las expresiones del árbol de adaptadores |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Utilities()
| Method Detail |
|---|
public static int getType(Node n)
n - Nodo cuyo tipo se quiere conocer
public static java.lang.String getText(Node n)
n - Nodo del cual se quiere obtener el texto
public static java.lang.String getText(SimpleNode s)
s - Nodo del cual se quiere obtener el texto
public static Adapter buildTree(Node root,
java.lang.String sql,
DataSourceFactory ds)
root - Nodo raizsql - DOCUMENT ME!ds - DOCUMENT ME!
public static boolean checkExpressions(Adapter[] childs)
childs - conjunto de adaptadores
public static void simplify(Adapter root)
root - raiz del arbol que se simplifica
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||