Class CDIUtils


  • public class CDIUtils
    extends Object
    • Constructor Detail

      • CDIUtils

        public CDIUtils()
    • Method Detail

      • getSortedInstances

        public static <T extends jakarta.enterprise.inject.spi.Prioritized> List<T> getSortedInstances​(jakarta.enterprise.inject.Instance<T> instances)
      • getInstanceById

        public static <T> jakarta.enterprise.inject.Instance<T> getInstanceById​(jakarta.enterprise.inject.Instance<T> instances,
                                                                                String identifier)
      • getInstanceById

        public static <T> T getInstanceById​(jakarta.enterprise.inject.Instance<T> instances,
                                            String identifier,
                                            Supplier<T> defaultSupplier)