|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use EvalContext | |
|---|---|
| de.mguennewig.pobjects | The package de.mguennewig.pobjects provides an abstraction
layer on top of a set of database tables by which table rows can be
accessed transparently as Java objects. |
| de.mguennewig.pobjects.event | The package provides classes to listen to database changes performed over the PObject library. |
| de.mguennewig.pobjects.filesystem | This package contains a PObjects Container that uses the file
system tree as a database table. |
| de.mguennewig.pobjects.jdbc | This package contains Container implementations that
use a JDBC connection. |
| de.mguennewig.pobjects.memdb | This package contains a simple non-persistent Container
implementation that operates only in memory. |
| Uses of EvalContext in de.mguennewig.pobjects |
|---|
| Subclasses of EvalContext in de.mguennewig.pobjects | |
|---|---|
class |
SQLEvalContext
Internal class to convert the internal term expressions into SQL statements. |
| Methods in de.mguennewig.pobjects that return EvalContext | |
|---|---|
abstract EvalContext |
Query.evaluate(boolean forCount)
Evaluates this query. |
EvalContext |
Container.newEvalContext(int numColumns)
|
| Methods in de.mguennewig.pobjects with parameters of type EvalContext | |
|---|---|
java.lang.String |
Term.getSqlValue(EvalContext eval)
Returns the SQL expression for this term. |
java.lang.String |
Predicate.getSqlValue(EvalContext eval)
Returns the SQL equivalent expression for this predicate. |
java.lang.String |
Member.getSqlValue(EvalContext eval)
Returns the SQL expression for this term. |
java.lang.String |
LiteralSet.getSqlValue(EvalContext eval)
Returns the SQL representation for this term. |
java.lang.String |
Literal.getSqlValue(EvalContext eval)
Returns the SQL representation for this term. |
java.lang.String |
Junction.getSqlValue(EvalContext eval)
Returns the SQL expression for this term. |
java.lang.String |
FctCall.getSqlValue(EvalContext eval)
|
java.lang.String |
Cast.getSqlValue(EvalContext eval)
Returns the SQL expression for this term. |
| Uses of EvalContext in de.mguennewig.pobjects.event |
|---|
| Methods in de.mguennewig.pobjects.event that return EvalContext | |
|---|---|
EvalContext |
ContainerWrapper.newEvalContext(int numColumns)
|
| Uses of EvalContext in de.mguennewig.pobjects.filesystem |
|---|
| Methods in de.mguennewig.pobjects.filesystem that return EvalContext | |
|---|---|
EvalContext |
FileSystemContainer.newEvalContext(int numColumns)
|
| Uses of EvalContext in de.mguennewig.pobjects.jdbc |
|---|
| Subclasses of EvalContext in de.mguennewig.pobjects.jdbc | |
|---|---|
static class |
MySQLContainer.MySQLEvalContext
MySQL has a bug with OUTER JOINs and this special evaluation
context works around it. |
static class |
SQLiteContainer.SQLiteEvalContext
|
| Methods in de.mguennewig.pobjects.jdbc that return EvalContext | |
|---|---|
EvalContext |
JdbcQuery.evaluate(boolean forCount)
Evaluates this query. |
EvalContext |
SQLiteContainer.newEvalContext(int numColumns)
|
EvalContext |
OracleContainer.newEvalContext(int numColumns)
|
EvalContext |
MySQLContainer.newEvalContext(int numColumns)
|
EvalContext |
JdbcContainer.newEvalContext(int numColumns)
|
| Constructors in de.mguennewig.pobjects.jdbc with parameters of type EvalContext | |
|---|---|
JdbcQuery.PObjJdbcResultSet(EvalContext context,
java.sql.ResultSet rs)
Creates a new PObjJdbcResultSet. |
|
| Uses of EvalContext in de.mguennewig.pobjects.memdb |
|---|
| Methods in de.mguennewig.pobjects.memdb that return EvalContext | |
|---|---|
EvalContext |
PredicateQuery.evaluate(boolean forCount)
Evaluates this query. |
EvalContext |
MemoryContainer.newEvalContext(int numColumns)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||