org.kuali.student.common.dto
Class HasAttributesAndMetaInfo

java.lang.Object
  extended by org.kuali.student.common.dto.HasAttributesInfo
      extended by org.kuali.student.common.dto.HasAttributesAndMetaInfo
All Implemented Interfaces:
Serializable, HasAttributes, HasAttributesAndMeta, HasMeta
Direct Known Subclasses:
EntityInfo

public abstract class HasAttributesAndMetaInfo
extends HasAttributesInfo
implements HasAttributesAndMeta, Serializable

See Also:
Serialized Form

Nested Class Summary
static class HasAttributesAndMetaInfo.Builder
           
 
Field Summary
private  MetaInfo metaInfo
           
 
Fields inherited from class org.kuali.student.common.dto.HasAttributesInfo
attributes
 
Constructor Summary
protected HasAttributesAndMetaInfo()
           
protected HasAttributesAndMetaInfo(HasAttributesAndMeta builder)
           
 
Method Summary
 MetaInfo getMetaInfo()
          Name: Create/Update meta info Create and last update info for the structure.
 
Methods inherited from class org.kuali.student.common.dto.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.common.infc.HasAttributes
getAttributes
 

Field Detail

metaInfo

private final MetaInfo metaInfo
Constructor Detail

HasAttributesAndMetaInfo

protected HasAttributesAndMetaInfo()

HasAttributesAndMetaInfo

protected HasAttributesAndMetaInfo(HasAttributesAndMeta builder)
Method Detail

getMetaInfo

public MetaInfo getMetaInfo()
Description copied from interface: HasMeta
Name: Create/Update meta info Create and last update info for the structure. This is optional and treated as read only since the data is set by the internals of the service during maintenance operations. Contains audit trail information about the creation and last update of this object Also contains the version ind used for optimistic locking. Attempts to set or update should result in a ReadOnlyException being thrown.

Specified by:
getMetaInfo in interface HasMeta
Returns:
the meta information


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