Package net.solarnetwork.domain.datum
Class GeneralSourceMetadata
java.lang.Object
net.solarnetwork.domain.datum.GeneralSourceMetadata
- Direct Known Subclasses:
GeneralLocationSourceMetadata,GeneralNodeSourceMetadata
Metadata about a source.
- Version:
- 2.0
- Author:
- matt
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetMeta()Alternative forgetMeta().voidsetCreated(Instant created) voidShortcut forGeneralDatumMetadata.setInfo(Map).voidsetMeta(GeneralDatumMetadata meta) voidShortcut forGeneralDatumMetadata.setPropertyInfo(Map).voidsetSourceId(String sourceId) voidShortcut forDatumSupport.setTags(Set).voidsetUpdated(Instant updated)
-
Constructor Details
-
GeneralSourceMetadata
public GeneralSourceMetadata()
-
-
Method Details
-
getSourceId
-
setSourceId
-
getCreated
-
setCreated
-
getUpdated
-
setUpdated
-
getMetadata
Alternative forgetMeta(). This method exists so that we can configure@JsonUnwrappedon ourGeneralDatumMetadatabut still support setting it in a normal, wrapped fashion viasetMeta(GeneralDatumMetadata).- Returns:
- GeneralDatumMetadata
-
getMeta
-
setMeta
-
setM
Shortcut forGeneralDatumMetadata.setInfo(Map).- Parameters:
map- the Map to set
-
setPm
Shortcut forGeneralDatumMetadata.setPropertyInfo(Map).- Parameters:
map- the map to set
-
setT
Shortcut forDatumSupport.setTags(Set).- Parameters:
set- the set to use
-