org.kuali.student.contract.model.test.source
Class IdEntityInfo.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.IdEntityInfo.Builder
All Implemented Interfaces:
Entity, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdEntity
Enclosing class:
IdEntityInfo

public static class IdEntityInfo.Builder
extends EntityInfo.Builder
implements IdEntity

The builder class for this abstract EntityInfo.


Field Summary
private  String id
           
 
Constructor Summary
IdEntityInfo.Builder()
           
IdEntityInfo.Builder(IdEntity entity)
           
 
Method Summary
 String getId()
          The system assigned unique id to identify this Object.
 void setId(String id)
           
 
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
 

Field Detail

id

private String id
Constructor Detail

IdEntityInfo.Builder

public IdEntityInfo.Builder()

IdEntityInfo.Builder

public IdEntityInfo.Builder(IdEntity entity)
Method Detail

getId

public String getId()
Description copied from interface: HasId
The system assigned unique id to identify this Object. Could be implemented as as sequence number or as a UUID. Attempts to set this value on creates should result in a ReadOnlyException being thrown An Id:

Specified by:
getId in interface HasId

setId

public void setId(String id)


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