org.kuali.rice.krms.impl.repository
Class RuleAttributeBo

java.lang.Object
  extended by org.kuali.rice.krms.impl.repository.BaseAttributeBo
      extended by org.kuali.rice.krms.impl.repository.RuleAttributeBo
All Implemented Interfaces:
Serializable, Identifiable, Versioned, BaseAttributeContract

@Entity
public class RuleAttributeBo
extends BaseAttributeBo
implements Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krms.impl.repository.BaseAttributeBo
versionNumber
 
Constructor Summary
RuleAttributeBo()
           
 
Method Summary
 KrmsAttributeDefinitionBo getAttributeDefinition()
          Returns a KrmsAttributeDefinitionContract.
 String getId()
          The unique identifier for an object.
 String getRuleId()
           
 void setAttributeDefinition(KrmsAttributeDefinitionBo attributeDefinition)
           
 void setId(String id)
           
 void setRuleId(String ruleId)
           
 
Methods inherited from class org.kuali.rice.krms.impl.repository.BaseAttributeBo
getAttributeDefinitionId, getValue, getVersionNumber, setValue, setVersionNumber
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RuleAttributeBo

public RuleAttributeBo()
Method Detail

getAttributeDefinition

public KrmsAttributeDefinitionBo getAttributeDefinition()
Description copied from interface: BaseAttributeContract
Returns a KrmsAttributeDefinitionContract.

This is the object referred to by the attributeDefinitionId. The full object is also kept here for performance purposes. This is because the name of the attribute is referenced often for resolving name / value attribute pairs.

Specified by:
getAttributeDefinition in interface BaseAttributeContract
Returns:
the attribute definition

setAttributeDefinition

public void setAttributeDefinition(KrmsAttributeDefinitionBo attributeDefinition)

getRuleId

public String getRuleId()

setRuleId

public void setRuleId(String ruleId)

getId

public String getId()
Description copied from interface: Identifiable
The unique identifier for an object. This can be null.

Specified by:
getId in interface Identifiable
Returns:
the id

setId

public void setId(String id)


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.