org.kuali.student.contract.model.test.source
Class KeyEntityInfo

java.lang.Object
  extended by org.kuali.student.contract.model.test.source.HasAttributesInfo
      extended by org.kuali.student.contract.model.test.source.HasAttributesAndMetaInfo
          extended by org.kuali.student.contract.model.test.source.EntityInfo
              extended by org.kuali.student.contract.model.test.source.KeyEntityInfo
All Implemented Interfaces:
Serializable, Entity, HasAttributes, HasAttributesAndMeta, HasKey, HasMeta, HasPrimaryKey, HasState, HasType, KeyEntity
Direct Known Subclasses:
AtpInfo, TypeTypeRelationInfo

public abstract class KeyEntityInfo
extends EntityInfo
implements KeyEntity, Serializable

See Also:
Serialized Form

Nested Class Summary
static class KeyEntityInfo.Builder
          The builder class for this abstract EntityInfo.
 
Field Summary
 
Fields inherited from class org.kuali.student.contract.model.test.source.HasAttributesInfo
attributes
 
Constructor Summary
protected KeyEntityInfo()
           
protected KeyEntityInfo(KeyEntity builder)
           
 
Method Summary
 String getKey()
          Unique key to this object.
 
Methods inherited from class org.kuali.student.contract.model.test.source.EntityInfo
getDescr, getName, getStateKey, getTypeKey
 
Methods inherited from class org.kuali.student.contract.model.test.source.HasAttributesAndMetaInfo
getMeta
 
Methods inherited from class org.kuali.student.contract.model.test.source.HasAttributesInfo
getAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.student.contract.model.test.source.Entity
getDescr, getName
 
Methods inherited from interface org.kuali.student.contract.model.test.source.HasType
getTypeKey
 
Methods inherited from interface org.kuali.student.contract.model.test.source.HasState
getStateKey
 
Methods inherited from interface org.kuali.student.contract.model.test.source.HasAttributes
getAttributes
 
Methods inherited from interface org.kuali.student.contract.model.test.source.HasMeta
getMeta
 

Constructor Detail

KeyEntityInfo

protected KeyEntityInfo()

KeyEntityInfo

protected KeyEntityInfo(KeyEntity builder)
Method Detail

getKey

public String getKey()
Description copied from interface: HasKey
Unique key to this object. Unlike an Id this key can be explicitly set by the application and is intended to be "somewhat" readable by a human. A Key:

Specified by:
getKey in interface HasKey


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