Class Platform
java.lang.Object
net.rubygrapefruit.platform.internal.Platform
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends NativeIntegration>
Class<? extends T> canonicalise(Class<T> type) static Platformcurrent()<T extends NativeIntegration>
Tget(Class<T> type, NativeLibraryLoader nativeLibraryLoader) abstract StringgetId()booleanisLinux()booleanisMacOs()booleantoString()
-
Constructor Details
-
Platform
public Platform()
-
-
Method Details
-
current
-
isLinux
public boolean isLinux() -
isMacOs
public boolean isMacOs() -
isWindows
public boolean isWindows() -
toString
-
canonicalise
-
get
-
getLibraryName
-
getLibraryVariants
-
getId
-