|
||||||||||
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 |