Package net.solarnetwork.central.domain
package net.solarnetwork.central.domain
-
ClassDescriptionA general aggregate datum identifier.Extension of
Filterspecific to aggregated results.API for common application configuration elements.An application setting.API for a node service audit record count.API for a user service audit record count.BaseClaimableJob<C,R, S extends ClaimableJobState, PK extends Comparable<PK> & Serializable> Abstract implementation support forClaimableJob.Base implementation of a Long-basedIdentity.Base implementation ofIdentityusing a Comparable, Serializable primary key.Base class for primary key values.Base implementation of a String-basedIdentity.BaseUserCertificate<C extends BaseUserCertificate<C>>Base user-related certificate entity.Basic implementation ofSolarNodeOwnership.ClaimableJob<C,R, S extends ClaimableJobState, PK> A "claimable job" entity.API for a claimable job state.API for a composite key.CompositeKey2<K1,K2> API for a composite key with two components.CompositeKey3<K1,K2, K3> API for a composite key with three components.Filter API for a date range.API for a "filter-able" object, that is something that can be searched for by specifying filter keys and associated match values.FilterMatch<PK>A filter result instance, e.g.A filtered query results object.Primary key based on a key/type string tuple.Filter API for a local date range.Information describing the physical location of an object.API for Location search results.Enumeration of locatioin precision levels.Entity for location requests.Location request information.Location request status enumeration.Standard log event info.Basic implementation of a Long and Integer composite key.Basic implementation of a Long and String composite key.API for a metadata search filter.Filter API for node related data.Node group identity information.General node group information.Node identity information.General node information.Extension ofFilterfor mapping node IDs into virtual IDs.API for node metadata.Filter API for query optimizations to apply.Annotation to help mark services as supporting security aspects.A set of capabilities.API for capability information for some identifiable object, such as a node, node group, etc.A location entity.Domain object for node related info.A set of capabilities for a node.Filter API forSolarNode.API for aSolarNodesearch or filter match result.Domain object for a group of nodes.A set of capabilities for a node.A "match" to aSolarNode.Metadata about aSolarNode.Filter API forSolarNodeMetadata.API for aSolarNodeMetadatasearch or filter match result.A "match" to aSolarNodeMetadata.API for node ownership details.A filter for locations based on a specific source.A match for a SourceLocation filter search.Extension ofFilterfor mapping source IDs into virtual IDs.API for a "stale" audit node service value record that represents a period of time for a specific audit level that needs to be computed.API for a "stale" audit user service value record that represents a period of time for a specific audit level that needs to be computed.Filter API for tags.An application event related to a user.Filter API for user related entities.Filter support for user actions.API for objects related to a user entity by way of a user ID.Immutable primary key for user-related entities using a Long entity key.Basic implementation of a Long, Long, Integer composite key.Basic implementation of a Long, Long, String composite key.API for user metadata.Metadata about aSolarNode.Filter API for user metadata.Immutable primary key for user-related entities using a String entity key.Basic implementation of a Long, UUID, Integer composite key.Basic implementation of a Long, UUID, Long composite key.Immutable primary key for user-related entities using a UUID primary key.