Class ReflectUtil

java.lang.Object
io.camunda.zeebe.util.ReflectUtil

public final class ReflectUtil extends Object
  • Method Details

    • newInstance

      public static <T> T newInstance(Class<T> clazz)
    • implementationsOfSealedInterface

      public static <T> Stream<Class<T>> implementationsOfSealedInterface(Class<T> clazz)
      Returns a stream of all non-interface classes that are a subtypes of the given sealed class.