Class TServiceLoader<S>
- java.lang.Object
-
- de.mirkosertic.bytecoder.classlib.java.util.TServiceLoader<S>
-
- All Implemented Interfaces:
java.lang.Iterable<S>
public class TServiceLoader<S> extends java.lang.Object implements java.lang.Iterable<S>
-
-
Constructor Summary
Constructors Constructor Description TServiceLoader()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
forEach(java.util.function.Consumer<? super S> action)
java.util.Iterator<S>
iterator()
static <S> java.util.ServiceLoader<S>
load(java.lang.Class aClass)
static <S> java.util.ServiceLoader<S>
load(java.lang.Class aClass, java.lang.ClassLoader aLoader)
static <S> java.util.ServiceLoader<S>
loadInstalled(java.lang.Class<S> service)
java.util.Spliterator<S>
spliterator()
-
-
-
Method Detail
-
load
public static <S> java.util.ServiceLoader<S> load(java.lang.Class aClass)
-
load
public static <S> java.util.ServiceLoader<S> load(java.lang.Class aClass, java.lang.ClassLoader aLoader)
-
loadInstalled
public static <S> java.util.ServiceLoader<S> loadInstalled(java.lang.Class<S> service)
-
iterator
public java.util.Iterator<S> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<S>
-
forEach
public void forEach(java.util.function.Consumer<? super S> action)
- Specified by:
forEach
in interfacejava.lang.Iterable<S>
-
-