Package net.solarnetwork.central.dao
Class StaleAuditUserServiceEntity
java.lang.Object
net.solarnetwork.dao.BasicIdentity<AggregateDatumId>
net.solarnetwork.dao.BasicEntity<AggregateDatumId>
net.solarnetwork.central.dao.StaleAuditUserServiceEntity
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<AggregateDatumId>,StaleAuditUserServiceValue,UserIdRelated,net.solarnetwork.dao.Entity<AggregateDatumId>,net.solarnetwork.domain.Differentiable<StaleAuditUserServiceValue>,net.solarnetwork.domain.Identity<AggregateDatumId>
public class StaleAuditUserServiceEntity
extends net.solarnetwork.dao.BasicEntity<AggregateDatumId>
implements StaleAuditUserServiceValue, Cloneable, Serializable, net.solarnetwork.domain.Differentiable<StaleAuditUserServiceValue>
Stale audit user service entity.
Although AggregateDatumId is used as a primary key for this entity,
and AggregateDatumId.getKind() will be set to
ObjectDatumKind.Node, this entity is
not node related, and the DatumId.getObjectId() actually
refers to a user entity.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionStaleAuditUserServiceEntity(AggregateDatumId id, Instant created) Constructor. -
Method Summary
Methods inherited from class net.solarnetwork.dao.BasicEntity
getCreatedMethods inherited from class net.solarnetwork.dao.BasicIdentity
compareTo, equals, getId, hashCodeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface net.solarnetwork.domain.Identity
getId, hasIdMethods inherited from interface net.solarnetwork.central.domain.StaleAuditUserServiceValue
getAggregation, getService, getTimestamp, getUserId
-
Constructor Details
-
StaleAuditUserServiceEntity
Constructor.- Parameters:
id- the IDcreated- the creation date
-
-
Method Details
-
clone
- Overrides:
clonein classnet.solarnetwork.dao.BasicEntity<AggregateDatumId>
-
isSameAs
Test if the properties of another object are the same as in this instance.- Parameters:
other- the other entity to compare to- Returns:
- true if the properties of this instance are equal to the other
-
differsFrom
- Specified by:
differsFromin interfacenet.solarnetwork.domain.Differentiable<StaleAuditUserServiceValue>
-
toString
-