org.apache.subversion.javahl.types
Class VersionExtended
java.lang.Object
org.apache.subversion.javahl.types.VersionExtended
public class VersionExtended
- extends Object
Encapsulates information about the compile-time and run-time
properties of the Subversion libraries.
- Since:
- 1.8
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VersionExtended
public VersionExtended()
getBuildDate
public String getBuildDate()
- Returns:
- The date when the libsvn_subr library was compiled, in
the format defined by the C standard macro #__DATE__.
getBuildTime
public String getBuildTime()
- Returns:
- The time when the libsvn_subr library was compiled, in
the format defined by the C standard macro #__TIME__.
getBuildHost
public String getBuildHost()
- Returns:
- The canonical host triplet (arch-vendor-osname) of the
system where libsvn_subr was compiled.
getCopyright
public String getCopyright()
- Returns:
- The localized copyright notice.
getRuntimeHost
public String getRuntimeHost()
- Returns:
- The canonical host triplet (arch-vendor-osname) of the
system where the current process is running.
getRuntimeOSName
public String getRuntimeOSName()
- Returns:
- The "commercial" release name of the running operating
system, if available. Not to be confused with, e.g., the
output of "uname -v" or "uname -r". The returned value may
be #null.
getLinkedLibs
public Iterator<VersionExtended.LinkedLib> getLinkedLibs()
- Returns:
- Iterator for an immutable internal list of #LinkedLib
describing dependent libraries. The list may be empty.
getLoadedLibs
public Iterator<VersionExtended.LoadedLib> getLoadedLibs()
- Returns:
- Iterator for an immutable internal list of #LoadedLib
describing loaded shared libraries. The the list may be empty.