|
||||||||||
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.coreservice.framework.parameter.ParameterEbo |
---|
getObjectId, getVersionNumber |
Methods inherited from interface org.kuali.rice.krad.bo.BusinessObject |
---|
refresh |
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()
ParameterEbo
Some parameters have special types in rice which may have special meaning
and is related to the ParameterEbo.getEvaluationOperator()
getParameterType
in interface ParameterContract
getParameterType
in interface ParameterEbo
public EvaluationOperator getEvaluationOperator()
ParameterEbo
This allows parameters to be used as primitive business rules.
getEvaluationOperator
in interface ParameterContract
getEvaluationOperator
in interface ParameterEbo
public String getNamespaceCode()
ParameterEbo
It is a way of assigning the parameter to a logical grouping within a rice application or rice ecosystem.
getNamespaceCode
in interface ParameterContract
getNamespaceCode
in interface ParameterEbo
public void setNamespaceCode(String namespaceCode)
public String getComponentCode()
ParameterEbo
It is a way of assigning a parameter to a functional component within a rice application or rice ecosystem.
getComponentCode
in interface ParameterContract
getComponentCode
in interface ParameterEbo
public void setComponentCode(String componentCode)
public String getName()
ParameterEbo
getName
in interface ParameterContract
getName
in interface ParameterEbo
public void setName(String name)
public String getApplicationId()
ParameterEbo
It is a way of assigning the Parameter to a specific rice application or rice ecosystem.
getApplicationId
in interface ParameterContract
getApplicationId
in interface ParameterEbo
public void setApplicationId(String applicationId)
public String getValue()
ParameterEbo
getValue
in interface ParameterContract
getValue
in interface ParameterEbo
public void setValue(String value)
public String getDescription()
ParameterEbo
getDescription
in interface ParameterContract
getDescription
in interface ParameterEbo
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 |