public final class JkRuntime
extends java.lang.Object
JkRuntime
per project.Modifier and Type | Method and Description |
---|---|
<T extends JkBean> |
getBean(java.lang.Class<T> jkBeanClass)
Returns the plugin instance of the specified class loaded in the holding JkClass instance.
|
<T extends JkBean> |
getBeanOptional(java.lang.Class<T> jkBeanClass) |
java.util.List<JkBean> |
getBeans()
Returns the list of registered KBeans.
|
JkDependencyResolver |
getDependencyResolver()
Returns the dependency resolver used to fetch 3rd party build dependencies.
|
java.lang.String |
toString() |
public JkDependencyResolver getDependencyResolver()
public <T extends JkBean> T getBean(java.lang.Class<T> jkBeanClass)
public <T extends JkBean> java.util.Optional<T> getBeanOptional(java.lang.Class<T> jkBeanClass)
public java.util.List<JkBean> getBeans()
getBean(Class)
is invoked.public java.lang.String toString()
toString
in class java.lang.Object