Class | Description |
---|---|
JkBean |
Base class for KBean.
|
JkConstants |
Holds constants about project structures
|
JkImportedJkBeans |
A KBean can import one or several KBeans from external projects.
|
JkInit |
Class for instantiating builds while displaying meaningful information about environment on console.
|
JkJekaVersionCompatibilityChecker |
A utility class to check if the Jeka related classes imported in Jeka classpath are compatible with
the running Jeka version.
|
JkProperties |
Set of Key/value strings used to parameter Jeka and builds.
|
JkRepoFromProperties |
Provides static methods for creating repositories from standard properties.
|
JkRuntime |
Container where is registered the KBeans for a given project.
|
Main |
Main class for launching Jeka from command line.
|
Annotation Type | Description |
---|---|
JkDoc |
Documents the annotated element so that Jeka can display some information
when 'help' is invoked from command line.
|
JkInjectClasspath |
Adds an element to def classpath.
|
JkInjectClasspath.JkImports |
Repeatable container.
|
JkInjectCompileOption |
Specifies the options of the Jeka compiler for def classes.
|
JkInjectCompileOption.JkCompileOptions |
Repeatable container.
|
JkInjectProject |
Adds a Jeka project def classpath to the Jeka def classpath where this annotation is declared.
|
JkInjectProperty |
Injects the environment variable value if such a one exists and an option as not been already injected on.
|