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

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

public static class KeyEntityInfo.Builder
extends EntityInfo.Builder
implements KeyEntity

The builder class for this abstract EntityInfo.


Constructor Summary
KeyEntityInfo.Builder()
           
KeyEntityInfo.Builder(KeyEntity entity)
           
 
Method Summary
 String getKey()
          Unique key to this object.
 void setKey(String key)
           
 
Methods inherited from class org.kuali.student.contract.model.test.source.EntityInfo.Builder
getDescr, getName, getStateKey, getTypeKey, setDescr, setName, setStateKey, setTypeKey
 
Methods inherited from class org.kuali.student.contract.model.test.source.HasAttributesAndMetaInfo.Builder
getMeta, setMetaInfo
 
Methods inherited from class org.kuali.student.contract.model.test.source.HasAttributesInfo.Builder
getAttributes, setAttributes
 
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.Builder

public KeyEntityInfo.Builder()

KeyEntityInfo.Builder

public KeyEntityInfo.Builder(KeyEntity entity)
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

setKey

public void setKey(String key)


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