Download native platform Free Java Code
Description
Java bindings for various native APIs.
Source Files
The download file native-platform-master.zip has the following entries.
.gitignore/*from ww w . j a va2 s . co m*/
LICENSE
build.gradle
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
gradlew.bat
readme.md
settings.gradle
src/main/cpp/curses.cpp
src/main/cpp/generic.cpp
src/main/cpp/generic_posix.cpp
src/main/cpp/linux.cpp
src/main/cpp/osx.cpp
src/main/cpp/posix.cpp
src/main/cpp/win.cpp
src/main/headers/generic.h
src/main/java/net/rubygrapefruit/platform/FileSystem.java
src/main/java/net/rubygrapefruit/platform/FileSystems.java
src/main/java/net/rubygrapefruit/platform/Native.java
src/main/java/net/rubygrapefruit/platform/NativeException.java
src/main/java/net/rubygrapefruit/platform/NativeIntegration.java
src/main/java/net/rubygrapefruit/platform/NativeIntegrationUnavailableException.java
src/main/java/net/rubygrapefruit/platform/PosixFile.java
src/main/java/net/rubygrapefruit/platform/Process.java
src/main/java/net/rubygrapefruit/platform/ProcessLauncher.java
src/main/java/net/rubygrapefruit/platform/SystemInfo.java
src/main/java/net/rubygrapefruit/platform/Terminal.java
src/main/java/net/rubygrapefruit/platform/TerminalSize.java
src/main/java/net/rubygrapefruit/platform/Terminals.java
src/main/java/net/rubygrapefruit/platform/ThreadSafe.java
src/main/java/net/rubygrapefruit/platform/internal/AbstractTerminal.java
src/main/java/net/rubygrapefruit/platform/internal/AbstractTerminals.java
src/main/java/net/rubygrapefruit/platform/internal/AnsiTerminal.java
src/main/java/net/rubygrapefruit/platform/internal/DefaultFileSystem.java
src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFile.java
src/main/java/net/rubygrapefruit/platform/internal/DefaultProcess.java
src/main/java/net/rubygrapefruit/platform/internal/DefaultProcessLauncher.java
src/main/java/net/rubygrapefruit/platform/internal/DefaultSystemInfo.java
src/main/java/net/rubygrapefruit/platform/internal/FileStat.java
src/main/java/net/rubygrapefruit/platform/internal/FileSystemList.java
src/main/java/net/rubygrapefruit/platform/internal/FunctionResult.java
src/main/java/net/rubygrapefruit/platform/internal/MutableSystemInfo.java
src/main/java/net/rubygrapefruit/platform/internal/MutableTerminalSize.java
src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLoader.java
src/main/java/net/rubygrapefruit/platform/internal/NativeLibraryLocator.java
src/main/java/net/rubygrapefruit/platform/internal/Platform.java
src/main/java/net/rubygrapefruit/platform/internal/PosixFileSystems.java
src/main/java/net/rubygrapefruit/platform/internal/TerminalCapabilities.java
src/main/java/net/rubygrapefruit/platform/internal/TerminfoTerminal.java
src/main/java/net/rubygrapefruit/platform/internal/TerminfoTerminals.java
src/main/java/net/rubygrapefruit/platform/internal/WindowsProcessLauncher.java
src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminal.java
src/main/java/net/rubygrapefruit/platform/internal/WindowsTerminals.java
src/main/java/net/rubygrapefruit/platform/internal/WrapperProcess.java
src/main/java/net/rubygrapefruit/platform/internal/WrapperProcessLauncher.java
src/main/java/net/rubygrapefruit/platform/internal/WrapperTerminal.java
src/main/java/net/rubygrapefruit/platform/internal/jni/NativeLibraryFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/PosixFileFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/PosixFileSystemFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/PosixProcessFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/PosixTerminalFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/TerminfoFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsConsoleFunctions.java
src/main/java/net/rubygrapefruit/platform/internal/jni/WindowsHandleFunctions.java
src/main/java/net/rubygrapefruit/platform/package-info.java
src/test/groovy/net/rubygrapefruit/platform/FileSystemsTest.groovy
src/test/groovy/net/rubygrapefruit/platform/PosixFileTest.groovy
src/test/groovy/net/rubygrapefruit/platform/ProcessLauncherTest.groovy
src/test/groovy/net/rubygrapefruit/platform/ProcessTest.groovy
src/test/groovy/net/rubygrapefruit/platform/SystemInfoTest.groovy
src/test/groovy/net/rubygrapefruit/platform/TerminalsTest.groovy
test-app/build.gradle
test-app/src/main/java/net/rubygrapefruit/platform/test/Main.java
Download
Click the following link to download native-platform-master.zip.
native-platform-master.zip