Serialized Form
-
Package net.solarnetwork.codec
-
Class net.solarnetwork.codec.BasicGeneralDatumDeserializer
class BasicGeneralDatumDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<Datum> implements Serializable- serialVersionUID:
- 3787325819424216521L
-
Class net.solarnetwork.codec.BasicGeneralDatumSerializer
class BasicGeneralDatumSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<Datum> implements Serializable- serialVersionUID:
- -5820173690461042501L
-
Class net.solarnetwork.codec.BasicInstructionDeserializer
class BasicInstructionDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<Instruction> implements Serializable- serialVersionUID:
- -1844182290390256234L
-
Class net.solarnetwork.codec.BasicInstructionSerializer
class BasicInstructionSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<Instruction> implements Serializable- serialVersionUID:
- 7971213870751023282L
-
Class net.solarnetwork.codec.BasicInstructionStatusDeserializer
class BasicInstructionStatusDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<InstructionStatus> implements Serializable- serialVersionUID:
- -5321961973815076686L
-
Class net.solarnetwork.codec.BasicInstructionStatusSerializer
class BasicInstructionStatusSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<InstructionStatus> implements Serializable- serialVersionUID:
- 3557353976716434922L
-
Serialized Fields
-
embedded
boolean embedded
The embedded flag.
-
-
Class net.solarnetwork.codec.BasicLocationDeserializer
class BasicLocationDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<Location> implements Serializable- serialVersionUID:
- -5998708607249785150L
-
Class net.solarnetwork.codec.BasicLocationSerializer
class BasicLocationSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<Location> implements Serializable- serialVersionUID:
- 4083741477465008605L
-
Class net.solarnetwork.codec.BasicObjectDatumStreamDataSetDeserializer
class BasicObjectDatumStreamDataSetDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<ObjectDatumStreamDataSet<StreamDatum>> implements Serializable- serialVersionUID:
- 3809268939568086603L
-
Class net.solarnetwork.codec.BasicObjectDatumStreamDataSetSerializer
class BasicObjectDatumStreamDataSetSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<ObjectDatumStreamDataSet<? extends StreamDatum>> implements Serializable- serialVersionUID:
- -4226762305023708915L
-
Class net.solarnetwork.codec.BasicObjectDatumStreamMetadataDeserializer
class BasicObjectDatumStreamMetadataDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<ObjectDatumStreamMetadata> implements Serializable- serialVersionUID:
- -1844182290390256234L
-
Class net.solarnetwork.codec.BasicObjectDatumStreamMetadataIdDeserializer
class BasicObjectDatumStreamMetadataIdDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<ObjectDatumStreamMetadataId> implements Serializable- serialVersionUID:
- 5772539222468672138L
-
Class net.solarnetwork.codec.BasicObjectDatumStreamMetadataIdSerializer
class BasicObjectDatumStreamMetadataIdSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<ObjectDatumStreamMetadataId> implements Serializable- serialVersionUID:
- -5886091573502558556L
-
Class net.solarnetwork.codec.BasicObjectDatumStreamMetadataSerializer
class BasicObjectDatumStreamMetadataSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<ObjectDatumStreamMetadata> implements Serializable- serialVersionUID:
- -1844182290390256234L
-
Class net.solarnetwork.codec.BasicStreamDatumArrayDeserializer
class BasicStreamDatumArrayDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<StreamDatum> implements Serializable- serialVersionUID:
- -7518473762908606824L
-
Class net.solarnetwork.codec.BasicStreamDatumArraySerializer
class BasicStreamDatumArraySerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<StreamDatum> implements Serializable- serialVersionUID:
- -4548263284532264499L
-
Class net.solarnetwork.codec.BigDecimalStringSerializer
class BigDecimalStringSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<BigDecimal> implements Serializable- serialVersionUID:
- 4462532770316408808L
-
Class net.solarnetwork.codec.JsonDateUtils
class JsonDateUtils extends Object implements Serializable- serialVersionUID:
- 8430495610507712465L
-
Class net.solarnetwork.codec.JsonDateUtils.InstantDeserializer
class InstantDeserializer extends com.fasterxml.jackson.datatype.jsr310.deser.InstantDeserializer<Instant> implements Serializable- serialVersionUID:
- 6619624665216114464L
-
Class net.solarnetwork.codec.JsonDateUtils.InstantSerializer
class InstantSerializer extends com.fasterxml.jackson.datatype.jsr310.ser.InstantSerializer implements Serializable- serialVersionUID:
- 2056512911882404402L
-
Class net.solarnetwork.codec.JsonDateUtils.LocalDateTimeDeserializer
class LocalDateTimeDeserializer extends com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer implements Serializable- serialVersionUID:
- -8187990594614635776L
-
Class net.solarnetwork.codec.JsonDateUtils.LocalDateTimeSerializer
class LocalDateTimeSerializer extends com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer implements Serializable- serialVersionUID:
- 8528306055696764724L
-
Class net.solarnetwork.codec.JsonDateUtils.LocalTimeDeserializer
class LocalTimeDeserializer extends com.fasterxml.jackson.datatype.jsr310.deser.LocalTimeDeserializer implements Serializable- serialVersionUID:
- -6074927087464237331L
-
Class net.solarnetwork.codec.JsonDateUtils.LocalTimeSerializer
class LocalTimeSerializer extends com.fasterxml.jackson.datatype.jsr310.ser.LocalTimeSerializer implements Serializable- serialVersionUID:
- 196884631172254679L
-
Class net.solarnetwork.codec.JsonDateUtils.ZonedDateTimeDeserializer
class ZonedDateTimeDeserializer extends com.fasterxml.jackson.datatype.jsr310.deser.InstantDeserializer<ZonedDateTime> implements Serializable- serialVersionUID:
- 461897970976758049L
-
Class net.solarnetwork.codec.JsonDateUtils.ZonedDateTimeSerializer
class ZonedDateTimeSerializer extends com.fasterxml.jackson.datatype.jsr310.ser.ZonedDateTimeSerializer implements Serializable- serialVersionUID:
- 6913055308929776378L
-
-
Package net.solarnetwork.dao
-
Class net.solarnetwork.dao.BasicEntity
class BasicEntity extends BasicIdentity<K extends Comparable<K> & Serializable> implements Serializable- serialVersionUID:
- -2236221331020004471L
-
Serialized Fields
-
created
Instant created
The creation date.
-
-
Class net.solarnetwork.dao.BasicIdentity
class BasicIdentity extends Object implements Serializable- serialVersionUID:
- 1468072353770355777L
-
Serialized Fields
-
id
PK extends Comparable<PK> id
The primary key.
-
-
Class net.solarnetwork.dao.BasicLongEntity
- serialVersionUID:
- 307950311993178478L
-
Class net.solarnetwork.dao.BasicStringEntity
- serialVersionUID:
- -8170743004788998114L
-
Class net.solarnetwork.dao.BasicUuidEntity
- serialVersionUID:
- -8798995107804432989L
-
-
Package net.solarnetwork.domain
-
Class net.solarnetwork.domain.BaseId
class BaseId extends Object implements Serializable- serialVersionUID:
- 2726035205282491951L
-
Class net.solarnetwork.domain.BasicIdentifiableConfiguration
class BasicIdentifiableConfiguration extends Object implements Serializable- serialVersionUID:
- 8272531095755880837L
-
Class net.solarnetwork.domain.BasicInstruction
class BasicInstruction extends Object implements Serializable- serialVersionUID:
- 5522509637377814131L
-
Class net.solarnetwork.domain.BasicInstructionStatus
class BasicInstructionStatus extends Object implements Serializable- serialVersionUID:
- 5423487100585905801L
-
Serialized Fields
-
instructionId
Long instructionId
The instruction ID. -
instructionState
InstructionStatus.InstructionState instructionState
The instruction state. -
resultParameters
Map<String,
?> resultParameters The result parameters. -
statusDate
Instant statusDate
The status date.
-
-
Class net.solarnetwork.domain.BasicLocation
class BasicLocation extends Object implements Serializable- serialVersionUID:
- -7249883372922528538L
-
Serialized Fields
-
country
String country
The country code. -
elevation
BigDecimal elevation
The elevation. -
latitude
BigDecimal latitude
The GPS latitude. -
locality
String locality
The city/locality name. -
longitude
BigDecimal longitude
The GPS longitude. -
name
String name
The location name. -
postalCode
String postalCode
The postal code. -
region
String region
The region name. -
stateOrProvince
String stateOrProvince
The state or province name. -
street
String street
The street address. -
timeZoneId
String timeZoneId
The time zone ID.
-
-
Class net.solarnetwork.domain.BasicNetworkIdentity
class BasicNetworkIdentity extends Object implements Serializable- serialVersionUID:
- 1734756599885882478L
-
Serialized Fields
-
Class net.solarnetwork.domain.BasicRegistrationReceipt
class BasicRegistrationReceipt extends Object implements Serializable- serialVersionUID:
- -8288922092122946581L
-
Class net.solarnetwork.domain.KeyValuePair
class KeyValuePair extends Object implements Serializable- serialVersionUID:
- -8143671046909870551L
-
Class net.solarnetwork.domain.NetworkAssociationDetails
class NetworkAssociationDetails extends BasicNetworkIdentity implements Serializable- serialVersionUID:
- -6264228260215100345L
-
Serialized Fields
-
confirmationKey
String confirmationKey
The confirmation key. -
expiration
Instant expiration
The expiration. -
keystorePassword
String keystorePassword
The keystore password. -
networkCertificate
String networkCertificate
The certificate. -
networkCertificateStatus
String networkCertificateStatus
The certificate status. -
networkCertificateSubjectDN
String networkCertificateSubjectDN
The certificate distinguished name. -
networkId
Long networkId
The network ID. -
securityPhrase
String securityPhrase
The security phrase. -
username
String username
The username.
-
-
Class net.solarnetwork.domain.SimpleLocation
class SimpleLocation extends Object implements Serializable- serialVersionUID:
- 7734763057760648362L
-
Serialized Fields
-
country
String country
The country code. -
elevation
BigDecimal elevation
The elevation. -
latitude
BigDecimal latitude
The GPS latitude. -
locality
String locality
The city/locality name. -
longitude
BigDecimal longitude
The GPS longitude. -
name
String name
The name. -
postalCode
String postalCode
The postal code. -
region
String region
The region name. -
stateOrProvince
String stateOrProvince
The state or province name. -
street
String street
The street address. -
timeZoneId
String timeZoneId
The time zone ID.
-
-
-
Package net.solarnetwork.domain.datum
-
Class net.solarnetwork.domain.datum.AggregateDatumSamples
class AggregateDatumSamples extends DatumSupport implements Serializable- serialVersionUID:
- -5462422979612352107L
-
Serialized Fields
-
accumulating
Map<String,
AggregateDatumProperty> accumulating The accumulating values. -
count
int count
The count. -
instantaneous
Map<String,
AggregateDatumProperty> instantaneous The instantaneous values. -
status
Map<String,
Object> status The status values.
-
-
Class net.solarnetwork.domain.datum.BasicAggregateStreamDatum
class BasicAggregateStreamDatum extends BasicStreamDatum implements Serializable- serialVersionUID:
- 2501630135742744682L
-
Serialized Fields
-
endTimestamp
Instant endTimestamp
The end timestamp. -
statistics
DatumPropertiesStatistics statistics
The statistics.
-
-
Class net.solarnetwork.domain.datum.BasicDatumStreamMetadata
class BasicDatumStreamMetadata extends Object implements Serializable- serialVersionUID:
- -6339837836211488890L
-
Serialized Fields
-
accumulatingProperties
String[] accumulatingProperties
The accumulating property names. -
instantaneousProperties
String[] instantaneousProperties
The instantaneous property names. -
statusProperties
String[] statusProperties
The status property names. -
streamId
UUID streamId
The stream ID. -
timeZoneId
String timeZoneId
The time zone ID.
-
-
Class net.solarnetwork.domain.datum.BasicObjectDatumStreamMetadata
class BasicObjectDatumStreamMetadata extends BasicDatumStreamMetadata implements Serializable- serialVersionUID:
- -4093896601567626604L
-
Serialized Fields
-
kind
ObjectDatumKind kind
The kind. -
location
BasicLocation location
The location. -
metaJson
String metaJson
The JSON metadata. -
objectId
Long objectId
The object ID. -
sourceId
String sourceId
The source ID.
-
-
Class net.solarnetwork.domain.datum.BasicStreamDatum
class BasicStreamDatum extends Object implements Serializable- serialVersionUID:
- -8735056339943547310L
-
Serialized Fields
-
properties
DatumProperties properties
The datum properties. -
streamId
UUID streamId
The stream ID. -
timestamp
Instant timestamp
The timestamp.
-
-
Class net.solarnetwork.domain.datum.DatumId
class DatumId extends BaseId implements Serializable- serialVersionUID:
- 6891814538805568843L
-
Serialized Fields
-
kind
ObjectDatumKind kind
The object kind. -
objectId
Long objectId
The object ID. -
sourceId
String sourceId
The source ID. -
timestamp
Instant timestamp
The timestamp.
-
-
Class net.solarnetwork.domain.datum.DatumProperties
class DatumProperties extends Object implements Serializable- serialVersionUID:
- -2647856276610023629L
-
Serialized Fields
-
accumulating
BigDecimal[] accumulating
The accumulating values. -
instantaneous
BigDecimal[] instantaneous
The instantaneous values. -
status
String[] status
The status values. -
tags
String[] tags
The tags.
-
-
Class net.solarnetwork.domain.datum.DatumPropertiesStatistics
class DatumPropertiesStatistics extends Object implements Serializable- serialVersionUID:
- -1933887645480711417L
-
Serialized Fields
-
accumulating
BigDecimal[][] accumulating
The accumulating statistics. -
instantaneous
BigDecimal[][] instantaneous
The instantaneous statistics.
-
-
Class net.solarnetwork.domain.datum.DatumSamples
class DatumSamples extends DatumSupport implements Serializable- serialVersionUID:
- 3704506858283891128L
-
Class net.solarnetwork.domain.datum.DatumSupport
class DatumSupport extends Object implements Serializable- serialVersionUID:
- -4264640101068495508L
-
Class net.solarnetwork.domain.datum.GeneralDatum
- serialVersionUID:
- 1934830001340995747L
-
Serialized Fields
-
samples
DatumSamples samples
The samples.
-
-
Class net.solarnetwork.domain.datum.GeneralDatumMetadata
class GeneralDatumMetadata extends DatumSupport implements Serializable- serialVersionUID:
- -2571643375746163527L
-
Class net.solarnetwork.domain.datum.ObjectDatumStreamMetadataId
class ObjectDatumStreamMetadataId extends Object implements Serializable- serialVersionUID:
- -5784786087066166834L
-
Serialized Fields
-
kind
ObjectDatumKind kind
The kind. -
objectId
Long objectId
The object ID. -
sourceId
String sourceId
The source ID.
-
-
-
Package net.solarnetwork.io
-
Exception net.solarnetwork.io.ResultStatusException
class ResultStatusException extends RuntimeException implements Serializable- serialVersionUID:
- 1692555466635119640L
-
Serialized Fields
-
statusCode
int statusCode
The status code. -
url
URL url
The URL.
-
-
-
Package net.solarnetwork.security
-
Exception net.solarnetwork.security.AuthorizationException
class AuthorizationException extends SecurityException implements Serializable- serialVersionUID:
- -7269908721527606492L
-
Serialized Fields
-
email
String email
The email. -
id
Object id
The ID. -
reason
AuthorizationException.Reason reason
The reason.
-
-
Exception net.solarnetwork.security.SecurityException
class SecurityException extends RuntimeException implements Serializable- serialVersionUID:
- 4715317846353024503L
-
-
Package net.solarnetwork.service
-
Exception net.solarnetwork.service.CertificateException
class CertificateException extends RuntimeException implements Serializable- serialVersionUID:
- 7918730540728511454L
-
Exception net.solarnetwork.service.OptionalServiceNotAvailableException
class OptionalServiceNotAvailableException extends RuntimeException implements Serializable- serialVersionUID:
- 4400652937896151036L
-
Exception net.solarnetwork.service.RemoteServiceException
class RemoteServiceException extends RuntimeException implements Serializable- serialVersionUID:
- 6821165147446830347L
-
-
Package net.solarnetwork.util
-
Class net.solarnetwork.util.CircularFifoQueue
- serialVersionUID:
- -8423413834657610406L
-
Serialization Methods
-
readObject
Read the queue in using a custom routine.- Parameters:
in- the input stream- Throws:
IOException- if an I/O error occurs while writing to the output streamClassNotFoundException- if the class of a serialized object can not be found
-
writeObject
Write the queue out using a custom routine.- Parameters:
out- the output stream- Throws:
IOException- if an I/O error occurs while writing to the output stream
-
-
Serialized Fields
-
maxElements
int maxElements
Capacity of the queue.
-
-
Class net.solarnetwork.util.Half
class Half extends Number implements Serializable- serialVersionUID:
- -8561082817144114958L
-
Serialized Fields
-
mValue
short mValue
The value.
-
-
Class net.solarnetwork.util.IntRange
class IntRange extends Object implements Serializable- serialVersionUID:
- 2815680548854317296L
-
Serialized Fields
-
max
int max
The maximum value. -
min
int min
The minimum value.
-
-
Class net.solarnetwork.util.LimitedSizeDeque
- serialVersionUID:
- -2004653495520273734L
-
Serialized Fields
-
maximumSize
int maximumSize
The maximum queue size.
-
-