|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.deegree.io.datastore.sql.VirtualContentProvider
public class VirtualContentProvider
Responsible for determining the value of properties that are mapped to SQLFunctionCall
s.
This involves the lookup of the values of variables (SpecialContent
instances).
Variable name | Description |
---|---|
$QUERY.BBOX | Bounding box of the query (null if it is not present). |
SQLFunctionCall
,
SpecialContent
Constructor Summary | |
---|---|
VirtualContentProvider(Filter filter,
AbstractSQLDatastore ds,
java.sql.Connection conn)
Creates a new instance of VirtualContentProvider . |
Method Summary | |
---|---|
void |
appendSpecialContentValue(StatementBuffer query,
SpecialContent param)
Appends the variable from a SpecialContent property to the given
StatementBuffer . |
void |
appendSQLFunctionCall(StatementBuffer query,
java.lang.String tableAlias,
SQLFunctionCall call)
Appends a SQLFunctionCall to the given StatementBuffer . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
VirtualContentProvider(Filter filter, AbstractSQLDatastore ds, java.sql.Connection conn)
VirtualContentProvider
.
filter
- ds
- conn
- Method Detail |
---|
public void appendSQLFunctionCall(StatementBuffer query, java.lang.String tableAlias, SQLFunctionCall call)
SQLFunctionCall
to the given StatementBuffer
.
This includes the correct qualification of all columns that are used as FunctionParam
s.
query
- tableAlias
- call
- public void appendSpecialContentValue(StatementBuffer query, SpecialContent param)
SpecialContent
property to the given
StatementBuffer
.
query
- param
-
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org