Package org.occurrent.domain
Class Name
java.lang.Object
org.occurrent.domain.Name
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<DomainEvent>changeName(List<DomainEvent> events, String eventId, LocalDateTime time, String newName) static List<DomainEvent>changeNameFromCommand(List<DomainEvent> events, ChangeName changeName) static List<DomainEvent>defineName(List<DomainEvent> events, String eventId, LocalDateTime time, String name) static List<DomainEvent>defineNameFromCommand(List<DomainEvent> events, DefineName defineName) static List<DomainEvent>defineTheName(String eventId, LocalDateTime time, String name)
-
Constructor Details
-
Name
public Name()
-
-
Method Details
-
defineNameFromCommand
public static List<DomainEvent> defineNameFromCommand(List<DomainEvent> events, DefineName defineName) -
defineName
public static List<DomainEvent> defineName(List<DomainEvent> events, String eventId, LocalDateTime time, String name) -
defineTheName
-
changeNameFromCommand
public static List<DomainEvent> changeNameFromCommand(List<DomainEvent> events, ChangeName changeName) -
changeName
public static List<DomainEvent> changeName(List<DomainEvent> events, String eventId, LocalDateTime time, String newName)
-