public class Gosu extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
FAILED |
static String |
GOSU_SCRATCHPAD_FQN |
static String |
JAR_REPO_DIR |
static String |
JAR_REPO_TXT |
static String |
NOPACKAGE
used as a virtual package e.g., for scratchpad
|
static String |
SUCCESS |
| Constructor and Description |
|---|
Gosu() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
bootstrapGosuWhenInitiatedViaClassfile() |
static List<IDirectory> |
deriveClasspathFrom_Java8(Class clazz) |
static List<IDirectory> |
deriveClasspathFrom_Java9(Class clazz) |
static List<IDirectory> |
deriveClasspathFrom(Class clazz) |
static List<String> |
findJreSources() |
static List<IDirectory> |
getClasspath() |
static File |
getCurrentProgram() |
static List<String> |
getRawArgs() |
static GosuVersion |
getVersion() |
static void |
init()
Initializes Gosu using the classpath derived from the current classloader and system classpath.
|
static void |
init(List<IDirectory> classpath) |
static void |
main(String[] args) |
static void |
runTest(IGosuClass gsType) |
static void |
setClasspath(List<IDirectory> classpath) |
static void |
setRawArgs(String[] args) |
public static final String NOPACKAGE
public static final String GOSU_SCRATCHPAD_FQN
public static final String JAR_REPO_DIR
public static final String JAR_REPO_TXT
public static final String FAILED
public static final String SUCCESS
public static void main(String[] args)
public static void setClasspath(List<IDirectory> classpath)
public static List<IDirectory> getClasspath()
public static void init()
public static void init(List<IDirectory> classpath)
public static boolean bootstrapGosuWhenInitiatedViaClassfile()
public static List<IDirectory> deriveClasspathFrom(Class clazz)
public static List<IDirectory> deriveClasspathFrom_Java8(Class clazz)
public static List<IDirectory> deriveClasspathFrom_Java9(Class clazz)
public static GosuVersion getVersion()
public static File getCurrentProgram()
public static void setRawArgs(String[] args)
public static void runTest(IGosuClass gsType) throws Exception
ExceptionCopyright © 2021. All rights reserved.