Hierarchy For Package fr.robie.machineengine.api.machine
Class Hierarchy
- java.lang.Object
- fr.robie.machineengine.api.machine.MachineEvents
- fr.robie.machineengine.api.machine.MachineType (implements net.kyori.adventure.key.Keyed)
- fr.robie.machineengine.api.machine.MachineType.Builder
- fr.robie.machineengine.api.machine.PortDefinition.Builder
- fr.robie.machineengine.api.machine.ProcessingBehavior (implements fr.robie.machineengine.api.machine.MachineBehavior)
Interface Hierarchy
- fr.robie.machineengine.api.machine.MachineAction
- fr.robie.machineengine.api.machine.MachineBehavior
- fr.robie.machineengine.api.machine.MachineBehavior.Factory
- fr.robie.machineengine.api.machine.MachineContext
- fr.robie.machineengine.api.machine.MachineInstance
- fr.robie.machineengine.api.machine.MachineList
- fr.robie.machineengine.api.machine.MachineWorld
- fr.robie.machineengine.api.machine.OtherMachines
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- fr.robie.machineengine.api.machine.MachineAction.ClickKind
- fr.robie.machineengine.api.machine.PortDirection
- fr.robie.machineengine.api.machine.PushResult.Kind
- fr.robie.machineengine.api.machine.SchedulerState
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- fr.robie.machineengine.api.machine.CapabilityBinding<T>
- fr.robie.machineengine.api.machine.CatchUpPolicy
- fr.robie.machineengine.api.machine.MachineAction.Click
- fr.robie.machineengine.api.machine.MachineAction.Outcome
- fr.robie.machineengine.api.machine.MachineDataKey<T>
- fr.robie.machineengine.api.machine.MachineEnvironment
- fr.robie.machineengine.api.machine.MachineEvents.Action
- fr.robie.machineengine.api.machine.MachineEvents.Lifecycle
- fr.robie.machineengine.api.machine.MachineEvents.Process
- fr.robie.machineengine.api.machine.MachineEvents.Resources
- fr.robie.machineengine.api.machine.MachineEvents.Upgrade
- fr.robie.machineengine.api.machine.MachineInspection
- fr.robie.machineengine.api.machine.PortDefinition
- fr.robie.machineengine.api.machine.PushResult
- fr.robie.machineengine.api.machine.StorageDefinition
- fr.robie.machineengine.api.machine.WakeReason
- java.lang.Record