public class Util
extends java.lang.Object
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static void |
closeEL(java.io.InputStream is)
close inputstream without a Exception
|
static void |
closeEL(java.io.InputStream is,
java.io.OutputStream os)
close inputstream without a Exception
|
static void |
closeEL(java.io.OutputStream os)
close outputstream without a Exception
|
static void |
closeEL(java.io.Reader r)
close reader without a Exception
|
static void |
closeEL(java.io.Writer w)
close reader without a Exception
|
static void |
copy(java.io.InputStream in,
java.io.OutputStream out)
copy a inputstream to a outputstream
|
static void |
copy(java.io.InputStream in,
java.io.OutputStream out,
boolean closeIS,
boolean closeOS) |
static void |
copy(Resource in,
Resource out) |
static void |
delete(java.io.File f) |
static java.lang.String |
first(java.lang.String str,
java.lang.String delimiter) |
static java.io.File |
getCanonicalFileEL(java.io.File file)
Returns the canonical form of this abstract pathname.
|
static java.lang.String |
getContentAsString(java.io.InputStream is,
java.lang.String charset) |
static java.io.File |
getHomeDirectory()
returns the Hoome Directory of the System
|
static java.io.File |
getSystemDirectory() |
static java.io.File |
getTempDirectory()
returns the Temp Directory of the System
|
static boolean |
hasUpperCase(java.lang.String str) |
static boolean |
isEmpty(java.lang.String str)
check if string is empty (null or "")
|
static boolean |
isEmpty(java.lang.String str,
boolean trim)
check if string is empty (null or "")
|
static java.lang.String |
last(java.lang.String str,
java.lang.String delimiter) |
static int |
length(java.lang.String str) |
static java.lang.String |
parsePlaceHolder(java.lang.String path)
replace path placeholder with the real path, placeholders are [{temp-directory},{system-directory},{home-directory}]
|
static java.lang.String |
removeQuotes(java.lang.String str,
boolean trim) |
static java.lang.String |
replace(java.lang.String str,
java.lang.String sub1,
java.lang.String sub2,
boolean onlyFirst) |
static boolean |
toBooleanValue(java.lang.String str) |
static java.io.BufferedInputStream |
toBufferedInputStream(java.io.InputStream is) |
static java.io.BufferedOutputStream |
toBufferedOutputStream(java.io.OutputStream os) |
static java.lang.String |
toHTTPTimeString() |
static java.lang.String |
toHTTPTimeString(java.util.Date date) |
static int |
toInVersion(java.lang.String version)
cast a lucee string version to a int version
|
static java.lang.String |
toString(java.io.InputStream is)
read String data from a InputStream and returns it as String Object
|
static java.lang.String |
toStringVersion(int version) |
static java.lang.String |
toVariableName(java.lang.String str,
boolean addIdentityNumber) |
public static final void copy(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
in
- out
- java.io.IOException
public static final void copy(java.io.InputStream in, java.io.OutputStream out, boolean closeIS, boolean closeOS) throws java.io.IOException
java.io.IOException
public static java.lang.String toString(java.io.InputStream is) throws java.io.IOException
is
- InputStream to read data from.java.io.IOException
public static boolean toBooleanValue(java.lang.String str) throws java.io.IOException
java.io.IOException
public static void closeEL(java.io.InputStream is, java.io.OutputStream os)
is
- os
- public static void closeEL(java.io.InputStream is)
is
- public static void closeEL(java.io.Reader r)
is
- public static void closeEL(java.io.Writer w)
is
- public static void closeEL(java.io.OutputStream os)
os
- public static java.lang.String getContentAsString(java.io.InputStream is, java.lang.String charset) throws java.io.IOException
is
- inputStream to get content Fromcharset
- java.io.IOException
public static boolean isEmpty(java.lang.String str)
str
- public static boolean isEmpty(java.lang.String str, boolean trim)
str
- public static int length(java.lang.String str)
public static int toInVersion(java.lang.String version)
version
- public static java.lang.String toStringVersion(int version)
public static java.lang.String replace(java.lang.String str, java.lang.String sub1, java.lang.String sub2, boolean onlyFirst)
str
- String to work withsub1
- value to replacesub2
- replacementonlyFirst
- replace only first or allpublic static java.lang.String parsePlaceHolder(java.lang.String path)
path
- public static java.io.File getTempDirectory()
public static java.io.File getHomeDirectory()
public static java.io.File getSystemDirectory()
public static java.io.File getCanonicalFileEL(java.io.File file)
file
- file to get canoncial form from itjava.lang.SecurityException
- If a required system property value cannot be accessed.public static java.lang.String toHTTPTimeString(java.util.Date date)
public static java.lang.String toHTTPTimeString()
public static boolean hasUpperCase(java.lang.String str)
public static java.io.BufferedInputStream toBufferedInputStream(java.io.InputStream is)
public static java.io.BufferedOutputStream toBufferedOutputStream(java.io.OutputStream os)
public static void copy(Resource in, Resource out) throws java.io.IOException
java.io.IOException
public static java.lang.String toVariableName(java.lang.String str, boolean addIdentityNumber)
public static java.lang.String first(java.lang.String str, java.lang.String delimiter)
public static java.lang.String last(java.lang.String str, java.lang.String delimiter)
public static java.lang.String removeQuotes(java.lang.String str, boolean trim)
public static void delete(java.io.File f)