|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.hlcl.rql.as.DatabaseQuery
public class DatabaseQuery
This class encapsulates an SQL statement and offer access to parts of the SELECT statement.
Constructor Summary | |
---|---|
DatabaseQuery(java.lang.String selectStatement)
Creates a database query from the given SELECT statement. |
Method Summary | |
---|---|
java.lang.String |
getSelectStatement()
Returns the encapsulated SELECT statement. |
java.lang.String |
getWhereClause()
Returns the whole where clause of this statement. |
java.lang.String |
getWhereClauseColumnValue(java.lang.String columnName,
java.lang.String logicalDelimiter,
java.lang.String operator)
Returns value of the given columnName the where clause of this statement. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DatabaseQuery(java.lang.String selectStatement)
Method Detail |
---|
public java.lang.String getWhereClause()
public java.lang.String getSelectStatement()
public java.lang.String getWhereClauseColumnValue(java.lang.String columnName, java.lang.String logicalDelimiter, java.lang.String operator)
Deliver the value HAPAGL for statement ... where matchcode_name = 'HAPAGL' and matchcode_suppl = 043" and given columnName = machcode_name and logicalDelimiter = and and operator = =
Returns null, if column name could not be found.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |