Class DocumentType
- java.lang.Object
-
- com.iknowbase.api.contentservices.v1.model.DocumentType
-
- All Implemented Interfaces:
Serializable
public class DocumentType extends Object implements Serializable
Java class for documentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="documentType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="documentIdentity" type="{http://www.iknowbase.com/ws/iknowbase-1}documentReferenceType" minOccurs="0"/> <element name="parentDocumentReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType" minOccurs="0"/> <element name="aclReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType" minOccurs="0"/> <element name="documentTypeReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType" minOccurs="0"/> <element name="statusReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType" minOccurs="0"/> <element name="auditInformation" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="created" type="{http://www.iknowbase.com/ws/iknowbase-1}auditEntryType"/> <element name="updated" type="{http://www.iknowbase.com/ws/iknowbase-1}auditEntryType"/> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="title" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="altTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="validity" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="from" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> <attribute name="to" type="{http://www.w3.org/2001/XMLSchema}dateTime" /> </restriction> </complexContent> </complexType> </element> <element name="formState" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="formReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> <element name="taskReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> <element name="stepReference" type="{http://www.iknowbase.com/ws/iknowbase-1}objectReferenceType"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="noark" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="accessCode" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="dmid" type="{http://www.w3.org/2001/XMLSchema}decimal"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="content" type="{http://www.iknowbase.com/ws/iknowbase-1}contentType" minOccurs="0"/> <element name="attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="attribute" type="{http://www.iknowbase.com/ws/iknowbase-1}attributeType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DocumentType.Attributes
Java class for anonymous complex type.static class
DocumentType.AuditInformation
Java class for anonymous complex type.static class
DocumentType.FormState
Java class for anonymous complex type.static class
DocumentType.Noark
Java class for anonymous complex type.static class
DocumentType.Validity
Java class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected ObjectReferenceType
aclReference
protected String
altTitle
protected DocumentType.Attributes
attributes
protected DocumentType.AuditInformation
auditInformation
protected ContentType
content
protected String
description
protected DocumentReferenceType
documentIdentity
protected ObjectReferenceType
documentTypeReference
protected DocumentType.FormState
formState
protected DocumentType.Noark
noark
protected ObjectReferenceType
parentDocumentReference
protected ObjectReferenceType
statusReference
protected String
title
protected DocumentType.Validity
validity
-
Constructor Summary
Constructors Constructor Description DocumentType()
Default no-arg constructorDocumentType(DocumentReferenceType documentIdentity, ObjectReferenceType parentDocumentReference, ObjectReferenceType aclReference, ObjectReferenceType documentTypeReference, ObjectReferenceType statusReference, DocumentType.AuditInformation auditInformation, String title, String altTitle, String description, DocumentType.Validity validity, DocumentType.FormState formState, DocumentType.Noark noark, ContentType content, DocumentType.Attributes attributes)
Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectReferenceType
getAclReference()
Gets the value of the aclReference property.String
getAltTitle()
Gets the value of the altTitle property.DocumentType.Attributes
getAttributes()
Gets the value of the attributes property.DocumentType.AuditInformation
getAuditInformation()
Gets the value of the auditInformation property.ContentType
getContent()
Gets the value of the content property.String
getDescription()
Gets the value of the description property.DocumentReferenceType
getDocumentIdentity()
Gets the value of the documentIdentity property.ObjectReferenceType
getDocumentTypeReference()
Gets the value of the documentTypeReference property.DocumentType.FormState
getFormState()
Gets the value of the formState property.DocumentType.Noark
getNoark()
Gets the value of the noark property.ObjectReferenceType
getParentDocumentReference()
Gets the value of the parentDocumentReference property.ObjectReferenceType
getStatusReference()
Gets the value of the statusReference property.String
getTitle()
Gets the value of the title property.DocumentType.Validity
getValidity()
Gets the value of the validity property.void
setAclReference(ObjectReferenceType value)
Sets the value of the aclReference property.void
setAltTitle(String value)
Sets the value of the altTitle property.void
setAttributes(DocumentType.Attributes value)
Sets the value of the attributes property.void
setAuditInformation(DocumentType.AuditInformation value)
Sets the value of the auditInformation property.void
setContent(ContentType value)
Sets the value of the content property.void
setDescription(String value)
Sets the value of the description property.void
setDocumentIdentity(DocumentReferenceType value)
Sets the value of the documentIdentity property.void
setDocumentTypeReference(ObjectReferenceType value)
Sets the value of the documentTypeReference property.void
setFormState(DocumentType.FormState value)
Sets the value of the formState property.void
setNoark(DocumentType.Noark value)
Sets the value of the noark property.void
setParentDocumentReference(ObjectReferenceType value)
Sets the value of the parentDocumentReference property.void
setStatusReference(ObjectReferenceType value)
Sets the value of the statusReference property.void
setTitle(String value)
Sets the value of the title property.void
setValidity(DocumentType.Validity value)
Sets the value of the validity property.DocumentType
withAclReference(ObjectReferenceType value)
DocumentType
withAltTitle(String value)
DocumentType
withAttributes(DocumentType.Attributes value)
DocumentType
withAuditInformation(DocumentType.AuditInformation value)
DocumentType
withContent(ContentType value)
DocumentType
withDescription(String value)
DocumentType
withDocumentIdentity(DocumentReferenceType value)
DocumentType
withDocumentTypeReference(ObjectReferenceType value)
DocumentType
withFormState(DocumentType.FormState value)
DocumentType
withNoark(DocumentType.Noark value)
DocumentType
withParentDocumentReference(ObjectReferenceType value)
DocumentType
withStatusReference(ObjectReferenceType value)
DocumentType
withTitle(String value)
DocumentType
withValidity(DocumentType.Validity value)
-
-
-
Field Detail
-
documentIdentity
protected DocumentReferenceType documentIdentity
-
parentDocumentReference
protected ObjectReferenceType parentDocumentReference
-
aclReference
protected ObjectReferenceType aclReference
-
documentTypeReference
protected ObjectReferenceType documentTypeReference
-
statusReference
protected ObjectReferenceType statusReference
-
auditInformation
protected DocumentType.AuditInformation auditInformation
-
title
protected String title
-
altTitle
protected String altTitle
-
description
protected String description
-
validity
protected DocumentType.Validity validity
-
formState
protected DocumentType.FormState formState
-
noark
protected DocumentType.Noark noark
-
content
protected ContentType content
-
attributes
protected DocumentType.Attributes attributes
-
-
Constructor Detail
-
DocumentType
public DocumentType()
Default no-arg constructor
-
DocumentType
public DocumentType(DocumentReferenceType documentIdentity, ObjectReferenceType parentDocumentReference, ObjectReferenceType aclReference, ObjectReferenceType documentTypeReference, ObjectReferenceType statusReference, DocumentType.AuditInformation auditInformation, String title, String altTitle, String description, DocumentType.Validity validity, DocumentType.FormState formState, DocumentType.Noark noark, ContentType content, DocumentType.Attributes attributes)
Fully-initialising value constructor
-
-
Method Detail
-
getDocumentIdentity
public DocumentReferenceType getDocumentIdentity()
Gets the value of the documentIdentity property.- Returns:
- possible object is
DocumentReferenceType
-
setDocumentIdentity
public void setDocumentIdentity(DocumentReferenceType value)
Sets the value of the documentIdentity property.- Parameters:
value
- allowed object isDocumentReferenceType
-
getParentDocumentReference
public ObjectReferenceType getParentDocumentReference()
Gets the value of the parentDocumentReference property.- Returns:
- possible object is
ObjectReferenceType
-
setParentDocumentReference
public void setParentDocumentReference(ObjectReferenceType value)
Sets the value of the parentDocumentReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getAclReference
public ObjectReferenceType getAclReference()
Gets the value of the aclReference property.- Returns:
- possible object is
ObjectReferenceType
-
setAclReference
public void setAclReference(ObjectReferenceType value)
Sets the value of the aclReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getDocumentTypeReference
public ObjectReferenceType getDocumentTypeReference()
Gets the value of the documentTypeReference property.- Returns:
- possible object is
ObjectReferenceType
-
setDocumentTypeReference
public void setDocumentTypeReference(ObjectReferenceType value)
Sets the value of the documentTypeReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getStatusReference
public ObjectReferenceType getStatusReference()
Gets the value of the statusReference property.- Returns:
- possible object is
ObjectReferenceType
-
setStatusReference
public void setStatusReference(ObjectReferenceType value)
Sets the value of the statusReference property.- Parameters:
value
- allowed object isObjectReferenceType
-
getAuditInformation
public DocumentType.AuditInformation getAuditInformation()
Gets the value of the auditInformation property.- Returns:
- possible object is
DocumentType.AuditInformation
-
setAuditInformation
public void setAuditInformation(DocumentType.AuditInformation value)
Sets the value of the auditInformation property.- Parameters:
value
- allowed object isDocumentType.AuditInformation
-
getTitle
public String getTitle()
Gets the value of the title property.- Returns:
- possible object is
String
-
setTitle
public void setTitle(String value)
Sets the value of the title property.- Parameters:
value
- allowed object isString
-
getAltTitle
public String getAltTitle()
Gets the value of the altTitle property.- Returns:
- possible object is
String
-
setAltTitle
public void setAltTitle(String value)
Sets the value of the altTitle property.- Parameters:
value
- allowed object isString
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value
- allowed object isString
-
getValidity
public DocumentType.Validity getValidity()
Gets the value of the validity property.- Returns:
- possible object is
DocumentType.Validity
-
setValidity
public void setValidity(DocumentType.Validity value)
Sets the value of the validity property.- Parameters:
value
- allowed object isDocumentType.Validity
-
getFormState
public DocumentType.FormState getFormState()
Gets the value of the formState property.- Returns:
- possible object is
DocumentType.FormState
-
setFormState
public void setFormState(DocumentType.FormState value)
Sets the value of the formState property.- Parameters:
value
- allowed object isDocumentType.FormState
-
getNoark
public DocumentType.Noark getNoark()
Gets the value of the noark property.- Returns:
- possible object is
DocumentType.Noark
-
setNoark
public void setNoark(DocumentType.Noark value)
Sets the value of the noark property.- Parameters:
value
- allowed object isDocumentType.Noark
-
getContent
public ContentType getContent()
Gets the value of the content property.- Returns:
- possible object is
ContentType
-
setContent
public void setContent(ContentType value)
Sets the value of the content property.- Parameters:
value
- allowed object isContentType
-
getAttributes
public DocumentType.Attributes getAttributes()
Gets the value of the attributes property.- Returns:
- possible object is
DocumentType.Attributes
-
setAttributes
public void setAttributes(DocumentType.Attributes value)
Sets the value of the attributes property.- Parameters:
value
- allowed object isDocumentType.Attributes
-
withDocumentIdentity
public DocumentType withDocumentIdentity(DocumentReferenceType value)
-
withParentDocumentReference
public DocumentType withParentDocumentReference(ObjectReferenceType value)
-
withAclReference
public DocumentType withAclReference(ObjectReferenceType value)
-
withDocumentTypeReference
public DocumentType withDocumentTypeReference(ObjectReferenceType value)
-
withStatusReference
public DocumentType withStatusReference(ObjectReferenceType value)
-
withAuditInformation
public DocumentType withAuditInformation(DocumentType.AuditInformation value)
-
withTitle
public DocumentType withTitle(String value)
-
withAltTitle
public DocumentType withAltTitle(String value)
-
withDescription
public DocumentType withDescription(String value)
-
withValidity
public DocumentType withValidity(DocumentType.Validity value)
-
withFormState
public DocumentType withFormState(DocumentType.FormState value)
-
withNoark
public DocumentType withNoark(DocumentType.Noark value)
-
withContent
public DocumentType withContent(ContentType value)
-
withAttributes
public DocumentType withAttributes(DocumentType.Attributes value)
-
-