org.ckkloverdos.java
Class JavaPlatform

java.lang.Object
  extended by org.ckkloverdos.java.JavaPlatform

public final class JavaPlatform
extends java.lang.Object

Provides information about the underlying Java platform.

Author:
Christos KK Loverdos

Field Summary
static java.lang.String EOL
           
static java.lang.String FILE_SEP
           
static JavaVersion JAVA_VERSION
           
static java.lang.String LINE_SEPARATOR
           
static java.lang.String OS_NAME
           
static java.lang.String OS_VERSION
           
static java.lang.String PATH_SEP
           
 
Method Summary
static java.lang.String getProperty(java.lang.String name)
           
static boolean isAtLeastJdk14()
           
static boolean isAtLeastJdk15()
           
static boolean isAtLeastJdk16()
           
static boolean isLinux()
           
static boolean isMac()
           
static boolean isMacOSX()
           
static boolean isSolaris()
           
static boolean isUnix()
           
static boolean isWindows()
           
static java.lang.String path()
           
static java.lang.String[] splitpath()
           
static JavaVersion version()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LINE_SEPARATOR

public static java.lang.String LINE_SEPARATOR

EOL

public static final java.lang.String EOL

FILE_SEP

public static final java.lang.String FILE_SEP

PATH_SEP

public static final java.lang.String PATH_SEP

JAVA_VERSION

public static final JavaVersion JAVA_VERSION

OS_NAME

public static final java.lang.String OS_NAME

OS_VERSION

public static final java.lang.String OS_VERSION
Method Detail

getProperty

public static java.lang.String getProperty(java.lang.String name)

isWindows

public static boolean isWindows()

isSolaris

public static boolean isSolaris()

isLinux

public static boolean isLinux()

isUnix

public static boolean isUnix()

isMac

public static boolean isMac()

isMacOSX

public static boolean isMacOSX()

version

public static JavaVersion version()

isAtLeastJdk14

public static boolean isAtLeastJdk14()

isAtLeastJdk15

public static boolean isAtLeastJdk15()

isAtLeastJdk16

public static boolean isAtLeastJdk16()

path

public static java.lang.String path()

splitpath

public static java.lang.String[] splitpath()


Copyright © 1999-2007 Christos KK Loverdos. All Rights Reserved.