|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.hardcode.gdbms.engine.strategies.Strategy
com.hardcode.gdbms.engine.strategies.FirstStrategy
public class FirstStrategy
Strategy de pruebas, en la que los metodos tienen la característica de que son los más fáciles de implementar en el momento en que fueron necesarios
| Constructor Summary | |
|---|---|
FirstStrategy()
|
|
| Method Summary | |
|---|---|
DataSource |
custom(CustomAdapter instr)
Makes a custom query |
DataSource |
select(SelectAdapter instr)
Realiza una select a partir de la instrucción que se pasa como parámetro |
DataSource |
union(UnionAdapter instr)
Realiza una union a partir de la instrucción que se pasa como parámetro |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FirstStrategy()
| Method Detail |
|---|
public DataSource select(SelectAdapter instr)
throws ExecutionException
Strategy
select in class Strategyinstr - Objeto con la información sobre las tablas que entran en
juego en la instrucción, campos, expresiones condicionales, ...
ExecutionException - The query failedcom.hardcode.gdbms.engine.strategies.Strategy#select(com.hardcode.gdbms.parser.ASTSQLSelectCols)
public DataSource union(UnionAdapter instr)
throws ExecutionException
Strategy
union in class Strategyinstr - Objeto con la información sobre las tablas que entran en
juego en la instrucción
ExecutionException - The query failedcom.hardcode.gdbms.engine.strategies.Strategy#union(String,
com.hardcode.gdbms.engine.instruction.UnionInstruction)
public DataSource custom(CustomAdapter instr)
throws ExecutionException
Strategy
custom in class Strategyinstr - The instruction specifying the custom query
DriverException
NoSuchTableException
com.hardcode.driverManager.DriverLoadException
ExecutionException - The query failedcom.hardcode.gdbms.engine.strategies.Strategy#custom(String,
com.hardcode.gdbms.engine.instruction.CustomAdapter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||