public class QuerySetImpl extends Object implements QuerySet, Serializable
AR_SET_OPERATOR_INTERSECT, AR_SET_OPERATOR_MAX, AR_SET_OPERATOR_MINUS, AR_SET_OPERATOR_UNION, AR_SET_OPERATOR_UNION_ALL
AR_MULTI_SCHEMA_JOIN_INNER, AR_MULTI_SCHEMA_JOIN_LEFT, AR_MULTI_SCHEMA_JOIN_NONE, AR_MULTI_SCHEMA_JOIN_RIGHT
Constructor and Description |
---|
QuerySetImpl()
Default constructor
|
QuerySetImpl(Query leftQuery,
int setOperator,
Query rightQuery)
Constructor
|
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Clone implementation that returns an Object with data cloned from self.
|
boolean |
equals(Object obj) |
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.
|
Query |
getLeftQuery()
Gets the left query
|
Query |
getRightQuery()
Gets the right query
|
int |
getSetOperator()
Gets the set operator
|
int |
hashCode() |
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.
|
void |
setLeftQuery(Query complexQuery)
Sets the left query
|
void |
setRightQuery(Query complexQuery)
Sets the right query
|
void |
setSetOperator(int setOperator)
Sets the set operator
|
String |
toString() |
String |
toStringShort()
Returns identifier/name information.
|
public Query getLeftQuery()
QuerySet
getLeftQuery
in interface QuerySet
public void setLeftQuery(Query complexQuery)
QuerySet
setLeftQuery
in interface QuerySet
public Query getRightQuery()
QuerySet
getRightQuery
in interface QuerySet
public void setRightQuery(Query complexQuery)
QuerySet
setRightQuery
in interface QuerySet
public int getSetOperator()
QuerySet
getSetOperator
in interface QuerySet
public void setSetOperator(int setOperator)
QuerySet
setSetOperator
in interface QuerySet
public String getAlias()
IQuerySource
getAlias
in interface IQuerySource
public String toStringShort()
IQuerySource
toStringShort
in interface IQuerySource
public Object clone() throws CloneNotSupportedException
clone
in interface IQuerySource
clone
in class Object
CloneNotSupportedException
public int getJoinType()
IQuerySource
getJoinType
in interface IQuerySource
public void setJoinType(int joinType)
IQuerySource
setJoinType
in interface IQuerySource
public QualifierInfo getJoinQualifier()
IQuerySource
getJoinQualifier
in interface IQuerySource
public void setJoinQualifier(QualifierInfo qualifier)
IQuerySource
setJoinQualifier
in interface IQuerySource
public IQuerySource getJoinedWith()
IQuerySource
getJoinedWith
in interface IQuerySource
public void setJoinedWith(IQuerySource query)
IQuerySource
setJoinedWith
in interface IQuerySource
QuerySourceForm.setJoin(com.bmc.arsys.api.IQuerySource, int, com.bmc.arsys.api.QualifierInfo)
? Copyright 2013 BMC Software, Inc.