Lines Matching refs:major

13  * Class to store version numbers of the form major.minor.milli.micro.
212 * @param version version String in the format of "major.minor.milli.micro"
213 * or "major.minor.milli" or "major.minor" or "major",
214 * where major, minor, milli, micro are non-negative numbers
260 * @param major major version, non-negative number <= 255.
267 public static VersionInfo getInstance(int major, int minor, int milli,
272 if (major < 0 || major > 255 || minor < 0 || minor > 255 ||
276 int version = getInt(major, minor, milli, micro);
291 * Equivalent to getInstance(major, minor, milli, 0).
292 * @param major major version, non-negative number <= 255.
299 public static VersionInfo getInstance(int major, int minor, int milli)
301 return getInstance(major, minor, milli, 0);
306 * Equivalent to getInstance(major, minor, 0, 0).
307 * @param major major version, non-negative number <= 255.
313 public static VersionInfo getInstance(int major, int minor)
315 return getInstance(major, minor, 0, 0);
320 * Equivalent to getInstance(major, 0, 0, 0).
321 * @param major major version, non-negative number <= 255.
326 public static VersionInfo getInstance(int major)
328 return getInstance(major, 0, 0, 0);
383 * "major.minor.milli.micro"
401 * Returns the major version number
402 * @return the major version number
476 * Version number stored as a byte for each of the major, minor, milli and
478 * Most significant for the major and the least significant contains the
550 * @param major non-negative version number
555 private static int getInt(int major, int minor, int milli, int micro)
557 return (major << 24) | (minor << 16) | (milli << 8) | micro;
571 int major = ICU_VERSION.getMajor();
575 major++;
577 icuApiVer = "" + major + "." + minor + "M" + ICU_VERSION.getMilli();