org.jboss.messaging.core.version.impl
Class VersionImpl

java.lang.Object
  extended by org.jboss.messaging.core.version.impl.VersionImpl
All Implemented Interfaces:
java.io.Serializable, Version

public class VersionImpl
extends java.lang.Object
implements Version, java.io.Serializable

A VersionImpl

Author:
Tim Fox
See Also:
Serialized Form

Constructor Summary
VersionImpl(java.lang.String versionName, int majorVersion, int minorVersion, int microVersion, int incrementingVersion, java.lang.String versionSuffix)
           
 
Method Summary
 java.lang.String getFullVersion()
           
 int getIncrementingVersion()
           
 int getMajorVersion()
           
 int getMicroVersion()
           
 int getMinorVersion()
           
 java.lang.String getVersionName()
           
 java.lang.String getVersionSuffix()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionImpl

public VersionImpl(java.lang.String versionName,
                   int majorVersion,
                   int minorVersion,
                   int microVersion,
                   int incrementingVersion,
                   java.lang.String versionSuffix)
Method Detail

getFullVersion

public java.lang.String getFullVersion()
Specified by:
getFullVersion in interface Version

getVersionName

public java.lang.String getVersionName()
Specified by:
getVersionName in interface Version

getMajorVersion

public int getMajorVersion()
Specified by:
getMajorVersion in interface Version

getMinorVersion

public int getMinorVersion()
Specified by:
getMinorVersion in interface Version

getMicroVersion

public int getMicroVersion()
Specified by:
getMicroVersion in interface Version

getVersionSuffix

public java.lang.String getVersionSuffix()
Specified by:
getVersionSuffix in interface Version

getIncrementingVersion

public int getIncrementingVersion()
Specified by:
getIncrementingVersion in interface Version


Copyright © 2006 JBoss Inc. All Rights Reserved.