Class ForecastService.ForecastAttribute

java.lang.Object
org.openremote.manager.asset.ForecastService.ForecastAttribute
Enclosing class:
ForecastService

public static class ForecastService.ForecastAttribute extends Object
  • Constructor Details

    • ForecastAttribute

      public ForecastAttribute(org.openremote.model.asset.Asset<?> asset, org.openremote.model.attribute.Attribute<?> attribute)
    • ForecastAttribute

      public ForecastAttribute(String assetId, org.openremote.model.attribute.Attribute<?> attribute)
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getId

      public String getId()
    • getName

      public String getName()
    • getAttributeRef

      public org.openremote.model.attribute.AttributeRef getAttributeRef()
    • getAttribute

      public org.openremote.model.attribute.Attribute<?> getAttribute()
    • getConfig

      public org.openremote.model.value.ForecastConfiguration getConfig()
    • isValidConfig

      public boolean isValidConfig()
    • setForecastTimestamps

      public void setForecastTimestamps(List<Long> timestamps)
    • getForecastTimestamps

      public List<Long> getForecastTimestamps()