Package com.objectsql.query
Class AbstractQueryImpl
java.lang.Object
com.objectsql.query.AbstractQueryImpl
- All Implemented Interfaces:
IQuery
- Direct Known Subclasses:
MultiQueryImpl,QueryImpl
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanprotected booleanprotected booleanprotected Optionsprotected TextTransformType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCondition(Condition condition) protected voidbooleanvoidvoidvoidid()booleanbooleanbooleanschema()voidsetDataPermission(boolean allowed) voidvoidsetOptions(Options options) voidvoidsetQueryConvert(QueryHandler queryConvert) voidvoidsetTextTransformType(TextTransformType textTransformType) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.objectsql.query.IQuery
doQuery, doQueryCount, getFinalReturnColumns, getFixedReturnColumns, getGroupCountSelectColumns, getGroups, getReturnClass, getReturnColumns, getTable
-
Field Details
-
distinct
protected boolean distinct -
conditions
-
havings
-
dataPermission
protected boolean dataPermission -
orders
-
textTransformType
-
lessDatePlus
protected boolean lessDatePlus -
lessEqualDatePlus
protected boolean lessEqualDatePlus -
options
-
-
Constructor Details
-
AbstractQueryImpl
public AbstractQueryImpl()
-
-
Method Details
-
schema
-
setSchema
-
getQueryConvert
- Specified by:
getQueryConvertin interfaceIQuery
-
setQueryConvert
- Specified by:
setQueryConvertin interfaceIQuery
-
addCondition
-
addHaving
-
id
-
setId
-
isDistinct
public boolean isDistinct()- Specified by:
isDistinctin interfaceIQuery
-
getConditions
- Specified by:
getConditionsin interfaceIQuery
-
getHavings
- Specified by:
getHavingsin interfaceIQuery
-
getOrders
-
setDataPermission
public void setDataPermission(boolean allowed) - Specified by:
setDataPermissionin interfaceIQuery
-
dataPermission
public boolean dataPermission()- Specified by:
dataPermissionin interfaceIQuery
-
textTransformType
- Specified by:
textTransformTypein interfaceIQuery
-
setTextTransformType
- Specified by:
setTextTransformTypein interfaceIQuery
-
isLessEqualDatePlus235959
public boolean isLessEqualDatePlus235959()- Specified by:
isLessEqualDatePlus235959in interfaceIQuery
-
isLessDatePlus235959
public boolean isLessDatePlus235959()- Specified by:
isLessDatePlus235959in interfaceIQuery
-
enableLessOrLessEqualDatePlus235959
public void enableLessOrLessEqualDatePlus235959()- Specified by:
enableLessOrLessEqualDatePlus235959in interfaceIQuery
-
enableLessDatePlus235959
public void enableLessDatePlus235959()- Specified by:
enableLessDatePlus235959in interfaceIQuery
-
enableLessEqualDatePlus235959
public void enableLessEqualDatePlus235959()- Specified by:
enableLessEqualDatePlus235959in interfaceIQuery
-
getPaging
-
setPaging
-
setOptions
- Specified by:
setOptionsin interfaceIQuery
-
getOptions
- Specified by:
getOptionsin interfaceIQuery
-