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 Money
getEarnings()
InvoiceRegistry.Finder
withId(it.tidalwave.util.Id id)
InvoiceRegistry.Finder
withProject(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()
-
-