Class ServiceFinder.AbstractLazyIterator<T>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) java.util.Enumeration<java.net.URL> configs  
      (package private) boolean ignoreOnClassNotFound  
      (package private) java.lang.ClassLoader loader  
      (package private) java.lang.String nextName  
      (package private) java.util.Iterator<java.lang.String> pending  
      (package private) java.util.Set<java.lang.String> returned  
      (package private) java.lang.Class<T> service  
      (package private) java.lang.String serviceName  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private AbstractLazyIterator​(java.lang.Class<T> service, java.lang.String serviceName, java.lang.ClassLoader loader, boolean ignoreOnClassNotFound)  
    • Field Detail

      • service

        final java.lang.Class<T> service
      • serviceName

        final java.lang.String serviceName
      • loader

        final java.lang.ClassLoader loader
      • ignoreOnClassNotFound

        final boolean ignoreOnClassNotFound
      • configs

        java.util.Enumeration<java.net.URL> configs
      • pending

        java.util.Iterator<java.lang.String> pending
      • returned

        java.util.Set<java.lang.String> returned
      • nextName

        java.lang.String nextName
    • Constructor Detail

      • AbstractLazyIterator

        private AbstractLazyIterator​(java.lang.Class<T> service,
                                     java.lang.String serviceName,
                                     java.lang.ClassLoader loader,
                                     boolean ignoreOnClassNotFound)