|
AR System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IQuerySource
The IQuerySource interface defines methods common to
objects that can be used as sources in the multi schema queries.
QuerySourceForm,
RecursiveQuery| Field Summary | |
|---|---|
static int |
AR_MULTI_SCHEMA_JOIN_INNER
Inner join. |
static int |
AR_MULTI_SCHEMA_JOIN_LEFT
Left outer join. |
static int |
AR_MULTI_SCHEMA_JOIN_NONE
No join. |
static int |
AR_MULTI_SCHEMA_JOIN_RIGHT
Right outer join. |
| Method Summary | |
|---|---|
Object |
clone()
Creates and returns a copy of this object. |
String |
getAlias()
Internal use. |
IQuerySource |
getJoinedWith()
Returns the source this source is joined with. |
QualifierInfo |
getJoinQualifier()
Returns the join qualifier. |
int |
getJoinType()
Returns the type of a join. |
void |
setJoinedWith(IQuerySource query)
Sets the source to be joined with. |
void |
setJoinQualifier(QualifierInfo qualifier)
Sets the join qualifier. |
void |
setJoinType(int joinType)
Sets the type of a join. |
String |
toStringShort()
Returns identifier/name information. |
| Field Detail |
|---|
static final int AR_MULTI_SCHEMA_JOIN_NONE
static final int AR_MULTI_SCHEMA_JOIN_INNER
static final int AR_MULTI_SCHEMA_JOIN_LEFT
static final int AR_MULTI_SCHEMA_JOIN_RIGHT
| Method Detail |
|---|
int getJoinType()
void setJoinType(int joinType)
QualifierInfo getJoinQualifier()
void setJoinQualifier(QualifierInfo qualifier)
IQuerySource getJoinedWith()
void setJoinedWith(IQuerySource query)
QuerySourceForm.setJoin(com.bmc.arsys.api.IQuerySource, int, com.bmc.arsys.api.QualifierInfo)String getAlias()
Object clone()
throws CloneNotSupportedException
CloneNotSupportedExceptionString toStringShort()
|
AR System Java API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||