3.2.1: 2012-12-13

net.sf.basedb.info
Class VersionInfo

java.lang.Object
  extended by net.sf.basedb.info.VersionInfo
All Implemented Interfaces:
Serializable, Transferable

public class VersionInfo
extends Object
implements Serializable, Transferable

Information about the version the BASE server is running.

Version:
2.5
Author:
Nicklas
See Also:
Serialized Form

Field Summary
private  int build
           
private  int maintenance
           
private  int major
           
private  int minor
           
private  int schema
           
private static long serialVersionUID
           
 
Constructor Summary
VersionInfo()
          Creates a new empty info object
 
Method Summary
 int getBuild()
           
 int getMaintenance()
           
 int getMajor()
           
 int getMinor()
           
 int getSchema()
           
 void setBuild(int build)
           
 void setMaintenance(int maintenance)
           
 void setMajor(int major)
           
 void setMinor(int minor)
           
 void setSchema(int schema)
           
 String toString()
          Combine the versions to a string: major.minor.maintenance (build; schema)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

major

private int major

minor

private int minor

maintenance

private int maintenance

build

private int build

schema

private int schema
Constructor Detail

VersionInfo

public VersionInfo()
Creates a new empty info object

Method Detail

getBuild

public int getBuild()
Returns:
Returns the build number
See Also:
Application.getBuild()

setBuild

public void setBuild(int build)

getMaintenance

public int getMaintenance()
Returns:
Returns the maintenance version
Since:
3.0 (was returning a String in 2.x)
See Also:
Application.getMaintenanceVersion()

setMaintenance

public void setMaintenance(int maintenance)

getMajor

public int getMajor()
Returns:
Returns the major version
Since:
3.0 (was returning a String in 2.x)
See Also:
Application.getMajorVersion()

setMajor

public void setMajor(int major)

getMinor

public int getMinor()
Returns:
Returns the minor version
Since:
3.0 (was returning a String in 2.x)
See Also:
Application.getMinorVersion()

setMinor

public void setMinor(int minor)

getSchema

public int getSchema()
Returns:
Returns the database schema version
See Also:
Application.getSchemaVersion()

setSchema

public void setSchema(int schema)

toString

public String toString()
Combine the versions to a string: major.minor.maintenance (build; schema)

Overrides:
toString in class Object

3.2.1: 2012-12-13