Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Finder ¶
type Finder interface { FindAllFormStock(stockID uuid.UUID) ([]StockDividend, error) // Find the next dividend announce or projected for the stock FindNextFromStock(stockID uuid.UUID, dt time.Time) (StockDividend, error) FindUpcoming(ID uuid.UUID) (StockDividend, error) FindAllDividendsFromThisYearOn(ID uuid.UUID, year int) ([]StockDividend, error) FindAllDividendsFromThisYearAndMontOn(ID uuid.UUID, year, month int) ([]StockDividend, error) }
type Persister ¶
type Persister interface { PersistAll(stockID uuid.UUID, ds []StockDividend) error DeleteAllFromStatus(stockID uuid.UUID, status Status) error DeleteAll(stockID uuid.UUID) error }
Click to show internal directories.
Click to hide internal directories.