mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-16 06:05:58 -06:00
32 lines
478 B
C++
32 lines
478 B
C++
#include "Java.h"
|
|
|
|
namespace Upp {
|
|
|
|
JavaVersion::JavaVersion()
|
|
: mMajor(0)
|
|
, mMinor(0)
|
|
{
|
|
}
|
|
|
|
JavaVersion::JavaVersion(int major, int minor)
|
|
: mMajor(major)
|
|
, mMinor(minor)
|
|
{
|
|
}
|
|
|
|
bool JavaVersion::IsGreate(int major) const
|
|
{
|
|
return mMajor > major;
|
|
}
|
|
|
|
bool JavaVersion::IsGreaterOrEqual(int major) const
|
|
{
|
|
return mMajor >= major;
|
|
}
|
|
|
|
bool JavaVersion::IsGreaterOrEqual(int major, int minor) const
|
|
{
|
|
return IsGreate(major) || (IsGreaterOrEqual(major) && minor >= mMinor);
|
|
}
|
|
|
|
}
|