Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- net.solarnetwork.ocpp.domain.AuthorizationInfo
- net.solarnetwork.ocpp.domain.AuthorizationInfo.Builder
- net.solarnetwork.ocpp.service.BaseActionMessageProcessor<T,
R> (implements net.solarnetwork.ocpp.service.ActionMessageProcessor<T, R>) - net.solarnetwork.ocpp.domain.BasicActionMessage<T> (implements net.solarnetwork.ocpp.domain.ActionMessage<T>)
- 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.dao.BasicLongEntity
- net.solarnetwork.ocpp.domain.Authorization (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.ocpp.domain.ChargePoint (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.ocpp.domain.SystemUser (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.dao.BasicUuidEntity
- net.solarnetwork.ocpp.domain.ChargeSession
- net.solarnetwork.ocpp.domain.ChargingProfile (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.ocpp.domain.ChargePointConnector
- net.solarnetwork.dao.BasicLongEntity
- net.solarnetwork.dao.BasicEntity<K> (implements net.solarnetwork.dao.Entity<K>, java.io.Serializable)
- net.solarnetwork.ocpp.service.ChargePointBrokerTracker (implements net.solarnetwork.ocpp.service.ChargePointRouter)
- net.solarnetwork.ocpp.domain.ChargePointConnectorKey (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- net.solarnetwork.ocpp.domain.ChargePointIdentity (implements java.lang.Comparable<T>)
- net.solarnetwork.ocpp.domain.ChargePointInfo
- net.solarnetwork.ocpp.domain.ChargeSessionEndInfo
- net.solarnetwork.ocpp.domain.ChargeSessionEndInfo.Builder
- net.solarnetwork.ocpp.domain.ChargeSessionStartInfo
- net.solarnetwork.ocpp.domain.ChargeSessionStartInfo.Builder
- net.solarnetwork.ocpp.domain.ChargingProfileInfo (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.ocpp.domain.ChargingScheduleInfo (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.ocpp.domain.ChargingSchedulePeriodInfo (implements net.solarnetwork.domain.Differentiable<T>)
- net.solarnetwork.ocpp.domain.ConfigurationItem
- net.solarnetwork.ocpp.util.OcppInstructionUtils
- net.solarnetwork.ocpp.domain.PendingActionMessage
- net.solarnetwork.ocpp.dao.PurgePostedChargeSessionsTask (implements java.util.concurrent.Callable<V>, java.lang.Runnable)
- net.solarnetwork.ocpp.domain.SampledValue (implements java.lang.Comparable<T>)
- net.solarnetwork.ocpp.domain.SampledValue.Builder
- net.solarnetwork.ocpp.service.SimpleActionMessageQueue (implements net.solarnetwork.ocpp.service.ActionMessageQueue)
- net.solarnetwork.ocpp.domain.StatusNotification
- net.solarnetwork.ocpp.domain.StatusNotification.Builder
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.solarnetwork.ocpp.service.AuthorizationException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- net.solarnetwork.ocpp.domain.ActionMessage<T>
- net.solarnetwork.ocpp.service.ActionMessageProcessor<T,
R> - net.solarnetwork.ocpp.service.ActionMessageQueue
- net.solarnetwork.ocpp.service.ActionMessageResultHandler<T,
R> - net.solarnetwork.ocpp.service.ChargePointBroker
- net.solarnetwork.ocpp.service.ChargePointRouter
- net.solarnetwork.dao.GenericDao<T,
K> - net.solarnetwork.ocpp.dao.AuthorizationDao
- net.solarnetwork.ocpp.dao.ChargePointConnectorDao
- net.solarnetwork.ocpp.dao.ChargePointDao
- net.solarnetwork.ocpp.dao.ChargeSessionDao
- net.solarnetwork.ocpp.dao.ChargingProfileDao
- net.solarnetwork.ocpp.dao.SystemUserDao
- net.solarnetwork.service.Identifiable
- net.solarnetwork.ocpp.service.AuthorizationService
- net.solarnetwork.ocpp.service.cs.ChargePointManager
- net.solarnetwork.ocpp.service.cs.ChargeSessionManager
- net.solarnetwork.ocpp.util.OcppInstructionUtils.JsonOcppInstructionMessageHandler<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.solarnetwork.ocpp.domain.AuthorizationStatus (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargePointErrorCode (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargePointStatus (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargeSessionEndReason (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargingProfileKind (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargingProfilePurpose (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargingProfileStatus (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ChargingScheduleRecurrency (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.Location (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.Measurand (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.Phase (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.ReadingContext (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.RegistrationStatus (implements net.solarnetwork.domain.CodedValue)
- net.solarnetwork.ocpp.domain.UnitOfMeasure (implements net.solarnetwork.domain.CodedValue)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)