Package net.solarnetwork.domain.datum
Interface ObjectDatumStreamMetadata
- All Superinterfaces:
DatumStreamMetadata
- All Known Implementing Classes:
BasicObjectDatumStreamMetadata
Object-specific (node or location) datum stream metadata.
- Since:
- 1.72
- Version:
- 1.0
- Author:
- matt
-
Method Summary
Modifier and TypeMethodDescriptiongetKind()Get the object datum kind.Get the object location.Get the optional custom JSON metadata.Get the object ID.Get the source ID.Methods inherited from interface net.solarnetwork.domain.datum.DatumStreamMetadata
getPropertyNames, getStreamId, getTimeZoneId, propertyIndex, propertyNamesForType
-
Method Details
-
getObjectId
Long getObjectId()Get the object ID.- Returns:
- the object ID
-
getSourceId
String getSourceId()Get the source ID.- Returns:
- the source ID
-
getMetaJson
String getMetaJson()Get the optional custom JSON metadata.- Returns:
- the JSON metadata
-
getKind
ObjectDatumKind getKind()Get the object datum kind.- Returns:
- the kind
-
getLocation
Location getLocation()Get the object location.- Returns:
- the location
-