|
AR System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bmc.arsys.api.QueryBase
public abstract class QueryBase
The QueryBase class is used to
define the properties of a dynamic query.
RegularQuery,
RecursiveQuery,
IQuerySource| Constructor Summary | |
|---|---|
QueryBase()
|
|
| Method Summary | |
|---|---|
boolean |
addFromField(int fieldId,
IQuerySource sourceForm)
Adds a new item to the list of the QueryFormField fields that the dynamic query selects. |
boolean |
addFromField(QueryFormField field)
Adds a new item to the list of the QueryFormField fields that the dynamic query selects. |
boolean |
addFromSource(IQuerySource source)
Adds a new item to the list of the IQuerySource sources that the dynamic query selects from. |
Object |
clone()
Clone implementation that returns an Object with data cloned from self. |
List<QueryFormField> |
getFromFields()
Returns a list of the QueryFormField fields that the dynamic query selects. |
List<IQuerySource> |
getFromSources()
Returns a list of the IQuerySource sources that the dynamic query selects from. |
QualifierInfo |
getQualifier()
Returns a qualifier for the dynamic query |
void |
setFromFields(List<QueryFormField> fromFields)
Sets the list of the QueryFormField fields that the dynamic query selects. |
void |
setFromSources(List<IQuerySource> sources)
Sets the list of the IQuerySource sources that the dynamic query selects from. |
void |
setQualifier(QualifierInfo qualifier)
Sets the qualifier for the dynamic query |
String |
toString()
Returns a string description of the object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public QueryBase()
| Method Detail |
|---|
public List<IQuerySource> getFromSources()
IQuerySource sources that the dynamic query selects from.
public void setFromSources(List<IQuerySource> sources)
IQuerySource sources that the dynamic query selects from.
public List<QueryFormField> getFromFields()
QueryFormField fields that the dynamic query selects.
public void setFromFields(List<QueryFormField> fromFields)
QueryFormField fields that the dynamic query selects.
public QualifierInfo getQualifier()
public void setQualifier(QualifierInfo qualifier)
public boolean addFromSource(IQuerySource source)
IQuerySource sources that the dynamic query selects from.
QuerySourceForm.setJoin(com.bmc.arsys.api.IQuerySource, int, com.bmc.arsys.api.QualifierInfo)public boolean addFromField(QueryFormField field)
QueryFormField fields that the dynamic query selects.
public boolean addFromField(int fieldId,
IQuerySource sourceForm)
QueryFormField fields that the dynamic query selects.
public Object clone()
throws CloneNotSupportedException
clone in class ObjectCloneNotSupportedExceptionpublic String toString()
toString in class Object
|
AR System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||