Class AssetDatapointIntervalQuery
java.lang.Object
org.openremote.model.datapoint.query.AssetDatapointQuery
org.openremote.model.datapoint.query.AssetDatapointIntervalQuery
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
Fields inherited from class org.openremote.model.datapoint.query.AssetDatapointQuery
fromTime, fromTimestamp, toTime, toTimestamp
-
Constructor Summary
ConstructorsConstructorDescriptionAssetDatapointIntervalQuery
(long fromTimestamp, long toTimestamp, String interval, AssetDatapointIntervalQuery.Formula formula, boolean gapFill) AssetDatapointIntervalQuery
(LocalDateTime fromTime, LocalDateTime toTime, String interval, AssetDatapointIntervalQuery.Formula formula, boolean gapFill) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
formatInterval
(String interval) getSQLParameters
(AttributeRef attributeRef) getSQLQuery
(String tableName, Class<?> attributeType)
-
Field Details
-
interval
-
gapFill
public boolean gapFill -
formula
-
-
Constructor Details
-
AssetDatapointIntervalQuery
public AssetDatapointIntervalQuery() -
AssetDatapointIntervalQuery
public AssetDatapointIntervalQuery(long fromTimestamp, long toTimestamp, String interval, AssetDatapointIntervalQuery.Formula formula, boolean gapFill) -
AssetDatapointIntervalQuery
public AssetDatapointIntervalQuery(LocalDateTime fromTime, LocalDateTime toTime, String interval, AssetDatapointIntervalQuery.Formula formula, boolean gapFill)
-
-
Method Details
-
getSQLQuery
- Overrides:
getSQLQuery
in classAssetDatapointQuery
- Throws:
IllegalStateException
-
getSQLParameters
- Overrides:
getSQLParameters
in classAssetDatapointQuery
-
formatInterval
-