Package org.kuali.rice.kew.api.document
Class DocumentContent.Builder
java.lang.Object
org.kuali.rice.kew.api.document.DocumentContent.Builder
- All Implemented Interfaces:
Serializable,ModelBuilder,DocumentContentContract
- Enclosing class:
- DocumentContent
public static final class DocumentContent.Builder
extends Object
implements Serializable, ModelBuilder, DocumentContentContract
A builder which can be used to construct
DocumentContent instances. Enforces the constraints of the DocumentContentContract.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionbuild()static DocumentContent.Builderstatic DocumentContent.Buildercreate(DocumentContentContract contract) intvoidsetApplicationContent(String applicationContent) voidsetAttributeContent(String attributeContent) voidsetDocumentId(String documentId) voidsetFormatVersion(int formatVersion) voidsetSearchableContent(String searchableContent)
-
Method Details
-
create
-
create
-
build
- Specified by:
buildin interfaceModelBuilder
-
getDocumentId
- Specified by:
getDocumentIdin interfaceDocumentContentContract
-
getApplicationContent
- Specified by:
getApplicationContentin interfaceDocumentContentContract
-
getAttributeContent
- Specified by:
getAttributeContentin interfaceDocumentContentContract
-
getSearchableContent
- Specified by:
getSearchableContentin interfaceDocumentContentContract
-
getFormatVersion
public int getFormatVersion()- Specified by:
getFormatVersionin interfaceDocumentContentContract
-
setDocumentId
-
setApplicationContent
-
setAttributeContent
-
setSearchableContent
-
setFormatVersion
public void setFormatVersion(int formatVersion)
-