gran.app.filter
Class TaskPreFilter
java.lang.Object
gran.app.filter.PreFilter
gran.app.filter.TaskPreFilter
- public class TaskPreFilter
- extends gran.app.filter.PreFilter
|
Constructor Summary |
TaskPreFilter(TaskFValue fv,
java.util.Set allTask,
java.lang.String taskId,
java.lang.String currentUserId)
|
|
Method Summary |
protected void |
addIsNotResult(net.sf.hibernate.Criteria cr)
|
protected void |
addIsNotResult(net.sf.hibernate.Criteria cr,
java.lang.String message)
|
protected void |
addResult(net.sf.hibernate.Criteria cr)
|
protected void |
addResult(net.sf.hibernate.Criteria cr,
java.lang.String message)
|
protected void |
applyDateCriteria(net.sf.hibernate.Criteria cr,
java.lang.String property,
java.lang.String column,
boolean execute)
|
protected void |
applyDateCriteria(net.sf.hibernate.Criteria cr,
java.lang.String property,
java.lang.String column,
boolean execute,
boolean addParent)
|
protected void |
applyFloatCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column,
boolean execute)
|
protected void |
applyFloatCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column,
boolean execute,
boolean addParent)
|
protected void |
applyIntegerCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column,
boolean addParent)
|
protected void |
applyListCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column1,
java.lang.String column2,
boolean execute)
|
protected void |
applyListCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column1,
java.lang.String column2,
boolean execute,
boolean addParent)
|
protected boolean |
isNotQuery(java.lang.String value,
int type)
|
boolean |
needPreFilter()
|
protected java.util.ArrayList |
parseFilterValue(java.lang.String s)
|
protected void |
udf(net.sf.hibernate.Session sess)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_PARENT
protected static final int MAX_PARENT
- See Also:
- Constant Field Values
TASK
protected static final int TASK
- See Also:
- Constant Field Values
UDFVAL
protected static final int UDFVAL
- See Also:
- Constant Field Values
fv
protected FValue fv
needPreFilter
protected boolean needPreFilter
firstInResult
protected boolean firstInResult
hasInResult
protected boolean hasInResult
isCriteriaEmpty
protected boolean isCriteriaEmpty
isNotCriteriaEmpty
protected boolean isNotCriteriaEmpty
currentUserId
protected java.lang.String currentUserId
all
protected java.util.Set all
parent
protected java.util.List parent
useParent
protected boolean useParent
result
protected java.util.Set result
isNotResult
protected java.util.Set isNotResult
TaskPreFilter
public TaskPreFilter(TaskFValue fv,
java.util.Set allTask,
java.lang.String taskId,
java.lang.String currentUserId)
throws GranException
isNotQuery
protected boolean isNotQuery(java.lang.String value,
int type)
applyListCriteria
protected void applyListCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column1,
java.lang.String column2,
boolean execute)
throws net.sf.hibernate.HibernateException,
GranException
- Throws:
net.sf.hibernate.HibernateException
GranException
applyListCriteria
protected void applyListCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column1,
java.lang.String column2,
boolean execute,
boolean addParent)
throws net.sf.hibernate.HibernateException,
GranException
- Throws:
net.sf.hibernate.HibernateException
GranException
applyFloatCriteria
protected void applyFloatCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column,
boolean execute)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
applyFloatCriteria
protected void applyFloatCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column,
boolean execute,
boolean addParent)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
applyDateCriteria
protected void applyDateCriteria(net.sf.hibernate.Criteria cr,
java.lang.String property,
java.lang.String column,
boolean execute)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
applyDateCriteria
protected void applyDateCriteria(net.sf.hibernate.Criteria cr,
java.lang.String property,
java.lang.String column,
boolean execute,
boolean addParent)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
applyIntegerCriteria
protected void applyIntegerCriteria(net.sf.hibernate.Criteria cr,
java.lang.String value,
java.lang.String column,
boolean addParent)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
addIsNotResult
protected void addIsNotResult(net.sf.hibernate.Criteria cr)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
addIsNotResult
protected void addIsNotResult(net.sf.hibernate.Criteria cr,
java.lang.String message)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
addResult
protected void addResult(net.sf.hibernate.Criteria cr)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
addResult
protected void addResult(net.sf.hibernate.Criteria cr,
java.lang.String message)
throws net.sf.hibernate.HibernateException
- Throws:
net.sf.hibernate.HibernateException
udf
protected void udf(net.sf.hibernate.Session sess)
throws GranException,
net.sf.hibernate.HibernateException
- Throws:
GranException
net.sf.hibernate.HibernateException
needPreFilter
public boolean needPreFilter()
parseFilterValue
protected java.util.ArrayList parseFilterValue(java.lang.String s)
throws GranException
- Throws:
GranException
Copyright © 2002-2005 TrackStudio, Ltd. All Rights Reserved.