public class Utils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_PACK_ARGS
Deprecated.
See bug
for details.
|
static java.io.FileFilter |
JAR_FILTER |
static java.lang.String |
JAR_SUFFIX |
static java.lang.String |
JRE |
static java.lang.String |
MARK_EXCLUDE |
static java.lang.String |
MARK_EXCLUDE_CHILDREN |
static java.lang.String |
MARK_EXCLUDE_CHILDREN_PACK |
static java.lang.String |
MARK_EXCLUDE_CHILDREN_SIGN |
static java.lang.String |
MARK_EXCLUDE_PACK |
static java.lang.String |
MARK_EXCLUDE_SIGN |
static java.lang.String |
MARK_FILE_NAME |
static java.lang.String |
MARK_PROPERTY
Deprecated.
See bug
for details.
|
static java.lang.String |
NONE |
static java.lang.String |
PACK_ARGS
Deprecated.
See bug
for details.
|
static java.lang.String |
PACK_ARGS_SUFFIX
Deprecated.
See bug
for details.
|
static java.lang.String |
PACK_EXCLUDES
Deprecated.
See bug
for details.
|
static java.io.FileFilter |
PACK_GZ_FILTER
Deprecated.
See bug
for details.
|
static java.lang.String |
PACK200_PROPERTY
Deprecated.
See bug
for details.
|
static java.lang.String |
PACKED_SUFFIX
Deprecated.
See bug
for details.
|
static java.lang.String |
PATH |
static java.lang.String |
SIGN_EXCLUDES |
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
clear(java.io.File root)
Deletes all the files and directories from the given root down (inclusive).
|
static boolean |
clearChildren(java.io.File root)
Deletes all the files and directories from the given root down, except for
the root itself.
|
static void |
close(java.lang.Object stream) |
static java.lang.String |
concat(java.lang.String[] array) |
static java.util.Properties |
getEclipseInf(java.io.File jarFile,
boolean verbose)
Get the properties from the eclipse.inf file from the given jar.
|
static java.lang.String[] |
getPack200Commands(java.lang.String cmd)
|
static java.util.Set<java.lang.String> |
getPackExclusions(java.util.Properties properties)
Deprecated.
See bug
for details.
|
static java.util.Set<java.lang.String> |
getSignExclusions(java.util.Properties properties) |
static boolean |
shouldSkipJar(java.io.File input,
boolean processAll,
boolean verbose) |
static void |
storeProperties(java.util.Properties props,
java.io.OutputStream stream)
Stores the given properties in the output stream.
|
static java.lang.String[] |
toStringArray(java.lang.String input,
java.lang.String separator) |
static void |
transferStreams(java.io.InputStream source,
java.io.OutputStream destination,
boolean close)
Transfers all available bytes from the given input stream to the given output
stream.
|
public static final java.lang.String MARK_FILE_NAME
public static final java.lang.String SIGN_EXCLUDES
@Deprecated public static final java.lang.String PACK_EXCLUDES
@Deprecated public static final java.lang.String PACK_ARGS_SUFFIX
@Deprecated public static final java.lang.String DEFAULT_PACK_ARGS
@Deprecated public static final java.lang.String MARK_PROPERTY
public static final java.lang.String MARK_EXCLUDE
public static final java.lang.String MARK_EXCLUDE_PACK
public static final java.lang.String MARK_EXCLUDE_SIGN
public static final java.lang.String MARK_EXCLUDE_CHILDREN
public static final java.lang.String MARK_EXCLUDE_CHILDREN_PACK
public static final java.lang.String MARK_EXCLUDE_CHILDREN_SIGN
@Deprecated public static final java.lang.String PACK_ARGS
@Deprecated public static final java.lang.String PACK200_PROPERTY
public static final java.lang.String JRE
public static final java.lang.String PATH
public static final java.lang.String NONE
@Deprecated public static final java.lang.String PACKED_SUFFIX
public static final java.lang.String JAR_SUFFIX
public static final java.io.FileFilter JAR_FILTER
@Deprecated public static final java.io.FileFilter PACK_GZ_FILTER
public static void close(java.lang.Object stream)
@Deprecated public static java.lang.String[] getPack200Commands(java.lang.String cmd)
cmd - the command, either "pack200" or "unpack200"null as pack200 is not supported on Java >= 14public static void transferStreams(java.io.InputStream source,
java.io.OutputStream destination,
boolean close)
throws java.io.IOException
source - destination - close - java.io.IOExceptionpublic static boolean clear(java.io.File root)
public static boolean clearChildren(java.io.File root)
@Deprecated public static java.util.Set<java.lang.String> getPackExclusions(java.util.Properties properties)
public static java.util.Set<java.lang.String> getSignExclusions(java.util.Properties properties)
public static java.lang.String concat(java.lang.String[] array)
public static java.lang.String[] toStringArray(java.lang.String input,
java.lang.String separator)
public static java.util.Properties getEclipseInf(java.io.File jarFile,
boolean verbose)
jarFile - public static boolean shouldSkipJar(java.io.File input,
boolean processAll,
boolean verbose)
public static void storeProperties(java.util.Properties props,
java.io.OutputStream stream)
props - stream -