|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.kuali.rice.krad.bo.BusinessObjectBase org.kuali.rice.krad.bo.PersistableBusinessObjectBase org.kuali.rice.coreservice.impl.parameter.ParameterBo
@Entity public class ParameterBo
Field Summary |
---|
Fields inherited from class org.kuali.rice.krad.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
ParameterBo()
|
Method Summary | |
---|---|
static ParameterBo |
from(Parameter im)
Converts a immutable object to its mutable counterpart |
String |
getApplicationId()
This is the application id for the Parameter. |
org.kuali.rice.coreservice.impl.component.ComponentBo |
getComponent()
|
String |
getComponentCode()
This is the component code for the parameter. |
org.kuali.rice.coreservice.impl.component.DerivedComponentBo |
getDerivedComponent()
|
String |
getDescription()
This is the description for what the parameter is used for. |
EvaluationOperator |
getEvaluationOperator()
This is the evaluation operator for the parameter. |
String |
getEvaluationOperatorCode()
|
String |
getName()
The name of the parameter. |
org.kuali.rice.coreservice.impl.namespace.NamespaceBo |
getNamespace()
|
String |
getNamespaceCode()
This is the namespace for the parameter. |
org.kuali.rice.coreservice.impl.parameter.ParameterTypeBo |
getParameterType()
This is the type for the parameter. |
String |
getParameterTypeCode()
|
String |
getValue()
The value of the parameter. |
void |
setApplicationId(String applicationId)
|
void |
setComponent(org.kuali.rice.coreservice.impl.component.ComponentBo component)
|
void |
setComponentCode(String componentCode)
|
void |
setDerivedComponent(org.kuali.rice.coreservice.impl.component.DerivedComponentBo derivedComponent)
|
void |
setDescription(String description)
|
void |
setEvaluationOperatorCode(String evaluationOperatorCode)
|
void |
setName(String name)
|
void |
setNamespace(org.kuali.rice.coreservice.impl.namespace.NamespaceBo namespace)
|
void |
setNamespaceCode(String namespaceCode)
|
void |
setParameterType(org.kuali.rice.coreservice.impl.parameter.ParameterTypeBo parameterType)
|
void |
setParameterTypeCode(String parameterTypeCode)
|
void |
setValue(String value)
|
static Parameter |
to(ParameterBo bo)
Converts a mutable bo to its immutable counterpart |
Methods inherited from class org.kuali.rice.krad.bo.BusinessObjectBase |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned |
---|
getVersionNumber |
Methods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique |
---|
getObjectId |
Methods inherited from interface org.kuali.rice.core.api.mo.ModelObjectBasic |
---|
toString |
Constructor Detail |
---|
public ParameterBo()
Method Detail |
---|
public static Parameter to(ParameterBo bo)
bo
- the mutable business object
public static ParameterBo from(Parameter im)
im
- immutable object
public org.kuali.rice.coreservice.impl.parameter.ParameterTypeBo getParameterType()
ParameterContract
Some parameters have special types in rice which may have special meaning
and is related to the ParameterContract.getEvaluationOperator()
getParameterType
in interface ParameterContract
public EvaluationOperator getEvaluationOperator()
ParameterContract
This allows parameters to be used as primitive business rules.
getEvaluationOperator
in interface ParameterContract
public String getNamespaceCode()
ParameterContract
It is a way of assigning the parameter to a logical grouping within a rice application or rice ecosystem.
getNamespaceCode
in interface ParameterContract
public void setNamespaceCode(String namespaceCode)
public String getComponentCode()
ParameterContract
It is a way of assigning a parameter to a functional component within a rice application or rice ecosystem.
getComponentCode
in interface ParameterContract
public void setComponentCode(String componentCode)
public String getName()
ParameterContract
getName
in interface ParameterContract
public void setName(String name)
public String getApplicationId()
ParameterContract
It is a way of assigning the Parameter to a specific rice application or rice ecosystem.
getApplicationId
in interface ParameterContract
public void setApplicationId(String applicationId)
public String getValue()
ParameterContract
getValue
in interface ParameterContract
public void setValue(String value)
public String getDescription()
ParameterContract
getDescription
in interface ParameterContract
public void setDescription(String description)
public String getParameterTypeCode()
public void setParameterTypeCode(String parameterTypeCode)
public void setParameterType(org.kuali.rice.coreservice.impl.parameter.ParameterTypeBo parameterType)
public String getEvaluationOperatorCode()
public void setEvaluationOperatorCode(String evaluationOperatorCode)
public org.kuali.rice.coreservice.impl.namespace.NamespaceBo getNamespace()
public void setNamespace(org.kuali.rice.coreservice.impl.namespace.NamespaceBo namespace)
public org.kuali.rice.coreservice.impl.component.ComponentBo getComponent()
public void setComponent(org.kuali.rice.coreservice.impl.component.ComponentBo component)
public org.kuali.rice.coreservice.impl.component.DerivedComponentBo getDerivedComponent()
public void setDerivedComponent(org.kuali.rice.coreservice.impl.component.DerivedComponentBo derivedComponent)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |