|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.SqlQuery
| Constructor Summary | |
SqlQuery()
Creates a new instance of SqlQuery |
|
| Method Summary | |
void |
addQueryColumn(SqlColumn column)
|
void |
addRelateColumn(SqlColumn column)
Adds a relate column to the SqlQuery. |
java.lang.Object |
clone()
|
SqlQuery |
getCopy()
|
java.lang.String |
getDescription()
Gets the name of the SqlQuery, which appears as a title on the identify and select reports. |
java.util.HashSet |
getExamples(SqlConnections connections,
SqlColumn column)
|
java.lang.String |
getExamplesSqlStatement(SqlColumn column)
Gets the SQL statement after replacing parameters. |
java.lang.String |
getFilterWhereExpression(SqlConnections connections,
java.lang.String sqlWhereExpression)
|
boolean |
getMaximumResultsExceeded()
Returns an indicator of whether the maximum number of results has been exceeded. |
int |
getObjectId()
Returns the IMF internal object id for this object, guaranteed to be different from any other oobject of this type in the currently running application. |
java.lang.String |
getQueryBuilderQueryString()
|
SqlColumn |
getQueryColumnByObjectId(int objectId)
|
java.util.ArrayList |
getQueryColumns()
|
java.lang.String |
getSqlStatement(java.lang.String sqlWhereExpression)
|
void |
query()
|
void |
setDescription(java.lang.String description)
Sets the name of the SqlQuery, which appears as a title on the identify and select reports. |
void |
setExamplesMaximumResults(int maxResults)
|
void |
setMaximumResults(int maxResults)
|
void |
setQueryBuilderQueryString(java.lang.String query)
|
void |
setRecordset(AimsRecordset rs)
Sets the feature layer recordset for use in retrieving values contained in the feature attributes. |
void |
setXmlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
Sets one of the attributes of this object using a string value. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public SqlQuery()
| Method Detail |
public java.lang.Object clone()
public SqlQuery getCopy()
public int getObjectId()
public void addRelateColumn(SqlColumn column)
column - The SqlColumn object.public void addQueryColumn(SqlColumn column)
public java.util.ArrayList getQueryColumns()
public SqlColumn getQueryColumnByObjectId(int objectId)
public void setExamplesMaximumResults(int maxResults)
public boolean getMaximumResultsExceeded()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public void setMaximumResults(int maxResults)
public void setRecordset(AimsRecordset rs)
rs - The layer's recordset object.
public java.util.HashSet getExamples(SqlConnections connections,
SqlColumn column)
public java.lang.String getExamplesSqlStatement(SqlColumn column)
public java.lang.String getSqlStatement(java.lang.String sqlWhereExpression)
public java.lang.String getFilterWhereExpression(SqlConnections connections,
java.lang.String sqlWhereExpression)
public void query()
public void setXmlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
tag - The XML element tag containing this attribute.name - The XML attribute name.value - The XML attribute value.public java.lang.String getQueryBuilderQueryString()
public void setQueryBuilderQueryString(java.lang.String query)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||