Package modelarium.entities.attributes.events.functional
@PublicApi
package modelarium.entities.attributes.events.functional
Provides functional interfaces and lambda-backed implementations of event attributes.
Use these types to define an event's trigger and behaviour without creating a named event subclass.
-
ClassDescriptionFunctional interface for defining the trigger condition of a functional agent event.Functional interface for defining the behaviour of a functional agent event.Functional interface for defining the trigger condition of a functional environment event.Functional interface for defining the behaviour of a functional environment event.Class for representing an agent event whose logic is defined via functional interfaces.Class for representing an environment event whose logic is defined via functional interfaces.