Module omix.api
Package omix.util.ui

Interface ThrowingCharSupplier<E extends Throwable>

Type Parameters:
E - any type of a possibly thrown Exception.
All Superinterfaces:
Serializable

public interface ThrowingCharSupplier<E extends Throwable>
extends Serializable
This interface must be implemented to perform an arbitrary action in a parallel thread.
Since:
Omix 2.0.0
Author:
Dr. Peter Droste, Omix Visualization
  • Method Summary

    Modifier and Type Method Description
    char get()
    This method is called inside of the EventLoopParallelAction#execute(ThrowingCharSupplier) method.
  • Method Details

    • get

      char get() throws E extends Throwable
      This method is called inside of the EventLoopParallelAction#execute(ThrowingCharSupplier) method.
      Returns:
      an arbitrary result
      Throws:
      Throwable - can throw any exception