org.kuali.rice.kns.bo
Class Parameter

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.rice.kns.bo.Parameter
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, BusinessObject, PersistableBusinessObject

public class Parameter
extends PersistableBusinessObjectBase

See Also:
Serialized Form

Field Summary
private  String parameterApplicationNamespaceCode
           
private  String parameterConstraintCode
           
private  String parameterDescription
           
private  ParameterDetailType parameterDetailType
           
private  String parameterDetailTypeCode
           
private  String parameterName
           
private  Namespace parameterNamespace
           
private  String parameterNamespaceCode
           
private  ParameterType parameterType
           
private  String parameterTypeCode
           
private  String parameterValue
           
private static long serialVersionUID
           
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
Parameter()
           
Parameter(String parameterName, String parameterValue, String parameterConstraintCode)
           
Parameter(String parameterName, String parameterValue, String parameterConstraintCode, String parameterApplicationNamespaceCode)
           
 
Method Summary
 String getParameterApplicationNamespaceCode()
           
 String getParameterConstraintCode()
           
 String getParameterDescription()
           
 ParameterDetailType getParameterDetailType()
           
 String getParameterDetailTypeCode()
           
 String getParameterName()
           
 Namespace getParameterNamespace()
           
 String getParameterNamespaceCode()
           
 ParameterType getParameterType()
           
 String getParameterTypeCode()
           
 String getParameterValue()
           
 void setParameterApplicationNamespaceCode(String parameterApplicationNamespaceCode)
           
 void setParameterConstraintCode(String parameterConstraintCode)
           
 void setParameterDescription(String parameterDescription)
           
 void setParameterDetailType(ParameterDetailType parameterDetailType)
           
 void setParameterDetailTypeCode(String parameterDetailTypeCode)
           
 void setParameterName(String parameterName)
           
 void setParameterNamespace(Namespace parameterNamespace)
           
 void setParameterNamespaceCode(String parameterNamespaceCode)
           
 void setParameterType(ParameterType parameterType)
           
 void setParameterTypeCode(String parameterTypeCode)
           
 void setParameterValue(String parameterValue)
           
protected  LinkedHashMap toStringMapper()
           
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

parameterNamespaceCode

private String parameterNamespaceCode

parameterDetailTypeCode

private String parameterDetailTypeCode

parameterName

private String parameterName

parameterApplicationNamespaceCode

private String parameterApplicationNamespaceCode

parameterValue

private String parameterValue

parameterDescription

private String parameterDescription

parameterTypeCode

private String parameterTypeCode

parameterConstraintCode

private String parameterConstraintCode

parameterNamespace

private Namespace parameterNamespace

parameterType

private ParameterType parameterType

parameterDetailType

private ParameterDetailType parameterDetailType
Constructor Detail

Parameter

public Parameter()

Parameter

public Parameter(String parameterName,
                 String parameterValue,
                 String parameterConstraintCode)

Parameter

public Parameter(String parameterName,
                 String parameterValue,
                 String parameterConstraintCode,
                 String parameterApplicationNamespaceCode)
Method Detail

getParameterName

public String getParameterName()

setParameterName

public void setParameterName(String parameterName)

getParameterValue

public String getParameterValue()

setParameterValue

public void setParameterValue(String parameterValue)

getParameterDescription

public String getParameterDescription()

setParameterDescription

public void setParameterDescription(String parameterDescription)

getParameterTypeCode

public String getParameterTypeCode()

setParameterTypeCode

public void setParameterTypeCode(String parameterTypeCode)

getParameterConstraintCode

public String getParameterConstraintCode()

setParameterConstraintCode

public void setParameterConstraintCode(String parameterConstraintCode)

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class BusinessObjectBase
Returns:
Map containing the fieldValues of the key fields for this class, indexed by fieldName
See Also:
BusinessObjectBase.toStringMapper()

getParameterType

public ParameterType getParameterType()

setParameterType

public void setParameterType(ParameterType parameterType)

getParameterNamespaceCode

public String getParameterNamespaceCode()

setParameterNamespaceCode

public void setParameterNamespaceCode(String parameterNamespaceCode)

getParameterDetailTypeCode

public String getParameterDetailTypeCode()

setParameterDetailTypeCode

public void setParameterDetailTypeCode(String parameterDetailTypeCode)

getParameterNamespace

public Namespace getParameterNamespace()

setParameterNamespace

public void setParameterNamespace(Namespace parameterNamespace)

getParameterDetailType

public ParameterDetailType getParameterDetailType()

setParameterDetailType

public void setParameterDetailType(ParameterDetailType parameterDetailType)

getParameterApplicationNamespaceCode

public String getParameterApplicationNamespaceCode()

setParameterApplicationNamespaceCode

public void setParameterApplicationNamespaceCode(String parameterApplicationNamespaceCode)


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