Class PriceMention

java.lang.Object
ai.redouble.demo.pricing.PriceMention

public class PriceMention extends Object
One price a document states, as the model reads it: what it is for, who pays it, what kind of statement it is, and the dates the document attaches to it. Nothing here decides whether the price is current; that is PriceHistory's arithmetic over every mention from every document.
Since:
0.1 (2026-09-15)
Author:
Andrey Santrosyan
  • Constructor Details

    • PriceMention

      public PriceMention()
  • Method Details

    • getProduct

      public String getProduct()
    • setProduct

      public void setProduct(String product)
    • getVariant

      public String getVariant()
    • setVariant

      public void setVariant(String variant)
    • getAudience

      public PriceMention.Audience getAudience()
    • setAudience

      public void setAudience(PriceMention.Audience audience)
    • getKind

      public PriceMention.Kind getKind()
    • setKind

      public void setKind(PriceMention.Kind kind)
    • getAmount

      public Double getAmount()
    • setAmount

      public void setAmount(Double amount)
    • getPercentChange

      public Double getPercentChange()
    • setPercentChange

      public void setPercentChange(Double percentChange)
    • getCurrency

      public String getCurrency()
    • setCurrency

      public void setCurrency(String currency)
    • getEffectiveFrom

      public String getEffectiveFrom()
    • setEffectiveFrom

      public void setEffectiveFrom(String effectiveFrom)
    • getStatedOn

      public String getStatedOn()
    • setStatedOn

      public void setStatedOn(String statedOn)
    • getDateBasis

      public String getDateBasis()
    • setDateBasis

      public void setDateBasis(String dateBasis)
    • getQuote

      public String getQuote()
    • setQuote

      public void setQuote(String quote)