public abstract class JshBase extends Object
ls, "shorthand commands" (like exit()) and "utility methods" (like glob(String...).| Modifier and Type | Field and Description |
|---|---|
static Cd |
cd |
static Echo |
echo |
static DateFormat |
FULL_ISO_DATE_TIME_FORMAT
|
static DateFormat |
FULL_ISO_TIME_FORMAT
|
static DateFormat |
ISO_DATE_FORMAT
|
static DateFormat |
ISO_DATE_TIME_FORMAT
|
static DateFormat |
ISO_TIME_FORMAT
|
static DateFormat |
LONG_ISO_DATE_TIME_FORMAT
|
static DateFormat |
LONG_ISO_TIME_FORMAT
|
static Ls |
ls |
static Pwd |
pwd |
| Constructor and Description |
|---|
JshBase() |
| Modifier and Type | Method and Description |
|---|---|
static void |
cd() |
static void |
cd(File dir) |
static void |
cd(String dirName) |
static DateFormat |
dateFormat()
Shorthand for
DateFormat.getDateInstance(), which renders Date objects like
"Jul 6, 2016" (english locale) or "06.07.2016" (german locale). |
static DateFormat |
dateFormat(int dateStyle)
Shorthand for
DateFormat.getDateInstance(int). |
static DateFormat |
dateTimeFormat()
Shorthand for
DateFormat.getDateTimeInstance(), which renders Date objects like
"Jul 6, 2016 6:23:17 PM" (english locale) or "06.07.2016 18:23:17" (german locale). |
static DateFormat |
dateTimeFormat(int dateStyle,
int timeStyle)
Shorthand for
DateFormat#getDateTimeInstance(int). |
static void |
echo(Object... args) |
static void |
err(Object subject) |
static void |
exit() |
static void |
exit(int status) |
static File |
file(String pathname)
Shorthand for "
new File(pathname)". |
static Command |
from(File inputFile)
Shorthand for
Command.from(File). |
static File |
getcwd() |
static Collection<? extends File> |
glob(String... globs) |
static List |
list() |
static void |
ls(File... files) |
static Map |
map() |
static void |
out(Object subject) |
static Command |
pipe(String... command)
Shorthand for
Command.pipe(String...). |
static void |
pwd() |
static int |
run(String... command) |
static Set |
set() |
static DateFormat |
timeFormat()
Shorthand for
DateFormat.getTimeInstance(), which renders Date objects like
"6:23:17 PM" (english locale) or "18:23:17" (german locale). |
static DateFormat |
timeFormat(int timeStyle)
Shorthand for
DateFormat.getTimeInstance(int). |
public static final Cd cd
public static final Echo echo
public static final Ls ls
public static final Pwd pwd
public static final DateFormat ISO_DATE_FORMAT
public static final DateFormat ISO_DATE_TIME_FORMAT
public static final DateFormat LONG_ISO_DATE_TIME_FORMAT
public static final DateFormat FULL_ISO_DATE_TIME_FORMAT
public static final DateFormat ISO_TIME_FORMAT
public static final DateFormat LONG_ISO_TIME_FORMAT
public static final DateFormat FULL_ISO_TIME_FORMAT
public static void cd()
public static void cd(File dir)
public static void cd(String dirName)
public static void echo(Object... args)
public static void err(@Nullable
Object subject)
public static void exit()
public static void exit(int status)
public static void ls(File... files)
public static void out(@Nullable
Object subject)
public static void pwd()
public static int run(String... command) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic static DateFormat dateFormat()
DateFormat.getDateInstance(), which renders Date objects like
"Jul 6, 2016" (english locale) or "06.07.2016" (german locale).public static DateFormat dateFormat(int dateStyle)
DateFormat.getDateInstance(int).public static DateFormat dateTimeFormat()
DateFormat.getDateTimeInstance(), which renders Date objects like
"Jul 6, 2016 6:23:17 PM" (english locale) or "06.07.2016 18:23:17" (german locale).public static DateFormat dateTimeFormat(int dateStyle, int timeStyle)
DateFormat#getDateTimeInstance(int).public static Command from(File inputFile)
Command.from(File).public static File getcwd()
@Nullable public static Collection<? extends File> glob(@Nullable String... globs)
public static Command pipe(String... command)
Command.pipe(String...).public static DateFormat timeFormat()
DateFormat.getTimeInstance(), which renders Date objects like
"6:23:17 PM" (english locale) or "18:23:17" (german locale).public static DateFormat timeFormat(int timeStyle)
DateFormat.getTimeInstance(int).Copyright © 2016. All rights reserved.