ultimatepp/uppsrc/ide/Java/JavaVersion.cpp
klugier 796fd82dde Ide, Android: Android builder now can works with higher versions of JDE - Java 1.8 will be forced.
git-svn-id: svn://ultimatepp.org/upp/trunk@16032 f0d560ea-af0d-0410-9eb7-867de7ffcac7
2021-07-25 15:58:25 +00:00

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);
}
}