it.sistematica.isharedoc.model.dms
Class FileClass
java.lang.Object
it.sistematica.isharedoc.model.dms.FileClass
- All Implemented Interfaces:
- it.neverworks.application.data.tracking.Loggable, it.neverworks.application.model.CreationAuditable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, java.io.Serializable
public class FileClass
- extends java.lang.Object
- implements java.io.Serializable, it.neverworks.application.model.ModificationAuditable, PartitionAttribute, it.neverworks.application.data.tracking.Loggable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
ISD_CMIS_CLASS_PREFIX
public static final java.lang.String ISD_CMIS_CLASS_PREFIX
- See Also:
- Constant Field Values
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
name
protected java.lang.String name
reserved
protected java.lang.Boolean reserved
attributes
protected java.util.List<FileClassAttribute> attributes
files
protected java.util.Set<File> files
objTemplates
protected java.util.Set<ObjectTemplate> objTemplates
FileClass
public FileClass()
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)
getReserved
public java.lang.Boolean getReserved()
setReserved
public void setReserved(java.lang.Boolean reserved)
getAttributes
public java.util.List<FileClassAttribute> getAttributes()
setAttributes
public void setAttributes(java.util.List<FileClassAttribute> attributes)
addAttribute
public void addAttribute(FileClassAttribute attribute)
removeAttribute
public void removeAttribute(FileClassAttribute attribute)
getFiles
public java.util.Set<File> getFiles()
setFiles
public void setFiles(java.util.Set<File> files)
getAttribute
public FileClassAttribute getAttribute(java.lang.String attributeName)
getObjTemplates
public java.util.Set<ObjectTemplate> getObjTemplates()
setObjTemplates
public void setObjTemplates(java.util.Set<ObjectTemplate> objTemplates)
toLog
public it.neverworks.application.data.tracking.Log toLog()
- Specified by:
toLog in interface it.neverworks.application.data.tracking.Loggable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object