Package it.tidalwave.accounting.model
Interface InvoiceRegistry.Finder
-
- All Superinterfaces:
java.lang.Cloneable,it.tidalwave.util.spi.ExtendedFinderSupport<Invoice,InvoiceRegistry.Finder>,it.tidalwave.util.Finder<Invoice>,java.io.Serializable
- Enclosing interface:
- InvoiceRegistry
public static interface InvoiceRegistry.Finder extends it.tidalwave.util.Finder<Invoice>, it.tidalwave.util.spi.ExtendedFinderSupport<Invoice,InvoiceRegistry.Finder>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MoneygetEarnings()InvoiceRegistry.FinderwithId(it.tidalwave.util.Id id)InvoiceRegistry.FinderwithProject(Project project)
-
-
-
Method Detail
-
withId
@Nonnull InvoiceRegistry.Finder withId(@Nonnull it.tidalwave.util.Id id)
-
withProject
@Nonnull InvoiceRegistry.Finder withProject(@Nonnull Project project)
-
getEarnings
@Nonnull Money getEarnings()
-
-