|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.tomcat.util.compat.JdkCompat
General-purpose utility to provide backward-compatibility and JDK independence. This allow use of JDK1.3 ( or higher ) facilities if available, while maintaining the code compatible with older VMs. The goal is to make backward-compatiblity reasonably easy. The base class supports JDK1.3 behavior.
Field Summary | |
static java.lang.String |
JAVA_1_0
|
static java.lang.String |
JAVA_1_1
|
static java.lang.String |
JAVA_1_2
|
static java.lang.String |
JAVA_1_3
|
static java.lang.String |
JAVA_1_4
|
Constructor Summary | |
protected |
JdkCompat()
Default no-arg constructor |
Method Summary | |
static java.lang.String |
getJavaVersion()
Return java version as a string |
static JdkCompat |
getJdkCompat()
Get a compatibiliy helper class. |
long |
getMaxMemory()
Return the maximum amount of memory the JVM will attempt to use. |
java.lang.String |
getPartialServletStackTrace(java.lang.Throwable t)
Print out a partial servlet stack trace (truncating at the last occurrence of javax.servlet.). |
java.net.URL |
getURI(java.io.File file)
Return the URI for the given file. |
static boolean |
isJava14()
|
static boolean |
isJava2()
|
java.lang.String[] |
split(java.lang.String path,
java.lang.String pat)
Splits a string into it's components. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String JAVA_1_0
public static final java.lang.String JAVA_1_1
public static final java.lang.String JAVA_1_2
public static final java.lang.String JAVA_1_3
public static final java.lang.String JAVA_1_4
Constructor Detail |
protected JdkCompat()
Method Detail |
public static java.lang.String getJavaVersion()
public static boolean isJava2()
public static boolean isJava14()
public static JdkCompat getJdkCompat()
public java.net.URL getURI(java.io.File file) throws java.net.MalformedURLException
java.net.MalformedURLException
public long getMaxMemory()
public java.lang.String getPartialServletStackTrace(java.lang.Throwable t)
public java.lang.String[] split(java.lang.String path, java.lang.String pat)
path
- String to splitpat
- Pattern to split at
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |