com.trackstudio.app.filter
Class FValue
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
com.trackstudio.app.filter.FValue
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map
- Direct Known Subclasses:
- TaskFValue, UserFValue
public abstract class FValue
- extends java.util.HashMap
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Method Summary |
java.lang.String |
get(java.lang.String s)
|
java.util.ArrayList<java.lang.String> |
getList(java.lang.String key)
|
java.util.Set |
getUse()
|
java.util.ArrayList<java.lang.String> |
getUsedUdfIds()
Достаем ID используемых UDF |
abstract java.util.ArrayList<java.lang.String> |
getUseForUdf()
|
java.util.ArrayList |
getView()
|
boolean |
hasListValue(java.lang.String key,
java.lang.String value)
|
boolean |
needDeepSearch()
|
boolean |
needFilterUDF()
returns true, if values of the 'list' contains specified String |
static java.util.ArrayList<java.lang.String> |
parseFilterValue(java.lang.String s)
|
static java.util.ArrayList<java.lang.String> |
parseFilterValue(java.lang.String s,
java.lang.String delim)
|
void |
set(java.lang.String key,
java.lang.String value)
|
void |
setFilter(javax.servlet.http.HttpServletRequest request)
|
void |
setList(java.lang.String key,
java.lang.String[] values)
sets 'list' filter value |
void |
setUse(java.util.Set use)
|
java.util.ArrayList |
toList(java.lang.String prop)
|
java.util.ArrayList |
toList(java.lang.String prop,
java.lang.String delim)
|
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
SORTORDER
public static final java.lang.String SORTORDER
- See Also:
- Constant Field Values
ONPAGE
public static final java.lang.String ONPAGE
- See Also:
- Constant Field Values
UDF
public static final java.lang.String UDF
- See Also:
- Constant Field Values
UDF_SORT
public static final java.lang.String UDF_SORT
- See Also:
- Constant Field Values
UDF_SORT_LOWERCASE
public static final java.lang.String UDF_SORT_LOWERCASE
- See Also:
- Constant Field Values
CHILDCOUNT
public static final java.lang.String CHILDCOUNT
- See Also:
- Constant Field Values
BULKPROCESSINGTOOL
public static final java.lang.String BULKPROCESSINGTOOL
- See Also:
- Constant Field Values
USE
public static final java.lang.String USE
- Other constants, not registered
- See Also:
- Constant Field Values
HIDE
public static final java.lang.String HIDE
- See Also:
- Constant Field Values
DELIM
public static final java.lang.String DELIM
- See Also:
- Constant Field Values
AMP
public static final java.lang.String AMP
- See Also:
- Constant Field Values
SUB
public static final java.lang.String SUB
- See Also:
- Constant Field Values
FValue
public FValue()
get
public java.lang.String get(java.lang.String s)
setFilter
public void setFilter(javax.servlet.http.HttpServletRequest request)
throws GranException
- Throws:
GranException
set
public void set(java.lang.String key,
java.lang.String value)
setList
public void setList(java.lang.String key,
java.lang.String[] values)
- sets 'list' filter value
getList
public java.util.ArrayList<java.lang.String> getList(java.lang.String key)
needFilterUDF
public boolean needFilterUDF()
- returns true, if values of the 'list' contains specified String
needDeepSearch
public boolean needDeepSearch()
hasListValue
public boolean hasListValue(java.lang.String key,
java.lang.String value)
toList
public java.util.ArrayList toList(java.lang.String prop)
toList
public java.util.ArrayList toList(java.lang.String prop,
java.lang.String delim)
parseFilterValue
public static java.util.ArrayList<java.lang.String> parseFilterValue(java.lang.String s)
parseFilterValue
public static java.util.ArrayList<java.lang.String> parseFilterValue(java.lang.String s,
java.lang.String delim)
getUse
public java.util.Set getUse()
setUse
public void setUse(java.util.Set use)
getView
public java.util.ArrayList getView()
getUseForUdf
public abstract java.util.ArrayList<java.lang.String> getUseForUdf()
getUsedUdfIds
public java.util.ArrayList<java.lang.String> getUsedUdfIds()
- Достаем ID используемых UDF
- Returns:
Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.