uk.co.agena.minerva.model.querymodel
Class DatabaseQuery
java.lang.Object
uk.co.agena.minerva.model.querymodel.DatabaseQuery
public class DatabaseQuery
- extends java.lang.Object
Holds the query string needed to perform a database query.
This does not hold an actual instantiation of a query, with
parameters and results. That is held by a QueryInstance object.
- Author:
- hearty
Constructor Summary |
DatabaseQuery(DataSource dataSource,
java.lang.String name,
java.lang.String query,
java.lang.String description)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DatabaseQuery
public DatabaseQuery(DataSource dataSource,
java.lang.String name,
java.lang.String query,
java.lang.String description)
load
public static DatabaseQuery load(XmlHelper helper,
DataSource dataSource)
setQuery
public void setQuery(java.lang.String query)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getParameterCount
public int getParameterCount()
getQuery
public java.lang.String getQuery()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getDataSource
public DataSource getDataSource()
isUpdate
public boolean isUpdate()
setUpdate
public void setUpdate(boolean isUpdate)
isStructureQuery
public boolean isStructureQuery()
setStructureQuery
public void setStructureQuery(boolean isStructureQuery)
Copyright © 2006 Agena Ltd. All Rights Reserved.