Package com.arakelian.jq
Class NativeLib
- java.lang.Object
-
- com.arakelian.jq.NativeLib
-
@Immutable(copy=false) public abstract class NativeLib extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description NativeLib()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetArchitecture()java.util.List<java.lang.String>getDependencies()java.util.List<java.lang.String>getFilenames()java.io.FilegetLocalCopy()abstract java.lang.StringgetName()com.sun.jna.NativeLibrarygetNativeLibrary()java.lang.StringgetOsArch()java.lang.StringgetOsName()java.lang.StringgetPath()java.io.FilegetTemporaryFolder()
-
-
-
Method Detail
-
getArchitecture
@Derived @Auxiliary public java.lang.String getArchitecture()
-
getDependencies
@Default @Auxiliary public java.util.List<java.lang.String> getDependencies()
-
getFilenames
@Derived public java.util.List<java.lang.String> getFilenames()
-
getLocalCopy
@Lazy @Auxiliary public java.io.File getLocalCopy() throws java.io.UncheckedIOException- Throws:
java.io.UncheckedIOException
-
getName
public abstract java.lang.String getName()
-
getNativeLibrary
@Lazy @Auxiliary public com.sun.jna.NativeLibrary getNativeLibrary() throws java.io.UncheckedIOException- Throws:
java.io.UncheckedIOException
-
getOsArch
@Derived public java.lang.String getOsArch()
-
getOsName
@Derived public java.lang.String getOsName()
-
getPath
@Derived public java.lang.String getPath()
-
getTemporaryFolder
@Default @Auxiliary public java.io.File getTemporaryFolder() throws java.io.UncheckedIOException- Throws:
java.io.UncheckedIOException
-
-