org.kuali.rice.core.api.parameter
Class ParameterKey
java.lang.Object
   org.kuali.rice.core.api.mo.AbstractDataTransferObject
org.kuali.rice.core.api.mo.AbstractDataTransferObject
       org.kuali.rice.core.api.parameter.ParameterKey
org.kuali.rice.core.api.parameter.ParameterKey
- All Implemented Interfaces: 
- Serializable, ModelObjectBasic, ModelObjectComplete
- public final class ParameterKey 
- extends AbstractDataTransferObject
This class represents the 4-part key which uniquely identifies a parameter.
- See Also:
- ParameterContract,- Parameter, 
Serialized Form
 
 
 
create
public static ParameterKey create(String applicationId,
                                  String namespaceCode,
                                  String componentCode,
                                  String name)
- Creates a ParameterKey from the given required values.
 
- 
- Parameters:
- applicationId- the application id, cannot be null or blank
- namespaceCode- the namespace code, cannot be null or blank
- componentCode- the component code, cannot be null or blank
- name- the parameter name, cannot be null or blank
- Returns:
- the fully-constructed ParameterKey
- Throws:
- IllegalArgumentException- if any arguments are null or blank
 
getApplicationId
public String getApplicationId()
- 
 
getNamespaceCode
public String getNamespaceCode()
- 
 
getComponentCode
public String getComponentCode()
- 
 
getName
public String getName()
- 
 
Copyright © 2005-2011 The Kuali Foundation. All Rights Reserved.