public static final class DocumentType.Builder extends Object implements Serializable, ModelBuilder, DocumentTypeContract
DocumentType instances. Enforces the
constraints of the DocumentTypeContract.public static DocumentType.Builder create(String name)
public static DocumentType.Builder create(DocumentTypeContract contract)
public DocumentType build()
build in interface ModelBuilderpublic String getId()
getId in interface Identifiablepublic String getName()
getName in interface DocumentTypeContractpublic Integer getDocumentTypeVersion()
getDocumentTypeVersion in interface DocumentTypeContractpublic String getLabel()
getLabel in interface DocumentTypeContractpublic String getDescription()
getDescription in interface DocumentTypeContractpublic String getParentId()
getParentId in interface DocumentTypeContractpublic boolean isActive()
isActive in interface DocumentTypeContractpublic String getUnresolvedDocHandlerUrl()
getUnresolvedDocHandlerUrl in interface DocumentTypeContractpublic String getResolvedDocumentHandlerUrl()
getResolvedDocumentHandlerUrl in interface DocumentTypeContractpublic String getHelpDefinitionUrl()
getHelpDefinitionUrl in interface DocumentTypeContractpublic String getDocSearchHelpUrl()
getDocSearchHelpUrl in interface DocumentTypeContractpublic String getPostProcessorName()
getPostProcessorName in interface DocumentTypeContractpublic String getApplicationId()
getApplicationId in interface DocumentTypeContractpublic boolean isCurrent()
isCurrent in interface DocumentTypeContractpublic String getBlanketApproveGroupId()
getBlanketApproveGroupId in interface DocumentTypeContractpublic String getSuperUserGroupId()
getSuperUserGroupId in interface DocumentTypeContractpublic Map<DocumentTypePolicy,String> getPolicies()
getPolicies in interface DocumentTypeContractpublic List<DocumentTypeAttribute.Builder> getDocumentTypeAttributes()
getDocumentTypeAttributes in interface DocumentTypeContractpublic Long getVersionNumber()
getVersionNumber in interface Versionedpublic String getAuthorizer()
getAuthorizer in interface DocumentTypeContractpublic void setDocumentTypeVersion(Integer documentTypeVersion)
public void setDescription(String description)
public void setParentId(String parentId)
public void setActive(boolean active)
public void setUnresolvedDocHandlerUrl(String unresolvedDocHandlerUrl)
public void setResolvedDocHandlerUrl(String resolvedDocumentHandlerUrl)
public void setHelpDefinitionUrl(String helpDefinitionUrl)
public void setDocSearchHelpUrl(String docSearchHelpUrl)
public void setPostProcessorName(String postProcessorName)
public void setApplicationId(String applicationId)
public void setCurrent(boolean current)
public void setBlanketApproveGroupId(String blanketApproveGroupId)
public void setSuperUserGroupId(String superUserGroupId)
public void setPolicies(Map<DocumentTypePolicy,String> policies)
public void setDocumentTypeAttributes(List<DocumentTypeAttribute.Builder> documentTypeAttributes)
public void setVersionNumber(Long versionNumber)
public void setAuthorizer(String authorizer)
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.