it.sistematica.isharedoc.model.configuration
Class SmartFolder
java.lang.Object
it.sistematica.isharedoc.model.configuration.SmartFolder
- All Implemented Interfaces:
- it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable
public class SmartFolder
- extends java.lang.Object
- implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
COMPARE_BY_NAME_ASC
public static java.util.Comparator<SmartFolder> COMPARE_BY_NAME_ASC
id
protected java.lang.Long id
created
protected java.util.Date created
createdBy
protected it.neverworks.security.User createdBy
modified
protected java.util.Date modified
modifiedBy
protected it.neverworks.security.User modifiedBy
partition
protected Partition partition
messageBox
protected MessageBox messageBox
organization
protected Organization organization
user
protected it.neverworks.security.User user
team
protected Team team
smartFolderFor
protected FilePermission.PermissionFor smartFolderFor
name
protected java.lang.String name
definition
protected java.lang.String definition
search
protected Search search
SmartFolder
public SmartFolder()
getSearch
public Search getSearch()
setSearch
public void setSearch(Search search)
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
getCreated
public java.util.Date getCreated()
- Specified by:
getCreated
in interface it.neverworks.application.model.CreationAuditable
setCreated
public void setCreated(java.util.Date created)
- Specified by:
setCreated
in interface it.neverworks.application.model.CreationAuditable
getCreatedBy
public it.neverworks.security.User getCreatedBy()
- Specified by:
getCreatedBy
in interface it.neverworks.application.model.CreationAuditable
setCreatedBy
public void setCreatedBy(it.neverworks.security.User createdBy)
- Specified by:
setCreatedBy
in interface it.neverworks.application.model.CreationAuditable
getModified
public java.util.Date getModified()
- Specified by:
getModified
in interface it.neverworks.application.model.ModificationAuditable
setModified
public void setModified(java.util.Date modified)
- Specified by:
setModified
in interface it.neverworks.application.model.ModificationAuditable
getModifiedBy
public it.neverworks.security.User getModifiedBy()
- Specified by:
getModifiedBy
in interface it.neverworks.application.model.ModificationAuditable
setModifiedBy
public void setModifiedBy(it.neverworks.security.User modifiedBy)
- Specified by:
setModifiedBy
in interface it.neverworks.application.model.ModificationAuditable
getPartition
public Partition getPartition()
- Specified by:
getPartition
in interface PartitionAttribute
setPartition
public void setPartition(Partition partition)
- Specified by:
setPartition
in interface PartitionAttribute
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getDefinition
public java.lang.String getDefinition()
setDefinition
public void setDefinition(java.lang.String definition)
getMessageBox
public MessageBox getMessageBox()
setMessageBox
public void setMessageBox(MessageBox messageBox)
getOrganization
public Organization getOrganization()
setOrganization
public void setOrganization(Organization organization)
getUser
public it.neverworks.security.User getUser()
setUser
public void setUser(it.neverworks.security.User user)
getTeam
public Team getTeam()
setTeam
public void setTeam(Team team)
getSmartFolderFor
public FilePermission.PermissionFor getSmartFolderFor()
setSmartFolderFor
public void setSmartFolderFor(FilePermission.PermissionFor smartFolderFor)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object