Class ExtensionLoader
- java.lang.Object
-
- com.github.tomakehurst.wiremock.extension.ExtensionLoader
-
public class ExtensionLoader extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ExtensionLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,Extension>
asMap(java.lang.Iterable<Extension> extensions)
static java.util.Map<java.lang.String,Extension>
load(java.lang.Class<? extends Extension>... classes)
static java.util.Map<java.lang.String,Extension>
load(java.lang.String... classNames)
static <T> java.util.Map<java.lang.String,T>
loadExtension(java.lang.String... classNames)
static <T extends Extension>
com.google.common.base.Predicate<java.util.Map.Entry<java.lang.String,Extension>>valueAssignableFrom(java.lang.Class<T> extensionType)
-
-
-
Method Detail
-
loadExtension
public static <T> java.util.Map<java.lang.String,T> loadExtension(java.lang.String... classNames)
-
load
public static java.util.Map<java.lang.String,Extension> load(java.lang.String... classNames)
-
asMap
public static java.util.Map<java.lang.String,Extension> asMap(java.lang.Iterable<Extension> extensions)
-
load
public static java.util.Map<java.lang.String,Extension> load(java.lang.Class<? extends Extension>... classes)
-
-