Class | Description |
---|---|
JkBeanDescription | |
JkBeanDescription.BeanField |
Definition for Jeka class option.
|
JkBeanDescription.BeanMethod |
Definition of method in a given class that can be called by Jeka.
|
JkBeanDescription.InitMethodInfo | |
JkBeanDescription.MdContent | |
JkConstants |
Holds constants about project structures
|
JkExternalToolApi |
Exported methods to integrate with external tools.
|
JkExternalToolApi.InitKBeans | |
JkInit |
Class for instantiating builds while displaying meaningful information about environment on console.
|
JkJekaVersionRanges |
A utility class to check if the Jeka related classes imported in Jeka classpath are compatible with
the running Jeka version.
|
JkRunbase |
Execution context associated with a base directory.
|
KBean |
Base class for KBean.
|
Main | |
PicocliMainCommand |
Exception | Description |
---|---|
JkException |
Marker exception to notice a misconfiguration from the user or an infrastructure problem.
|
Annotation Type | Description |
---|---|
JkChildBase |
EXPERIMENTAL
Adds one or several sub-bases to the base where is declared the annotated class.
|
JkChildBase.JkItems |
Repeatable container.
|
JkCompileOption |
Specifies the options of the Jeka compiler for jeka-src classes.
|
JkCompileOption.JkCompileOptions |
Repeatable container.
|
JkDep |
Adds an element to jeka-src classpath.
|
JkDep.JkImports |
Repeatable container.
|
JkDoc |
Documents the annotated element so that Jeka can display some information
when 'help' is invoked from command line.
|
JkDocUrl |
Indicates that the annotated KBean has documentation accessible at the specified value.
|
JkInject |
Adds an entry to the jeka-src classpath where this annotation is declared.
|
JkInjectClasspath | Deprecated
Use @JkDep instead
|
JkInjectClasspath.JkImports |
Repeatable container.
|
JkInjectCompileOption | Deprecated
Use @JkCompileOption instead
|
JkInjectCompileOption.JkInjectCompileOptions |
Repeatable container.
|
JkInjectProperty | Deprecated
Use
JkPropValue instead |
JkInjectRunbase | Deprecated
Use @
JkInject instead |
JkPostInit |
Marks an instance KBean method to run KBean initialization phase.
|
JkPreInit |
Marks a static KBean method to run during KBean initialization.
|
JkPropValue |
Injects the environment variable value if such a one exists and an option as not been already injected on.
|
JkRequire |
Marks a method that dynamically computes a required KBean for a KBean declaring the method.
|