Uses of Class
com.guinetik.hexafun.hexa.UseCaseKey
Packages that use UseCaseKey
Package
Description
-
Uses of UseCaseKey in com.guinetik.hexafun
Methods in com.guinetik.hexafun with parameters of type UseCaseKeyModifier and TypeMethodDescription<I,O> O HexaApp.invoke(UseCaseKey<I, O> key, I input) Invoke a use case using a type-safe key.<I,O> UseCaseTest<I, O> HexaApp.test(UseCaseKey<I, O> key) Start testing a use case using a type-safe key.<I,O> HexaApp HexaApp.withUseCase(UseCaseKey<I, O> key, UseCase<I, O> useCase) Add a use case using a type-safe key. -
Uses of UseCaseKey in com.guinetik.hexafun.examples.counter
Fields in com.guinetik.hexafun.examples.counter declared as UseCaseKeyModifier and TypeFieldDescriptionstatic final UseCaseKey<CounterInputs.AddInput,Result<Counter>> CounterUseCases.ADDstatic final UseCaseKey<CounterInputs.DecrementInput,Result<Counter>> CounterUseCases.DECREMENTstatic final UseCaseKey<CounterInputs.IncrementInput,Result<Counter>> CounterUseCases.INCREMENT -
Uses of UseCaseKey in com.guinetik.hexafun.examples.sysmon
Fields in com.guinetik.hexafun.examples.sysmon declared as UseCaseKeyModifier and TypeFieldDescriptionstatic final UseCaseKey<Void,SystemMetrics> SysmonKeys.GET_ALLGet all metrics at once.static final UseCaseKey<Void,Double> SysmonKeys.GET_CPUGet CPU usage.static final UseCaseKey<Void,Double> SysmonKeys.GET_DISKGet disk usage.static final UseCaseKey<Void,Double> SysmonKeys.GET_MEMORYGet memory usage. -
Uses of UseCaseKey in com.guinetik.hexafun.examples.tasks
Fields in com.guinetik.hexafun.examples.tasks declared as UseCaseKeyModifier and TypeFieldDescriptionstatic final UseCaseKey<TaskInputs.CompleteTask,Result<Task>> TaskUseCases.COMPLETEstatic final UseCaseKey<TaskInputs.CreateTask,Result<Task>> TaskUseCases.CREATEstatic final UseCaseKey<TaskInputs.DeleteTask,Result<Boolean>> TaskUseCases.DELETEstatic final UseCaseKey<TaskInputs.FindTask,Result<Task>> TaskUseCases.FINDstatic final UseCaseKey<Void,List<Task>> TaskUseCases.LISTstatic final UseCaseKey<TaskInputs.StartTask,Result<Task>> TaskUseCases.STARTstatic final UseCaseKey<TaskInputs.UpdateTask,Result<Task>> TaskUseCases.UPDATE -
Uses of UseCaseKey in com.guinetik.hexafun.hexa
Methods in com.guinetik.hexafun.hexa that return UseCaseKeyModifier and TypeMethodDescriptionstatic <I,O> UseCaseKey<I, O> Create a new type-safe use case key.Methods in com.guinetik.hexafun.hexa with parameters of type UseCaseKeyModifier and TypeMethodDescription<I,O> UseCaseInputStep<I, O> UseCaseBuilder.useCase(UseCaseKey<I, O> key) Start defining a use case with a type-safe key.