public static final class RuleExtension.Builder extends Object implements Serializable, ModelBuilder, RuleExtensionContract
RuleExtension instances. Enforces the constraints of the RuleExtensionContract.| Modifier and Type | Method and Description |
|---|---|
RuleExtension |
build() |
static RuleExtension.Builder |
create(RuleExtensionContract contract) |
static RuleExtension.Builder |
create(RuleTemplateAttribute.Builder ruleTemplateAttribute) |
Map<String,String> |
getExtensionValuesMap() |
RuleTemplateAttribute.Builder |
getRuleTemplateAttribute() |
Long |
getVersionNumber() |
void |
setExtensionValuesMap(Map<String,String> extensionValuesMap) |
void |
setRuleTemplateAttribute(RuleTemplateAttribute.Builder ruleTemplateAttribute) |
void |
setVersionNumber(Long versionNumber) |
public static RuleExtension.Builder create(RuleTemplateAttribute.Builder ruleTemplateAttribute)
public static RuleExtension.Builder create(RuleExtensionContract contract)
public RuleExtension build()
build in interface ModelBuilderpublic RuleTemplateAttribute.Builder getRuleTemplateAttribute()
getRuleTemplateAttribute in interface RuleExtensionContractpublic Map<String,String> getExtensionValuesMap()
getExtensionValuesMap in interface RuleExtensionContractpublic Long getVersionNumber()
getVersionNumber in interface Versionedpublic void setRuleTemplateAttribute(RuleTemplateAttribute.Builder ruleTemplateAttribute)
public void setExtensionValuesMap(Map<String,String> extensionValuesMap)
public void setVersionNumber(Long versionNumber)
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.