org.starhope.appius.user
Class PersonRecord

java.lang.Object
  extended by org.starhope.appius.util.SimpleDataRecord<PersonRecord>
      extended by org.starhope.appius.user.PersonRecord
All Implemented Interfaces:
com.whirlycott.cache.Cacheable, Serializable, Comparable<PersonRecord>, CTime, DataRecord, HasSubversionRevision

public abstract class PersonRecord
extends SimpleDataRecord<PersonRecord>

DataRecord fields in common between UserRecord and ParentRecord

Author:
brpocock@star-hope.org
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
          WRITEME: Document this brpocock@star-hope.org
 
Fields inherited from class org.starhope.appius.util.SimpleDataRecord
myLoader, timeLastChanged, timeLastSaved
 
Constructor Summary
PersonRecord(RecordLoader<PersonRecord> loader)
          WRITEME: Document this constructor brpocock@star-hope.org
 
Method Summary
 
Methods inherited from class org.starhope.appius.util.SimpleDataRecord
changed, checkStale, compareTo, equals, finalize, getRecordLoader, getTimeLastChanged, getTimeLastSaved, hashCode, isBeingLoaded, markAsLoaded, markAsSaved, markForReload, onRemove, onRetrieve, onStore, save, setRecordLoader, toString
 
Methods inherited from class java.lang.Object
clone, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.starhope.appius.util.DataRecord
getCacheableID, getCacheableIdent
 
Methods inherited from interface org.starhope.util.HasSubversionRevision
getSubversionRevision
 

Field Detail

serialVersionUID

private static final long serialVersionUID
WRITEME: Document this brpocock@star-hope.org

See Also:
Constant Field Values
Constructor Detail

PersonRecord

public PersonRecord(RecordLoader<PersonRecord> loader)
WRITEME: Document this constructor brpocock@star-hope.org

Parameters:
loader - WRITEME