Class VersionExtended
- java.lang.Object
-
- org.apache.subversion.javahl.types.VersionExtended
-
public class VersionExtended extends java.lang.Object
Encapsulates information about the compile-time and run-time properties of the Subversion libraries.- Since:
- 1.8
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
VersionExtended.LinkedLib
Dependent library information.class
VersionExtended.LoadedLib
Loaded shared library information.
-
Constructor Summary
Constructors Constructor Description VersionExtended()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getBuildDate()
java.lang.String
getBuildHost()
java.lang.String
getBuildTime()
java.lang.String
getCopyright()
java.util.Iterator<VersionExtended.LinkedLib>
getLinkedLibs()
java.util.Iterator<VersionExtended.LoadedLib>
getLoadedLibs()
java.lang.String
getRuntimeHost()
java.lang.String
getRuntimeOSName()
-
-
-
Method Detail
-
getBuildDate
public java.lang.String getBuildDate()
- Returns:
- The date when the libsvn_subr library was compiled, in the format defined by the C standard macro #__DATE__.
-
getBuildTime
public java.lang.String getBuildTime()
- Returns:
- The time when the libsvn_subr library was compiled, in the format defined by the C standard macro #__TIME__.
-
getBuildHost
public java.lang.String getBuildHost()
- Returns:
- The canonical host triplet (arch-vendor-osname) of the system where libsvn_subr was compiled.
-
getCopyright
public java.lang.String getCopyright()
- Returns:
- The localized copyright notice.
-
getRuntimeHost
public java.lang.String getRuntimeHost()
- Returns:
- The canonical host triplet (arch-vendor-osname) of the system where the current process is running.
-
getRuntimeOSName
public java.lang.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 java.util.Iterator<VersionExtended.LinkedLib> getLinkedLibs()
- Returns:
- Iterator for an immutable internal list of #LinkedLib describing dependent libraries. The list may be empty.
-
getLoadedLibs
public java.util.Iterator<VersionExtended.LoadedLib> getLoadedLibs()
- Returns:
- Iterator for an immutable internal list of #LoadedLib describing loaded shared libraries. The the list may be empty.
-
-