com.remedy.arsys.api
Class QueryInfo
java.lang.Object
|
+--com.remedy.arsys.api.QueryInfo
- All Implemented Interfaces:
- java.lang.Cloneable
- public class QueryInfo
- extends java.lang.Object
- implements java.lang.Cloneable
The QueryInfo class represents how a query should be processed.
Used as part of building a qualifier (QualifierInfo)
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryInfo
public QueryInfo(NameID schema,
ServerNameID serverName,
QualifierInfo qual,
FieldID fldID,
int nMatchMode)
getSchemaID
public NameID getSchemaID()
- Returns ID of schema in query.
getServerName
public ServerNameID getServerName()
- Returns Server name in query.
getQualifierInfo
public QualifierInfo getQualifierInfo()
- Returns
Qualifier in query.
getMatchMode
public int getMatchMode()
- Returns integer value representing type of match in query.
For example,
Constants.AR_MULTI_MATCH_USE_FIRST.
getFieldID
public FieldID getFieldID()
- Returns field ID in query.
clone
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
- Clone implementation that returns an Object with data cloned from self
- Overrides:
clone in class java.lang.Object