Hierarchy For Package net.solarnetwork.central.domain
Class Hierarchy
- java.lang.Object
- net.solarnetwork.central.support.BaseFilterSupport (implements net.solarnetwork.central.domain.Filter, net.solarnetwork.central.domain.MetadataFilter, java.io.Serializable, net.solarnetwork.central.domain.TagFilter)
- net.solarnetwork.central.support.FilterSupport (implements net.solarnetwork.central.domain.SolarNodeFilter, net.solarnetwork.central.domain.SolarNodeMetadataFilter)
- net.solarnetwork.central.domain.UserFilterCommand (implements net.solarnetwork.central.domain.UserFilter)
- net.solarnetwork.central.support.FilterSupport (implements net.solarnetwork.central.domain.SolarNodeFilter, net.solarnetwork.central.domain.SolarNodeMetadataFilter)
- net.solarnetwork.domain.BaseId (implements java.lang.Cloneable, java.io.Serializable)
- net.solarnetwork.central.domain.AggregateDatumId (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- net.solarnetwork.central.domain.BaseIdentity (implements java.lang.Cloneable, net.solarnetwork.domain.Identity<PK>, java.io.Serializable)
- net.solarnetwork.central.dao.BaseEntity (implements java.lang.Cloneable, net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.central.domain.SolarCapability (implements java.lang.Cloneable, java.io.Serializable)
- net.solarnetwork.central.domain.SolarNodeCapability (implements java.lang.Cloneable, java.io.Serializable)
- net.solarnetwork.central.domain.SolarNodeGroupCapability (implements java.lang.Cloneable, java.io.Serializable)
- net.solarnetwork.central.domain.SolarLocation (implements java.lang.Cloneable, net.solarnetwork.central.domain.Location, net.solarnetwork.central.domain.LocationMatch, java.io.Serializable)
- net.solarnetwork.central.domain.SolarNode (implements java.lang.Cloneable, net.solarnetwork.central.domain.NodeIdentity, java.io.Serializable)
- net.solarnetwork.central.domain.SolarNodeMatch (implements net.solarnetwork.central.domain.SolarNodeFilterMatch)
- net.solarnetwork.central.domain.SolarNodeGroup (implements java.lang.Cloneable, net.solarnetwork.central.domain.NodeGroupIdentity, java.io.Serializable)
- net.solarnetwork.central.domain.SolarNodeMetadata (implements java.lang.Cloneable, net.solarnetwork.central.domain.NodeMetadata, java.io.Serializable)
- net.solarnetwork.central.domain.SolarNodeMetadataMatch (implements net.solarnetwork.central.domain.SolarNodeMetadataFilterMatch)
- net.solarnetwork.central.domain.SolarCapability (implements java.lang.Cloneable, java.io.Serializable)
- net.solarnetwork.central.dao.BaseEntity (implements java.lang.Cloneable, net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.central.domain.BaseObjectIdentity<PK> (implements java.lang.Cloneable, net.solarnetwork.domain.Identity<PK>, java.io.Serializable)
- net.solarnetwork.central.dao.BaseObjectEntity<PK> (implements java.lang.Cloneable, net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.central.domain.BaseClaimableJob<C,
R, S, PK> (implements net.solarnetwork.central.domain.ClaimableJob<C, R, S, PK>)
- net.solarnetwork.central.domain.BaseClaimableJob<C,
- net.solarnetwork.central.dao.BaseObjectEntity<PK> (implements java.lang.Cloneable, net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.central.domain.BasePK (implements java.lang.Cloneable, java.io.Serializable)
- net.solarnetwork.central.domain.KeyTypePK (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- net.solarnetwork.central.domain.LongIntegerCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey2<K1,
K2>, java.io.Serializable) - net.solarnetwork.central.domain.LongStringCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey2<K1,
K2>, java.io.Serializable) - net.solarnetwork.central.domain.UserLongCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey2<K1,
K2>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated) - net.solarnetwork.central.domain.UserLongIntegerCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey3<K1,
K2, K3>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated) - net.solarnetwork.central.domain.UserLongStringCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey3<K1,
K2, K3>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated) - net.solarnetwork.central.domain.UserStringCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey2<K1,
K2>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated) - net.solarnetwork.central.domain.UserUuidIntegerCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey3<K1,
K2, K3>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated) - net.solarnetwork.central.domain.UserUuidLongCompositePK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey3<K1,
K2, K3>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated) - net.solarnetwork.central.domain.UserUuidPK (implements java.lang.Cloneable, java.lang.Comparable<T>, net.solarnetwork.central.domain.CompositeKey2<K1,
K2>, java.io.Serializable, net.solarnetwork.central.domain.UserIdRelated)
- net.solarnetwork.central.domain.BaseStringIdentity (implements java.lang.Cloneable, net.solarnetwork.domain.Identity<PK>, java.io.Serializable)
- net.solarnetwork.dao.BasicIdentity<PK> (implements net.solarnetwork.domain.Identity<PK>, java.io.Serializable)
- net.solarnetwork.dao.BasicEntity<K> (implements net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.central.dao.BaseUserModifiableEntity<C,
K> (implements java.lang.Cloneable, net.solarnetwork.domain.CopyingIdentity<K, C>, net.solarnetwork.domain.Differentiable<T>, java.io.Serializable, net.solarnetwork.central.dao.UserRelatedEntity<PK>) - net.solarnetwork.central.domain.BaseUserCertificate<C>
- net.solarnetwork.dao.BasicLongEntity
- net.solarnetwork.central.domain.LocationRequest
- net.solarnetwork.central.domain.UserMetadataEntity (implements java.lang.Cloneable, java.io.Serializable, net.solarnetwork.central.domain.UserMetadata)
- net.solarnetwork.central.dao.BaseUserModifiableEntity<C,
- net.solarnetwork.central.domain.UserEvent (implements java.lang.Cloneable, net.solarnetwork.dao.Entity<K>, java.io.Serializable, net.solarnetwork.central.dao.UserRelatedEntity<PK>)
- net.solarnetwork.dao.BasicEntity<K> (implements net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.domain.BasicIdentity<PK> (implements net.solarnetwork.domain.Identity<PK>)
- net.solarnetwork.central.domain.AppSetting (implements java.lang.Cloneable, net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.central.domain.BasicSolarNodeOwnership (implements net.solarnetwork.domain.Differentiable<T>, java.io.Serializable, net.solarnetwork.central.domain.SolarNodeOwnership)
- net.solarnetwork.central.domain.LocationRequestInfo (implements java.lang.Cloneable)
- net.solarnetwork.central.domain.LogEventInfo
- net.solarnetwork.central.support.BaseFilterSupport (implements net.solarnetwork.central.domain.Filter, net.solarnetwork.central.domain.MetadataFilter, java.io.Serializable, net.solarnetwork.central.domain.TagFilter)
Interface Hierarchy
- net.solarnetwork.central.domain.AppConfiguration
- net.solarnetwork.central.domain.ClaimableJobState
- java.lang.Comparable<T>
- net.solarnetwork.domain.Identity<PK>
- net.solarnetwork.central.domain.AuditNodeServiceValue
- net.solarnetwork.central.domain.AuditUserServiceValue (also extends net.solarnetwork.central.domain.UserIdRelated)
- net.solarnetwork.dao.Entity<K>
- net.solarnetwork.central.domain.ClaimableJob<C,
R, S, PK>
- net.solarnetwork.central.domain.ClaimableJob<C,
- net.solarnetwork.central.domain.FilterMatch<PK>
- net.solarnetwork.central.dao.EntityMatch
- net.solarnetwork.central.domain.LocationMatch
- net.solarnetwork.central.domain.SourceLocationMatch
- net.solarnetwork.central.domain.SolarNodeFilterMatch (also extends net.solarnetwork.central.domain.NodeIdentity)
- net.solarnetwork.central.domain.SolarNodeMetadataFilterMatch (also extends net.solarnetwork.central.domain.NodeMetadata)
- net.solarnetwork.central.dao.EntityMatch
- net.solarnetwork.central.domain.NodeGroupIdentity
- net.solarnetwork.central.domain.NodeGroupInformation
- net.solarnetwork.central.domain.NodeIdentity
- net.solarnetwork.central.domain.NodeInformation
- net.solarnetwork.central.domain.SolarNodeFilterMatch (also extends net.solarnetwork.central.domain.FilterMatch<PK>)
- net.solarnetwork.central.domain.SolarCapabilityInformation<PK>
- net.solarnetwork.central.domain.StaleAuditNodeServiceValue
- net.solarnetwork.central.domain.StaleAuditUserServiceValue (also extends net.solarnetwork.central.domain.UserIdRelated)
- net.solarnetwork.domain.Identity<PK>
- net.solarnetwork.central.domain.CompositeKey
- net.solarnetwork.central.domain.CompositeKey2<K1,
K2> - net.solarnetwork.central.domain.CompositeKey3<K1,
K2, K3>
- net.solarnetwork.central.domain.CompositeKey2<K1,
- net.solarnetwork.central.domain.Filter
- net.solarnetwork.central.domain.AggregationFilter
- net.solarnetwork.central.domain.DateRangeFilter
- net.solarnetwork.central.domain.LocalDateRangeFilter
- net.solarnetwork.central.domain.Location (also extends net.solarnetwork.domain.Location)
- net.solarnetwork.central.domain.MetadataFilter
- net.solarnetwork.central.domain.SolarNodeFilter (also extends net.solarnetwork.central.domain.Filter)
- net.solarnetwork.central.domain.SolarNodeMetadataFilter (also extends net.solarnetwork.central.domain.Filter, net.solarnetwork.central.domain.TagFilter)
- net.solarnetwork.central.domain.NodeFilter
- net.solarnetwork.central.domain.OptimizedQueryFilter
- net.solarnetwork.central.domain.SolarNodeFilter (also extends net.solarnetwork.central.domain.MetadataFilter)
- net.solarnetwork.central.domain.SolarNodeMetadataFilter (also extends net.solarnetwork.central.domain.MetadataFilter, net.solarnetwork.central.domain.TagFilter)
- net.solarnetwork.central.domain.SourceLocation
- net.solarnetwork.central.domain.SourceMappingFilter
- net.solarnetwork.central.domain.UserFilter
- java.lang.Iterable<T>
- net.solarnetwork.central.domain.FilterResults<T>
- net.solarnetwork.domain.Location
- net.solarnetwork.central.domain.NodeMappingFilter
- net.solarnetwork.central.domain.NodeMetadata
- net.solarnetwork.central.domain.SolarNodeMetadataFilterMatch (also extends net.solarnetwork.central.domain.FilterMatch<PK>)
- net.solarnetwork.dao.PaginationCriteria
- net.solarnetwork.central.domain.UserMetadataFilter (also extends net.solarnetwork.central.common.dao.TagCriteria, net.solarnetwork.central.common.dao.UserCriteria)
- net.solarnetwork.central.domain.SolarNodeOwnership
- net.solarnetwork.central.common.dao.TagCriteria
- net.solarnetwork.central.domain.UserMetadataFilter (also extends net.solarnetwork.dao.PaginationCriteria, net.solarnetwork.central.common.dao.UserCriteria)
- net.solarnetwork.central.domain.TagFilter
- net.solarnetwork.central.domain.SolarNodeMetadataFilter (also extends net.solarnetwork.central.domain.Filter, net.solarnetwork.central.domain.MetadataFilter)
- net.solarnetwork.central.common.dao.UserCriteria
- net.solarnetwork.central.domain.UserMetadataFilter (also extends net.solarnetwork.dao.PaginationCriteria, net.solarnetwork.central.common.dao.TagCriteria)
- net.solarnetwork.central.domain.UserIdRelated
- net.solarnetwork.central.domain.AuditUserServiceValue (also extends net.solarnetwork.domain.Identity<PK>)
- net.solarnetwork.central.domain.StaleAuditUserServiceValue (also extends net.solarnetwork.domain.Identity<PK>)
- net.solarnetwork.central.domain.UserMetadata
Annotation Interface Hierarchy
- net.solarnetwork.central.domain.Securable (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.solarnetwork.central.domain.LocationPrecision
- net.solarnetwork.central.domain.LocationRequestStatus (implements net.solarnetwork.domain.CodedValue)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)