org.kuali.rice.kew.rule
Class RuleExtensionValue

java.lang.Object
  extended by org.kuali.rice.kew.rule.RuleExtensionValue
All Implemented Interfaces:
java.io.Serializable, WorkflowPersistable

@Sequence(name="KREW_RTE_TMPL_S",
          property="ruleExtensionValueId")
public class RuleExtensionValue
extends java.lang.Object
implements WorkflowPersistable

The value of an extension to a rule. Essentially contains a key-value pair containing the key of the extension data and it's value.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
RuleBaseValues, RuleExtension, Serialized Form

Constructor Summary
RuleExtensionValue()
           
RuleExtensionValue(java.lang.String key, java.lang.String value)
           
 
Method Summary
 void beforeInsert()
           
 java.lang.Object copy(boolean preserveKeys)
           
 boolean equals(java.lang.Object o)
           
 RuleExtension getExtension()
           
 java.lang.String getKey()
           
 java.lang.Integer getLockVerNbr()
           
 java.lang.Long getRuleExtensionId()
           
 java.lang.Long getRuleExtensionValueId()
           
 java.lang.String getValue()
           
 void setExtension(RuleExtension extension)
           
 void setKey(java.lang.String key)
           
 void setLockVerNbr(java.lang.Integer lockVerNbr)
           
 void setRuleExtensionId(java.lang.Long ruleExtensionId)
           
 void setRuleExtensionValueId(java.lang.Long ruleExtensionValueId)
           
 void setValue(java.lang.String value)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RuleExtensionValue

public RuleExtensionValue()

RuleExtensionValue

public RuleExtensionValue(java.lang.String key,
                          java.lang.String value)
Method Detail

beforeInsert

public void beforeInsert()

getExtension

public RuleExtension getExtension()

setExtension

public void setExtension(RuleExtension extension)

getLockVerNbr

public java.lang.Integer getLockVerNbr()

setLockVerNbr

public void setLockVerNbr(java.lang.Integer lockVerNbr)

getKey

public java.lang.String getKey()

setKey

public void setKey(java.lang.String key)

getRuleExtensionId

public java.lang.Long getRuleExtensionId()

setRuleExtensionId

public void setRuleExtensionId(java.lang.Long ruleExtensionId)

getRuleExtensionValueId

public java.lang.Long getRuleExtensionValueId()

setRuleExtensionValueId

public void setRuleExtensionValueId(java.lang.Long ruleExtensionValueId)

getValue

public java.lang.String getValue()

setValue

public void setValue(java.lang.String value)

copy

public java.lang.Object copy(boolean preserveKeys)
Specified by:
copy in interface WorkflowPersistable

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2004-2011 The Kuali Foundation. All Rights Reserved.