Uses of Enum Class
io.github.protasm.jvmud.engine.mudlib.MudlibLifecycleEvent
Packages that use MudlibLifecycleEvent
Package
Description
Engine-to-mudlib boundary declarations, lifecycle hooks, and mudlib projections.
-
Uses of MudlibLifecycleEvent in io.github.protasm.jvmud.engine.mudlib
Subclasses with type arguments of type MudlibLifecycleEvent in io.github.protasm.jvmud.engine.mudlibModifier and TypeClassDescriptionenumNative JVMud lifecycle moments that a mudlib may map to LPC methods.Methods in io.github.protasm.jvmud.engine.mudlib that return MudlibLifecycleEventModifier and TypeMethodDescriptionstatic MudlibLifecycleEventMudlibBoundaryConfigReader.lifecycleEvent(String name) Parses a lifecycle event name from mudlib configuration.static MudlibLifecycleEventReturns the enum constant of this class with the specified name.static MudlibLifecycleEvent[]MudlibLifecycleEvent.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.github.protasm.jvmud.engine.mudlib that return types with arguments of type MudlibLifecycleEventModifier and TypeMethodDescriptionMudlibBoundary.lifecycleEvents()Returns lifecycle events the mudlib has declared interest in handling.MudlibBoundary.lifecycleMethods()Returns explicit lifecycle event-to-method mappings declared by the mudlib.Methods in io.github.protasm.jvmud.engine.mudlib with parameters of type MudlibLifecycleEventModifier and TypeMethodDescriptionMudlibBoundary.Builder.handle(MudlibLifecycleEvent event) Declares interest in a lifecycle event without naming a specific method.booleanMudlibBoundary.handles(MudlibLifecycleEvent event) Returns whether the mudlib declares any interest in an event.MudlibBoundary.Builder.lifecycleMethod(MudlibLifecycleEvent event, String methodName) Maps a lifecycle event to a mudlib method name.MudlibBoundary.lifecycleMethod(MudlibLifecycleEvent event) Returns the configured mudlib method for an event, if one was declared.