public static final class DocumentTypeAttribute.Builder extends Object implements Serializable, ModelBuilder, DocumentTypeAttributeContract
DocumentTypeAttribute instances. Enforces the constraints of the DocumentTypeAttributeContract.| Modifier and Type | Method and Description |
|---|---|
DocumentTypeAttribute |
build() |
static DocumentTypeAttribute.Builder |
create(DocumentTypeAttributeContract contract) |
static DocumentTypeAttribute.Builder |
create(String documentTypeId,
ExtensionDefinition.Builder ruleAttribute) |
String |
getDocumentTypeId() |
String |
getId() |
int |
getOrderIndex() |
ExtensionDefinition.Builder |
getRuleAttribute() |
void |
setDocumentTypeId(String documentTypeId) |
void |
setId(String id) |
void |
setOrderIndex(int orderIndex) |
void |
setRuleAttribute(ExtensionDefinition.Builder ruleAttribute) |
public static DocumentTypeAttribute.Builder create(String documentTypeId, ExtensionDefinition.Builder ruleAttribute)
public static DocumentTypeAttribute.Builder create(DocumentTypeAttributeContract contract)
public DocumentTypeAttribute build()
build in interface ModelBuilderpublic ExtensionDefinition.Builder getRuleAttribute()
getRuleAttribute in interface DocumentTypeAttributeContractpublic String getDocumentTypeId()
getDocumentTypeId in interface DocumentTypeAttributeContractpublic int getOrderIndex()
getOrderIndex in interface DocumentTypeAttributeContractpublic String getId()
getId in interface Identifiablepublic void setRuleAttribute(ExtensionDefinition.Builder ruleAttribute)
public void setDocumentTypeId(String documentTypeId)
public void setOrderIndex(int orderIndex)
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.