com.trackstudio.model
Class Filter
java.lang.Object
  
com.trackstudio.model.Named
      
com.trackstudio.model.Filter
- All Implemented Interfaces: 
 - java.io.Serializable
 
public class Filter
- extends Named
- implements java.io.Serializable
  
Describes common filter properties.
- See Also:
 - Serialized Form
 
 
| Fields inherited from class com.trackstudio.model.Named | 
id, name | 
 
| 
Constructor Summary | 
Filter()
 
            | 
Filter(java.lang.String id)
 
            | 
Filter(java.lang.String taskId,
       java.lang.String ownerId)
 
            | 
Filter(java.lang.String name,
       java.lang.String description,
       boolean priv,
       java.lang.String taskId,
       java.lang.String ownerId)
 
            | 
Filter(java.lang.String name,
       java.lang.String description,
       boolean priv,
       java.lang.String taskId,
       java.lang.String ownerId,
       java.lang.String filterTypeId)
 
            | 
Filter(java.lang.String name,
       java.lang.String description,
       boolean priv,
       Task task,
       User owner)
 
            | 
Filter(Task task,
       User owner)
 
            | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
 
Filter
public Filter(java.lang.String id)
Filter
public Filter(java.lang.String name,
              java.lang.String description,
              boolean priv,
              Task task,
              User owner)
Filter
public Filter(java.lang.String name,
              java.lang.String description,
              boolean priv,
              java.lang.String taskId,
              java.lang.String ownerId)
Filter
public Filter(java.lang.String name,
              java.lang.String description,
              boolean priv,
              java.lang.String taskId,
              java.lang.String ownerId,
              java.lang.String filterTypeId)
Filter
public Filter()
Filter
public Filter(Task task,
              User owner)
Filter
public Filter(java.lang.String taskId,
              java.lang.String ownerId)
getType
public FilterType getType()
 
 
setType
public void setType(FilterType type)
 
 
getDescription
public java.lang.String getDescription()
 
 
setDescription
public void setDescription(java.lang.String description)
 
 
getPriv
public java.lang.Integer getPriv()
 
 
setPriv
public void setPriv(java.lang.Integer priv)
 
 
getTask
public Task getTask()
 
 
setTask
public void setTask(Task task)
 
 
getOwner
public User getOwner()
 
 
setOwner
public void setOwner(User owner)
 
 
getSubscriberSet
public java.util.Set getSubscriberSet()
 
 
setSubscriberSet
public void setSubscriberSet(java.util.Set subscriberSet)
 
 
getCurrentFilterSet
public java.util.Set getCurrentFilterSet()
 
 
setCurrentFilterSet
public void setCurrentFilterSet(java.util.Set currentFilterSet)
 
 
getFvalueSet
public java.util.Set getFvalueSet()
 
 
setFvalueSet
public void setFvalueSet(java.util.Set fvalueSet)
 
 
getReportSet
public java.util.Set getReportSet()
 
 
setReportSet
public void setReportSet(java.util.Set reportSet)
 
 
getNotificationSet
public java.util.Set getNotificationSet()
 
 
setNotificationSet
public void setNotificationSet(java.util.Set notificationSet)
 
 
equals
public boolean equals(java.lang.Object obj)
- Overrides:
 equals in class Named
 
 
isPrivate
public boolean isPrivate()
 
 
setPrivate
public void setPrivate(boolean priv)
 
 
Copyright © 2002-2008 TrackStudio, Ltd. All Rights Reserved.