Class CDIUtils


  • public class CDIUtils
    extends Object
    • Constructor Detail

      • CDIUtils

        public CDIUtils()
    • Method Detail

      • getSortedInstances

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

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

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