Class UnversionedDbentity<T>
java.lang.Object
org.bedework.carddav.server.dirHandlers.db.DumpEntity<T>
org.bedework.carddav.server.dirHandlers.db.UnversionedDbentity<T>
- Type Parameters:
T-
- All Implemented Interfaces:
Serializable,Comparable<T>,org.bedework.util.logging.Logged
- Direct Known Subclasses:
DbCardParam,DbCardProperty,DbEntity
Base type for a database entity. We require an id and the subclasses must
implement hashcode and compareTo.
- Version:
- 1.0
- Author:
- Mike Douglass
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bedework.carddav.server.dirHandlers.db.DumpEntity
DumpEntity.DumpType -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bedework.carddav.server.dirHandlers.db.DumpEntity
dump, dump, getLogger, hasDumpValueMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bedework.util.logging.Logged
audit, debug, debug, debug, enableAuditLogger, enableErrorLogger, enableMetricsLogger, error, error, error, getLogLevel, info, info, isAuditLoggerEnabled, isErrorLoggerEnabled, isMetricsDebugEnabled, isMetricsLoggerEnabled, metrics, setLoggerClass, setLoggerClass, trace, trace, trace, warn, warn
-
Constructor Details
-
UnversionedDbentity
public UnversionedDbentity()
-
-
Method Details
-
setId
- Parameters:
val- id
-
getId
- Returns:
- Long id
-
unsaved
public boolean unsaved()- Returns:
- true if this entity is not saved.
-
toStringSegment
protected void toStringSegment(org.bedework.base.ToString ts) Add our stuff to the ToString builder- Parameters:
ts- ToString builder for result
-
clone
-
compareTo
- Specified by:
compareToin interfaceComparable<T>
-
hashCode
public int hashCode() -
equals
-