@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, setVersionNumbertoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetObjectId, getVersionNumberrefreshtoStringpublic 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 ParameterContractgetParameterType in interface ParameterEbopublic EvaluationOperator getEvaluationOperator()
ParameterEboThis allows parameters to be used as primitive business rules.
getEvaluationOperator in interface ParameterContractgetEvaluationOperator in interface ParameterEbopublic String getNamespaceCode()
ParameterEboIt is a way of assigning the parameter to a logical grouping within a rice application or rice ecosystem.
getNamespaceCode in interface ParameterContractgetNamespaceCode in interface ParameterEbopublic void setNamespaceCode(String namespaceCode)
public String getComponentCode()
ParameterEboIt is a way of assigning a parameter to a functional component within a rice application or rice ecosystem.
getComponentCode in interface ParameterContractgetComponentCode in interface ParameterEbopublic void setComponentCode(String componentCode)
public String getName()
ParameterEbogetName in interface ParameterContractgetName in interface ParameterEbopublic String getApplicationId()
ParameterEboIt is a way of assigning the Parameter to a specific rice application or rice ecosystem.
getApplicationId in interface ParameterContractgetApplicationId in interface ParameterEbopublic void setApplicationId(String applicationId)
public String getValue()
ParameterEbogetValue in interface ParameterContractgetValue in interface ParameterEbopublic String getDescription()
ParameterEbogetDescription in interface ParameterContractgetDescription in interface ParameterEbopublic 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.