Uses of Class
com.guinetik.hexafun.HexaApp
Packages that use HexaApp
Package
Description
-
Uses of HexaApp in com.guinetik.hexafun
Subclasses of HexaApp in com.guinetik.hexafunMethods in com.guinetik.hexafun that return HexaAppModifier and TypeMethodDescriptionstatic HexaAppHexaApp.create()Create a new empty HexaApp.<T> HexaAppRegister a port (output adapter) by its type.<From,To> HexaApp HexaApp.withAdapter(AdapterKey<From, To> key, Function<From, To> adapter) Register an adapter with a type-safe key.<From,To> HexaApp HexaApp.withAdapter(String name, Function<From, To> adapter) Register an adapter by name (used internally by builder).<I,O> HexaApp HexaApp.withUseCase(UseCaseKey<I, O> key, UseCase<I, O> useCase) Add a use case using a type-safe key.<I,O> HexaApp HexaApp.withUseCase(String name, UseCase<I, O> useCase) Add a use case to this HexaApp (used internally by builder). -
Uses of HexaApp in com.guinetik.hexafun.examples.counter
Methods in com.guinetik.hexafun.examples.counter that return HexaApp -
Uses of HexaApp in com.guinetik.hexafun.examples.sysmon
Methods in com.guinetik.hexafun.examples.sysmon that return HexaAppModifier and TypeMethodDescriptionSysmonState.app()Returns the value of theapprecord component.static HexaAppSysmonApp.createApp(MetricsProvider provider) Create a configured HexaApp for system monitoring.Methods in com.guinetik.hexafun.examples.sysmon with parameters of type HexaAppConstructors in com.guinetik.hexafun.examples.sysmon with parameters of type HexaAppModifierConstructorDescriptionGetCpuHandler(HexaApp app) GetDiskHandler(HexaApp app) GetMemoryHandler(HexaApp app) SysmonState(HexaApp app, SysmonFormat format, int width, String status, String statusColor, boolean running) Creates an instance of aSysmonStaterecord class. -
Uses of HexaApp in com.guinetik.hexafun.examples.tasks
Methods in com.guinetik.hexafun.examples.tasks that return HexaApp -
Uses of HexaApp in com.guinetik.hexafun.hexa
Fields in com.guinetik.hexafun.hexa declared as HexaAppModifier and TypeFieldDescriptionprotected final HexaAppUseCaseHandler.appReference to the HexaApp for port access.Methods in com.guinetik.hexafun.hexa that return HexaAppModifier and TypeMethodDescriptionUseCaseBuilder.build()Build a HexaApp with all the registered use cases and ports.Constructors in com.guinetik.hexafun.hexa with parameters of type HexaAppModifierConstructorDescriptionprotectedUseCaseHandler(HexaApp app) Creates a new handler with access to the given HexaApp. -
Uses of HexaApp in com.guinetik.hexafun.testing
Methods in com.guinetik.hexafun.testing with parameters of type HexaApp