All Implemented Interfaces:
Serializable

@Entity public class Document extends Ownable implements Serializable
Since:
1.0.0
Author:
Christian Beikov, Moritz Becker
See Also:
  • Constructor Details

    • Document

      public Document()
    • Document

      public Document(Long id)
    • Document

      public Document(String name)
    • Document

      public Document(String name, long age)
    • Document

      public Document(String name, DocumentType documentType)
    • Document

      public Document(String name, Person owner, Version... versions)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getVersion

      public Long getVersion()
    • setVersion

      public void setVersion(Long version)
    • getSomeTransientField

      public Object getSomeTransientField()
    • setSomeTransientField

      public void setSomeTransientField(Object someTransientField)
    • getNameObject

      public NameObject getNameObject()
    • setNameObject

      public void setNameObject(NameObject nameObject)
    • getNameContainer

      public NameObjectContainer2 getNameContainer()
    • setNameContainer

      public void setNameContainer(NameObjectContainer2 nameObjectContainer)
    • getVersions

      public Set<Version> getVersions()
    • setVersions

      public void setVersions(Set<Version> versions)
    • getAge

      public long getAge()
    • setAge

      public void setAge(long age)
    • getIdx

      public int getIdx()
    • setIdx

      public void setIdx(int index)
    • getByteArray

      public byte[] getByteArray()
    • setByteArray

      public void setByteArray(byte[] byteArray)
    • getWrappedByteArray

      public Byte[] getWrappedByteArray()
    • setWrappedByteArray

      public void setWrappedByteArray(Byte[] wrappedByteArray)
    • getPartners

      public Set<Person> getPartners()
    • setPartners

      public void setPartners(Set<Person> partners)
    • getIntIdEntity

      public IntIdEntity getIntIdEntity()
    • setIntIdEntity

      public void setIntIdEntity(IntIdEntity intIdEntity)
    • getSomeValue

      public Double getSomeValue()
    • setSomeValue

      public void setSomeValue(Double someValue)
    • getNonJoinable

      public String getNonJoinable()
    • setNonJoinable

      public void setNonJoinable(String nonJoinable)
    • getDefaultContact

      public Integer getDefaultContact()
    • setDefaultContact

      public void setDefaultContact(Integer defaultContact)
    • getContacts

      public Map<Integer,Person> getContacts()
    • setContacts

      public void setContacts(Map<Integer,Person> contacts)
    • getContacts2

      public Map<Integer,Person> getContacts2()
    • setContacts2

      public void setContacts2(Map<Integer,Person> contacts2)
    • getPeople

      public List<Person> getPeople()
    • setPeople

      public void setPeople(List<Person> people)
    • getPeopleListBag

      public List<Person> getPeopleListBag()
    • setPeopleListBag

      public void setPeopleListBag(List<Person> peopleListBag)
    • getPeopleCollectionBag

      public Collection<Person> getPeopleCollectionBag()
    • setPeopleCollectionBag

      public void setPeopleCollectionBag(Collection<Person> peopleCollectionBag)
    • getStrings

      public List<String> getStrings()
    • setStrings

      public void setStrings(List<String> strings)
    • getStringMap

      public Map<String,String> getStringMap()
    • setStringMap

      public void setStringMap(Map<String,String> stringMap)
    • getNames

      public List<NameObject> getNames()
    • setNames

      public void setNames(List<NameObject> names)
    • getNameMap

      public Map<String,NameObject> getNameMap()
    • setNameMap

      public void setNameMap(Map<String,NameObject> nameMap)
    • getNameContainers

      public List<NameObjectContainer> getNameContainers()
    • setNameContainers

      public void setNameContainers(List<NameObjectContainer> nameContainers)
    • getNameContainerMap

      public Map<String,NameObjectContainer> getNameContainerMap()
    • setNameContainerMap

      public void setNameContainerMap(Map<String,NameObjectContainer> nameContainerMap)
    • getCreationDate

      public Calendar getCreationDate()
    • setCreationDate

      public void setCreationDate(Calendar creationDate)
    • getCreationDate2

      public Calendar getCreationDate2()
    • setCreationDate2

      public void setCreationDate2(Calendar creationDate2)
    • getLastModified

      public Date getLastModified()
    • setLastModified

      public void setLastModified(Date lastModified)
    • getLastModified2

      public Date getLastModified2()
    • setLastModified2

      public void setLastModified2(Date lastModified2)
    • getDocumentType

      public DocumentType getDocumentType()
    • setDocumentType

      public void setDocumentType(DocumentType documentType)
    • isArchived

      public Boolean isArchived()
    • setArchived

      public void setArchived(Boolean archived)
    • getParent

      public Document getParent()
    • setParent

      public void setParent(Document parent)
    • getResponsiblePerson

      public Person getResponsiblePerson()
    • setResponsiblePerson

      public void setResponsiblePerson(Person responsiblePerson)