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()Returns an instance of the object being built by this builder based
 on the current state of the builder. | 
| static RuleExtension.Builder | create(RuleExtensionContract contract) | 
| static RuleExtension.Builder | create(RuleTemplateAttribute.Builder ruleTemplateAttribute) | 
| Map<String,String> | getExtensionValuesMap() | 
| RuleTemplateAttribute.Builder | getRuleTemplateAttribute() | 
| Long | getVersionNumber()Returns the version number for this object. | 
| 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()
ModelBuilderbuild in interface ModelBuilderpublic RuleTemplateAttribute.Builder getRuleTemplateAttribute()
getRuleTemplateAttribute in interface RuleExtensionContractpublic Map<String,String> getExtensionValuesMap()
getExtensionValuesMap in interface RuleExtensionContractpublic Long getVersionNumber()
VersionedgetVersionNumber in interface Versionedpublic void setRuleTemplateAttribute(RuleTemplateAttribute.Builder ruleTemplateAttribute)
public void setExtensionValuesMap(Map<String,String> extensionValuesMap)
public void setVersionNumber(Long versionNumber)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.