gran.app.filter
Class UserPreFilter
java.lang.Object
gran.app.filter.PreFilter
gran.app.filter.UserPreFilter
- public class UserPreFilter
- extends gran.app.filter.PreFilter
Method Summary |
protected boolean |
applyDateCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column)
|
protected boolean |
applyFloatCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column)
|
protected boolean |
applyHandlerListCriteria(org.hibernate.Criteria cr,
java.lang.String key)
|
protected boolean |
applyIntegerCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column)
|
protected boolean |
applyListCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column1,
java.lang.String column2)
|
protected boolean |
applyMultiListCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column1,
java.lang.String column2)
|
protected boolean |
emptyOperand(java.lang.String value,
int type)
|
static java.util.Set |
fastRetainAll(java.util.Set s1,
java.util.Set s2)
|
java.util.Set |
filterUsers(java.util.Set sourceUsersSet,
java.lang.String userId)
|
protected java.util.Set |
getResult(org.hibernate.Criteria cr)
|
protected java.util.ArrayList |
parseFilterValue(java.lang.String s)
|
protected java.util.Set |
processUdfs(java.util.List parentObjects,
java.util.Set allObjects)
|
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
fv
protected FValue fv
sess
protected org.hibernate.Session sess
currentUserId
protected java.lang.String currentUserId
UserPreFilter
public UserPreFilter(UserFValue fv,
java.lang.String currentUserId)
throws GranException
filterUsers
public java.util.Set filterUsers(java.util.Set sourceUsersSet,
java.lang.String userId)
throws GranException
- Throws:
GranException
applyListCriteria
protected boolean applyListCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column1,
java.lang.String column2)
throws GranException
- Throws:
GranException
applyMultiListCriteria
protected boolean applyMultiListCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column1,
java.lang.String column2)
throws GranException
- Throws:
GranException
applyFloatCriteria
protected boolean applyFloatCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column)
throws GranException
- Throws:
GranException
applyDateCriteria
protected boolean applyDateCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column)
throws GranException
- Throws:
GranException
applyIntegerCriteria
protected boolean applyIntegerCriteria(org.hibernate.Criteria cr,
java.lang.String key,
java.lang.String column)
throws GranException
- Throws:
GranException
getResult
protected java.util.Set getResult(org.hibernate.Criteria cr)
throws GranException
- Throws:
GranException
processUdfs
protected java.util.Set processUdfs(java.util.List parentObjects,
java.util.Set allObjects)
throws GranException
- Throws:
GranException
emptyOperand
protected boolean emptyOperand(java.lang.String value,
int type)
parseFilterValue
protected java.util.ArrayList parseFilterValue(java.lang.String s)
throws GranException
- Throws:
GranException
fastRetainAll
public static java.util.Set fastRetainAll(java.util.Set s1,
java.util.Set s2)
applyHandlerListCriteria
protected boolean applyHandlerListCriteria(org.hibernate.Criteria cr,
java.lang.String key)
throws GranException
- Throws:
GranException
Copyright © 2002-2005 TrackStudio, Ltd. All Rights Reserved.