|
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
CloneNotSupportedException
String toStringShort()
|
AR System Java API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |