jcommon.core.platform
Class PlatformProviders

java.lang.Object
  extended by jcommon.core.platform.PlatformProviders

public class PlatformProviders
extends Object

Searches platform-specific providers for native implementations of routines.


Constructor Summary
PlatformProviders()
           
 
Method Summary
static
<T extends IPlatformImplementation>
T
find(Class<T> interfaceClass)
           
static
<T extends IPlatformImplementation>
T
find(Class<T> interfaceClass, T defaultImplementation)
           
static void refresh()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PlatformProviders

public PlatformProviders()
Method Detail

refresh

public static void refresh()

find

public static <T extends IPlatformImplementation> T find(Class<T> interfaceClass)

find

public static <T extends IPlatformImplementation> T find(Class<T> interfaceClass,
                                                         T defaultImplementation)


Copyright © 2012-2013. All Rights Reserved.