gran.app.filter
Class FValue

java.lang.Object
  extended byjava.util.AbstractMap
      extended byjava.util.HashMap
          extended bygran.app.filter.FValue
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class FValue
extends java.util.HashMap
implements java.util.Map, java.io.Serializable

This class represents task filters

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Map
java.util.Map.Entry
 
Field Summary
static java.lang.String ABUDGET
           
static java.lang.String AMP
           
static java.lang.String BUDGET
           
static java.lang.String BUDGETMSG
           
static java.lang.String BULKPROCESSINGTOOL
           
static java.lang.String CATEGORY
           
static java.lang.String CHILDCOUNT
           
static java.lang.String CLOSEDATE
           
static java.lang.String DATEMSG
           
static java.lang.String DEADLINE
           
static java.lang.String DELIM
           
static java.lang.String DESCRIPTION
           
static java.lang.String HANDLER
           
static java.lang.String HANDLERSTATUS
           
static java.lang.String HASBUDGET
           
static java.lang.String HASTIME
           
static java.lang.String HIDE
           
static java.lang.String MESSAGECOUNT
           
static java.lang.String MESSAGEFILTER
           
static java.lang.String MESSAGEVIEW
           
static java.lang.String MSGHANDLER
           
static java.lang.String MSGSUBMITTER
           
static java.lang.String NAME
           
static java.lang.String NAVIGATOR
           
static java.lang.String ONPAGE
           
static java.lang.String OVERBUDGET
           
static java.lang.String OVERTIME
           
static java.lang.String PRIORITY
           
static java.lang.String RESOLUTION
           
static java.lang.String RESOLUTIONMSG
           
static java.lang.String SEARCH
           
static java.lang.String SORTORDER
           
static java.lang.String STATUS
           
static java.lang.String SUB
           
static java.lang.String SUBMITDATE
           
static java.lang.String SUBMITTER
           
static java.lang.String SUBMITTERSTATUS
           
static java.lang.String SUBTASK
           
static java.lang.String TASKNUMBER
           
static java.lang.String TEXTMSG
           
static java.lang.String TYPEMSG
           
static java.lang.String UDF
           
static java.lang.String UDF_SORT
           
static java.lang.String UPDATEDATE
           
static java.lang.String USE
          Other constants, not registered
static java.lang.String WORD
           
 
Constructor Summary
FValue()
          Constructor
 
Method Summary
 java.lang.String get(java.lang.String s)
           
 java.util.ArrayList getHide()
           
 java.util.ArrayList getList(java.lang.String key)
           
 java.util.ArrayList getUse()
           
 java.util.ArrayList getUseForMessages()
           
 java.util.ArrayList getUseForTask()
           
 java.util.ArrayList getUseForUdf()
           
 java.util.ArrayList getView()
           
 boolean hasListValue(java.lang.String key, java.lang.String value)
           
 boolean needFilterUDF()
          returns true, if values of the 'list' contains specified String
static java.util.ArrayList parseFilterValue(java.lang.String s)
           
 void setFilter(RequestWrapper req)
           
 void setList(java.lang.String key, java.lang.String[] values)
          sets 'list' filter value
 
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
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Field Detail

CATEGORY

public static final java.lang.String CATEGORY

STATUS

public static final java.lang.String STATUS

RESOLUTION

public static final java.lang.String RESOLUTION

SUBMITTER

public static final java.lang.String SUBMITTER

HANDLER

public static final java.lang.String HANDLER

SUBMITTERSTATUS

public static final java.lang.String SUBMITTERSTATUS

HANDLERSTATUS

public static final java.lang.String HANDLERSTATUS

SORTORDER

public static final java.lang.String SORTORDER

SUBTASK

public static final java.lang.String SUBTASK

HASBUDGET

public static final java.lang.String HASBUDGET

HASTIME

public static final java.lang.String HASTIME

OVERBUDGET

public static final java.lang.String OVERBUDGET

OVERTIME

public static final java.lang.String OVERTIME

SEARCH

public static final java.lang.String SEARCH

WORD

public static final java.lang.String WORD

ONPAGE

public static final java.lang.String ONPAGE

PRIORITY

public static final java.lang.String PRIORITY

UPDATEDATE

public static final java.lang.String UPDATEDATE

SUBMITDATE

public static final java.lang.String SUBMITDATE

CLOSEDATE

public static final java.lang.String CLOSEDATE

DEADLINE

public static final java.lang.String DEADLINE

BUDGET

public static final java.lang.String BUDGET

ABUDGET

public static final java.lang.String ABUDGET

UDF

public static final java.lang.String UDF

UDF_SORT

public static final java.lang.String UDF_SORT

MESSAGECOUNT

public static final java.lang.String MESSAGECOUNT

CHILDCOUNT

public static final java.lang.String CHILDCOUNT

NAME

public static final java.lang.String NAME

NAVIGATOR

public static final java.lang.String NAVIGATOR

MESSAGEVIEW

public static final java.lang.String MESSAGEVIEW

MESSAGEFILTER

public static final java.lang.String MESSAGEFILTER

DESCRIPTION

public static final java.lang.String DESCRIPTION

MSGSUBMITTER

public static final java.lang.String MSGSUBMITTER

MSGHANDLER

public static final java.lang.String MSGHANDLER

DATEMSG

public static final java.lang.String DATEMSG

RESOLUTIONMSG

public static final java.lang.String RESOLUTIONMSG

BUDGETMSG

public static final java.lang.String BUDGETMSG

TYPEMSG

public static final java.lang.String TYPEMSG

TEXTMSG

public static final java.lang.String TEXTMSG

BULKPROCESSINGTOOL

public static final java.lang.String BULKPROCESSINGTOOL

TASKNUMBER

public static final java.lang.String TASKNUMBER

USE

public static final java.lang.String USE
Other constants, not registered


HIDE

public static final java.lang.String HIDE

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
Constructor Detail

FValue

public FValue()
Constructor

Method Detail

get

public java.lang.String get(java.lang.String s)

setFilter

public void setFilter(RequestWrapper req)
               throws GranException
Throws:
GranException

setList

public void setList(java.lang.String key,
                    java.lang.String[] values)
sets 'list' filter value


getList

public java.util.ArrayList getList(java.lang.String key)

needFilterUDF

public boolean needFilterUDF()
returns true, if values of the 'list' contains specified String


hasListValue

public boolean hasListValue(java.lang.String key,
                            java.lang.String value)

parseFilterValue

public static java.util.ArrayList parseFilterValue(java.lang.String s)

getUse

public java.util.ArrayList getUse()

getUseForTask

public java.util.ArrayList getUseForTask()

getUseForMessages

public java.util.ArrayList getUseForMessages()

getUseForUdf

public java.util.ArrayList getUseForUdf()

getHide

public java.util.ArrayList getHide()

getView

public java.util.ArrayList getView()


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.