Class ImportedCandle

java.lang.Object
tech.cassandre.trading.bot.domain.ImportedCandle

@Entity public class ImportedCandle extends Object
Imported candles (map "IMPORTED_CANDLES" table).
  • Constructor Details

    • ImportedCandle

      public ImportedCandle()
  • Method Details

    • getCurrencyPairDTO

      public CurrencyPairDTO getCurrencyPairDTO()
      Returns currency pair DTO.
      Returns:
      currency pair DTO
    • setCurrencyPair

      public void setCurrencyPair(String newCurrencyPair)
      Setter currencyPair.
      Parameters:
      newCurrencyPair - the currencyPair to set
    • equals

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

      public final int hashCode()
      Overrides:
      hashCode in class Object
    • getUid

      public Long getUid()
      Technical ID.
    • getCurrencyPair

      public String getCurrencyPair()
      The currency-pair.
    • getOpen

      public BigDecimal getOpen()
      Opening price (first trade) in the bucket interval.
    • getHigh

      public BigDecimal getHigh()
      Highest price during the bucket interval.
    • getLow

      public BigDecimal getLow()
      Lowest price during the bucket interval.
    • getClose

      public BigDecimal getClose()
      Closing price (last trade) in the bucket interval.
    • getVolume

      public BigDecimal getVolume()
      Volume of trading activity during the bucket interval.
    • getTimestamp

      public ZonedDateTime getTimestamp()
      Bucket start time.
    • setUid

      public void setUid(Long uid)
      Technical ID.
    • setOpen

      public void setOpen(BigDecimal open)
      Opening price (first trade) in the bucket interval.
    • setHigh

      public void setHigh(BigDecimal high)
      Highest price during the bucket interval.
    • setLow

      public void setLow(BigDecimal low)
      Lowest price during the bucket interval.
    • setClose

      public void setClose(BigDecimal close)
      Closing price (last trade) in the bucket interval.
    • setVolume

      public void setVolume(BigDecimal volume)
      Volume of trading activity during the bucket interval.
    • setTimestamp

      public void setTimestamp(ZonedDateTime timestamp)
      Bucket start time.
    • toString

      public String toString()
      Overrides:
      toString in class Object