@Entity public class ParameterBo extends PersistableBusinessObjectBase implements ParameterEbo
extension, newCollectionRecord, objectId, versionNumber
Constructor and Description |
---|
ParameterBo() |
Modifier and Type | Method and Description |
---|---|
static ParameterBo |
from(Parameter im)
Converts a immutable object to its mutable counterpart
|
String |
getApplicationId()
This is the application id for the Parameter.
|
ComponentBo |
getComponent() |
String |
getComponentCode()
This is the component code for the parameter.
|
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()
Returns the evaluation operator code.
|
String |
getName()
The name of the parameter.
|
NamespaceBo |
getNamespace() |
String |
getNamespaceCode()
This is the namespace for the parameter.
|
ParameterId |
getParameterId() |
ParameterTypeBo |
getParameterType()
This is the type for the parameter.
|
String |
getParameterTypeCode() |
String |
getValue()
The value of the parameter.
|
void |
setApplicationId(String applicationId) |
void |
setComponent(ComponentBo component) |
void |
setComponentCode(String componentCode) |
void |
setDerivedComponent(DerivedComponentBo derivedComponent) |
void |
setDescription(String description) |
void |
setEvaluationOperatorCode(String evaluationOperatorCode) |
void |
setName(String name) |
void |
setNamespace(NamespaceBo namespace) |
void |
setNamespaceCode(String namespaceCode) |
void |
setParameterType(ParameterTypeBo parameterType) |
void |
setParameterTypeCode(String parameterTypeCode) |
void |
setValue(String value) |
static Parameter |
to(ParameterBo bo)
Converts a mutable bo to its immutable counterpart
|
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getLegacyDataAdapter, getObjectId, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getObjectId, getVersionNumber
refresh
toString
public ParameterBo()
public static Parameter to(ParameterBo bo)
bo
- the mutable business objectpublic static ParameterBo from(Parameter im)
im
- immutable objectpublic 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 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 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(ParameterTypeBo parameterType)
public String getEvaluationOperatorCode()
EvaluationOperator
for applicable codespublic void setEvaluationOperatorCode(String evaluationOperatorCode)
public NamespaceBo getNamespace()
public void setNamespace(NamespaceBo namespace)
public ComponentBo getComponent()
public void setComponent(ComponentBo component)
public DerivedComponentBo getDerivedComponent()
public void setDerivedComponent(DerivedComponentBo derivedComponent)
public ParameterId getParameterId()
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.