public final class ServiceReferenceMapperFactory
extends java.lang.Object
Constructor and Description |
---|
ServiceReferenceMapperFactory() |
Modifier and Type | Method and Description |
---|---|
static <K,S> ServiceReferenceMapper<K,S> |
create(org.osgi.framework.BundleContext bundleContext,
ServiceMapper<K,S> serviceMapper) |
static <K,S> java.util.function.Function<org.osgi.framework.BundleContext,ServiceReferenceMapper<K,S>> |
createFromBiFunction(java.util.function.BiFunction<org.osgi.framework.ServiceReference<S>,S,K> biFunction) |
static <K,S> java.util.function.Function<org.osgi.framework.BundleContext,ServiceReferenceMapper<K,S>> |
createFromFunction(java.util.function.BiFunction<org.osgi.framework.ServiceReference<S>,S,K> biFunction)
Deprecated.
As of Athanasius (7.3.x), replaced by
createFromBiFunction(BiFunction) |
static <K,S> ServiceReferenceMapper<K,S> |
createFromFunction(org.osgi.framework.BundleContext bundleContext,
java.util.function.Function<S,K> function) |
public static <K,S> ServiceReferenceMapper<K,S> create(org.osgi.framework.BundleContext bundleContext, ServiceMapper<K,S> serviceMapper)
public static <K,S> java.util.function.Function<org.osgi.framework.BundleContext,ServiceReferenceMapper<K,S>> createFromBiFunction(java.util.function.BiFunction<org.osgi.framework.ServiceReference<S>,S,K> biFunction)
@Deprecated public static <K,S> java.util.function.Function<org.osgi.framework.BundleContext,ServiceReferenceMapper<K,S>> createFromFunction(java.util.function.BiFunction<org.osgi.framework.ServiceReference<S>,S,K> biFunction)
createFromBiFunction(BiFunction)
public static <K,S> ServiceReferenceMapper<K,S> createFromFunction(org.osgi.framework.BundleContext bundleContext, java.util.function.Function<S,K> function)