public class Java8PluginRegistry<T extends org.springframework.plugin.core.Plugin<S>,S> extends Object
Constructor and Description |
---|
Java8PluginRegistry(org.springframework.plugin.core.PluginRegistry<T,S> registry) |
Modifier and Type | Method and Description |
---|---|
static <T extends org.springframework.plugin.core.Plugin<S>,S> |
empty() |
Optional<T> |
getPluginFor(S delimiter) |
T |
getPluginOrDefaultFor(S delimiter,
T fallback) |
static <T extends org.springframework.plugin.core.Plugin<S>,S> |
of(List<? extends T> plugins) |
static <T extends org.springframework.plugin.core.Plugin<S>,S> |
of(org.springframework.plugin.core.PluginRegistry<T,S> plugins) |
public static <T extends org.springframework.plugin.core.Plugin<S>,S> Java8PluginRegistry<T,S> of(List<? extends T> plugins)
public static <T extends org.springframework.plugin.core.Plugin<S>,S> Java8PluginRegistry<T,S> of(org.springframework.plugin.core.PluginRegistry<T,S> plugins)
public static <T extends org.springframework.plugin.core.Plugin<S>,S> Java8PluginRegistry<T,S> empty()
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.