org.kuali.rice.krms.api.repository
Class TermSpecificationDefinition

java.lang.Object
  extended by org.kuali.rice.krms.api.repository.TermSpecificationDefinition
All Implemented Interfaces:
Serializable, ModelObjectBasic, ModelObjectComplete, TermSpecificationDefinitionContract

public class TermSpecificationDefinition
extends Object
implements TermSpecificationDefinitionContract, ModelObjectComplete

Immutable DTO for TermSpecifications. Construction must be done via the TermSpecificationDefinition.Builder inner class.

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Nested Class Summary
static class TermSpecificationDefinition.Builder
          Builder for the TermSpecificationDefinition immutable DTO.
 
Method Summary
 boolean equals(Object obj)
          This overridden method ...
 String getContextId()
          This overridden method ...
 String getId()
          This value will be non-null for persisted
 String getName()
          This overridden method ...
 String getType()
          This overridden method ...
 int hashCode()
          This overridden method ...
 String toString()
          This overridden method ...
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getId

public String getId()
This value will be non-null for persisted

Specified by:
getId in interface TermSpecificationDefinitionContract
See Also:
TermSpecificationDefinitionContract.getId()

getContextId

public String getContextId()
This overridden method ...

Specified by:
getContextId in interface TermSpecificationDefinitionContract
See Also:
TermSpecificationDefinitionContract.getContextId()

getName

public String getName()
This overridden method ...

Specified by:
getName in interface TermSpecificationDefinitionContract
See Also:
TermSpecificationDefinitionContract.getName()

getType

public String getType()
This overridden method ...

Specified by:
getType in interface TermSpecificationDefinitionContract
See Also:
TermSpecificationDefinitionContract.getType()

equals

public boolean equals(Object obj)
This overridden method ...

Specified by:
equals in interface ModelObjectComplete
Overrides:
equals in class Object
Parameters:
obj - to object to compare for equality
Returns:
if equal
See Also:
Object.equals(java.lang.Object)

hashCode

public int hashCode()
This overridden method ...

Specified by:
hashCode in interface ModelObjectComplete
Overrides:
hashCode in class Object
Returns:
the hashCode value
See Also:
Object.hashCode()

toString

public String toString()
This overridden method ...

Specified by:
toString in interface ModelObjectBasic
Overrides:
toString in class Object
Returns:
the string representation
See Also:
Object.toString()


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