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 ClassesModifier and TypeClassDescriptionclass
Dependent library information.private class
Iterator for #LinkedLib.class
Loaded shared library information.private class
Iterator for #LoadedLib. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.String
java.lang.String
java.lang.String
java.lang.String
java.util.Iterator<VersionExtended.LinkedLib>
java.util.Iterator<VersionExtended.LoadedLib>
java.lang.String
java.lang.String
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
cppAddr
private long cppAddrSlot for the adress of the native peer. The JNI code is the only user of this member.
-
-
Constructor Details
-
VersionExtended
public VersionExtended()
-
-
Method Details
-
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
- Returns:
- Iterator for an immutable internal list of #LinkedLib describing dependent libraries. The list may be empty.
-
getLoadedLibs
- Returns:
- Iterator for an immutable internal list of #LoadedLib describing loaded shared libraries. The the list may be empty.
-