Class InMemoryObjectFactory
- java.lang.Object
-
- it.tidalwave.accounting.model.impl.InMemoryObjectFactory
-
- All Implemented Interfaces:
ObjectFactory
public class InMemoryObjectFactory extends java.lang.Object implements ObjectFactory
- Author:
- Fabrizio Giudici
-
-
Constructor Summary
Constructors Constructor Description InMemoryObjectFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Customer
createCustomer(Customer.Builder builder)
Invoice
createInvoice(Invoice.Builder builder)
JobEvent
createJobEvent(JobEvent.Builder builder)
Project
createProject(Project.Builder builder)
-
-
-
Method Detail
-
createCustomer
@Nonnull public Customer createCustomer(@Nonnull Customer.Builder builder)
- Specified by:
createCustomer
in interfaceObjectFactory
-
createInvoice
@Nonnull public Invoice createInvoice(@Nonnull Invoice.Builder builder)
- Specified by:
createInvoice
in interfaceObjectFactory
-
createProject
@Nonnull public Project createProject(@Nonnull Project.Builder builder)
- Specified by:
createProject
in interfaceObjectFactory
-
createJobEvent
@Nonnull public JobEvent createJobEvent(@Nonnull JobEvent.Builder builder)
- Specified by:
createJobEvent
in interfaceObjectFactory
-
-