Class InMemoryFlatJobEvent
java.lang.Object
it.tidalwave.accounting.model.impl.InMemoryJobEvent
it.tidalwave.accounting.model.impl.InMemoryFlatJobEvent
- All Implemented Interfaces:
JobEvent,FlatJobEventSpi,JobEventSpi,it.tidalwave.role.Identifiable,it.tidalwave.util.As
- Author:
- Fabrizio Giudici
-
Nested Class Summary
Nested classes/interfaces inherited from interface it.tidalwave.accounting.model.JobEvent
JobEvent.Builder, JobEvent.Type -
Field Summary
Fields inherited from class it.tidalwave.accounting.model.impl.InMemoryJobEvent
description, id, nameFields inherited from interface it.tidalwave.role.Identifiable
_Identifiable_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the datetime of the event.Returns the duration of the event.Returns a builder pre-populated with all the attributes.Methods inherited from class it.tidalwave.accounting.model.impl.InMemoryJobEvent
builder, getEarningsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface it.tidalwave.util.As
as, as, asMany, asMany, maybeAs, maybeAsMethods inherited from interface it.tidalwave.accounting.model.spi.FlatJobEventSpi
getDateMethods inherited from interface it.tidalwave.role.Identifiable
getIdMethods inherited from interface it.tidalwave.accounting.model.spi.JobEventSpi
getDescription, getEarnings, getName
-
Constructor Details
-
InMemoryFlatJobEvent
-
-
Method Details
-
toBuilder
Returns a builder pre-populated with all the attributes.- Specified by:
toBuilderin interfaceJobEvent- Specified by:
toBuilderin classInMemoryJobEvent- Returns:
- the builder
-
getDateTime
Returns the datetime of the event.- Specified by:
getDateTimein interfaceJobEventSpi- Specified by:
getDateTimein classInMemoryJobEvent- Returns:
- the date
-
getDuration
Returns the duration of the event.- Specified by:
getDurationin interfaceJobEventSpi- Specified by:
getDurationin classInMemoryJobEvent- Returns:
- the duration
-