Class InMemoryCustomer
java.lang.Object
it.tidalwave.accounting.model.impl.InMemoryCustomer
- All Implemented Interfaces:
Customer
,CustomerSpi
,it.tidalwave.role.Identifiable
,it.tidalwave.util.As
This class models a customer.
- Author:
- Fabrizio Giudici
-
Nested Class Summary
Nested classes/interfaces inherited from interface it.tidalwave.util.As
it.tidalwave.util.As.Type<T>
Nested classes/interfaces inherited from interface it.tidalwave.accounting.model.Customer
Customer.Builder
-
Field Summary
Fields inherited from interface it.tidalwave.role.Identifiable
_Identifiable_
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface it.tidalwave.util.As
as, as, asMany, asMany, maybeAs, maybeAs
Methods inherited from interface it.tidalwave.accounting.model.spi.CustomerSpi
getName
Methods inherited from interface it.tidalwave.role.Identifiable
getId
-
Constructor Details
-
InMemoryCustomer
-
-
Method Details
-
findProjects
- Specified by:
findProjects
in interfaceCustomer
-
toBuilder
-