Oracle NoSQL Database
version 11gR2.2.0.26

oracle.kv
Class KVVersion

java.lang.Object
  extended by oracle.kv.KVVersion
All Implemented Interfaces:
Serializable, Comparable<KVVersion>

public class KVVersion
extends Object
implements Comparable<KVVersion>, Serializable

Oracle NoSQL DB version information. Versions consist of major, minor and patch numbers. There is one KVVersion object per running JVM and it may be accessed using the static field KVVersion.CURRENT_VERSION.

See Also:
Serialized Form

Field Summary
static KVVersion CURRENT_VERSION
          Release version.
 
Constructor Summary
KVVersion(int oracleMajor, int oracleMinor, int majorNum, int minorNum, int patchNum, String name)
           
 
Method Summary
 int compareTo(KVVersion comparedVersion)
           
 boolean equals(Object o)
           
 int getMajor()
          Major number of the release version.
 int getMinor()
          Minor number of the release version.
 String getNumericVersionString()
          The numeric version string, without the patch tag.
 int getOracleMajor()
          Oracle Major number of the release version.
 int getOracleMinor()
          Oracle Minor number of the release version.
 int getPatch()
          Patch number of the release version.
 String getReleaseDate()
           
 String getReleaseId()
           
 String getVersionString()
          Release version, suitable for display.
 int hashCode()
           
static void main(String[] argv)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CURRENT_VERSION

public static final KVVersion CURRENT_VERSION
Release version.

Constructor Detail

KVVersion

public KVVersion(int oracleMajor,
                 int oracleMinor,
                 int majorNum,
                 int minorNum,
                 int patchNum,
                 String name)
Method Detail

main

public static void main(String[] argv)

toString

public String toString()
Overrides:
toString in class Object

getOracleMajor

public int getOracleMajor()
Oracle Major number of the release version.

Returns:
The Oracle major number of the release version.

getOracleMinor

public int getOracleMinor()
Oracle Minor number of the release version.

Returns:
The Oracle minor number of the release version.

getMajor

public int getMajor()
Major number of the release version.

Returns:
The major number of the release version.

getMinor

public int getMinor()
Minor number of the release version.

Returns:
The minor number of the release version.

getPatch

public int getPatch()
Patch number of the release version.

Returns:
The patch number of the release version.

getReleaseId

public String getReleaseId()

getReleaseDate

public String getReleaseDate()

getNumericVersionString

public String getNumericVersionString()
The numeric version string, without the patch tag.

Returns:
The release version

getVersionString

public String getVersionString()
Release version, suitable for display.

Returns:
The release version, suitable for display.

compareTo

public int compareTo(KVVersion comparedVersion)
Specified by:
compareTo in interface Comparable<KVVersion>

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

Oracle NoSQL Database
version 11gR2.2.0.26

Copyright (c) 2011, 2013 Oracle and/or its affiliates. All rights reserved.