apollo.Storable
Class WhereQuery
java.lang.Object
|
+--apollo.Storable.WhereStatement
|
+--apollo.Storable.WhereQuery
- public class WhereQuery
- extends WhereStatement
Field Summary |
static java.lang.String |
AND
|
static java.lang.String |
EQUAL
|
static java.lang.String |
GREATER
|
static java.lang.String |
GREATER_EQUAL
|
static java.lang.String |
LESS
|
static java.lang.String |
LESS_EQUAL
|
static java.lang.String |
NOT_EQUAL
|
static java.lang.String |
OR
|
Method Summary |
boolean |
getDistinct()
|
java.util.Enumeration |
getEnumTablesUsed()
|
java.lang.Integer |
getLimitOffset()
|
java.lang.Integer |
getLimitRows()
|
ManagerTracker |
getMT()
|
java.lang.String |
getStrClause()
|
static java.lang.String |
getStringCalendar(java.util.Calendar c)
|
java.lang.String |
getStrOperator()
|
java.lang.String |
getStrOrderBy()
|
boolean |
hasLimit()
|
boolean |
hasOrderBy()
|
void |
insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue)
|
void |
insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue,
java.lang.Class clFieldValue)
|
void |
insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue,
java.lang.Class clFieldValue,
java.lang.String comparison)
|
void |
insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue,
java.lang.String comparison)
|
void |
insertWhereSubClause(java.lang.String operator,
WhereQuery whereSubQuery)
|
void |
resetLimit()
|
void |
resetOrderBy()
|
void |
setDistinct(boolean distinct)
|
void |
setLimitOffset(java.lang.Integer limitOffset)
|
void |
setLimitRows(java.lang.Integer limitRows)
|
void |
setMT(ManagerTracker MT)
|
void |
setOperator(java.lang.String operator)
|
void |
setOrderBy(java.lang.Class clOrderBy,
java.lang.String strFieldOrderBy)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AND
public static final java.lang.String AND
OR
public static final java.lang.String OR
EQUAL
public static final java.lang.String EQUAL
NOT_EQUAL
public static final java.lang.String NOT_EQUAL
GREATER
public static final java.lang.String GREATER
LESS
public static final java.lang.String LESS
GREATER_EQUAL
public static final java.lang.String GREATER_EQUAL
LESS_EQUAL
public static final java.lang.String LESS_EQUAL
WhereQuery
public WhereQuery()
setMT
public void setMT(ManagerTracker MT)
- Overrides:
setMT
in class WhereStatement
getMT
public ManagerTracker getMT()
- Overrides:
getMT
in class WhereStatement
getStrOperator
public java.lang.String getStrOperator()
- Overrides:
getStrOperator
in class WhereStatement
insertWhereClause
public void insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue,
java.lang.Class clFieldValue,
java.lang.String comparison)
getStringCalendar
public static java.lang.String getStringCalendar(java.util.Calendar c)
insertWhereClause
public void insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue,
java.lang.Class clFieldValue)
insertWhereClause
public void insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue,
java.lang.String comparison)
insertWhereClause
public void insertWhereClause(java.lang.String operator,
java.lang.String strFieldName,
java.lang.Class clFieldName,
java.lang.Object fieldValue)
insertWhereSubClause
public void insertWhereSubClause(java.lang.String operator,
WhereQuery whereSubQuery)
setOperator
public void setOperator(java.lang.String operator)
setLimitOffset
public void setLimitOffset(java.lang.Integer limitOffset)
- Overrides:
setLimitOffset
in class WhereStatement
getLimitOffset
public java.lang.Integer getLimitOffset()
- Overrides:
getLimitOffset
in class WhereStatement
setLimitRows
public void setLimitRows(java.lang.Integer limitRows)
- Overrides:
setLimitRows
in class WhereStatement
getLimitRows
public java.lang.Integer getLimitRows()
- Overrides:
getLimitRows
in class WhereStatement
resetLimit
public void resetLimit()
- Overrides:
resetLimit
in class WhereStatement
hasLimit
public boolean hasLimit()
- Overrides:
hasLimit
in class WhereStatement
resetOrderBy
public void resetOrderBy()
hasOrderBy
public boolean hasOrderBy()
- Overrides:
hasOrderBy
in class WhereStatement
setOrderBy
public void setOrderBy(java.lang.Class clOrderBy,
java.lang.String strFieldOrderBy)
getStrOrderBy
public java.lang.String getStrOrderBy()
- Overrides:
getStrOrderBy
in class WhereStatement
getEnumTablesUsed
public java.util.Enumeration getEnumTablesUsed()
- Overrides:
getEnumTablesUsed
in class WhereStatement
getDistinct
public boolean getDistinct()
- Overrides:
getDistinct
in class WhereStatement
setDistinct
public void setDistinct(boolean distinct)
getStrClause
public java.lang.String getStrClause()
- Overrides:
getStrClause
in class WhereStatement