public final class JkBeanDescription
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JkBeanDescription.BeanField
Definition for Jeka class option.
|
static class |
JkBeanDescription.BeanMethod
Definition of method in a given class that can be called by Jeka.
|
static class |
JkBeanDescription.InitMethodInfo |
static class |
JkBeanDescription.MdContent |
Modifier and Type | Field and Description |
---|---|
java.util.List<JkBeanDescription.BeanField> |
beanFields |
java.util.List<JkBeanDescription.BeanMethod> |
beanMethods |
java.lang.String |
initDescription |
static java.util.List<java.lang.Class<? extends KBean>> |
STANDARD_KBEAN_CLASSES |
java.lang.String |
synopsisDetail |
java.lang.String |
synopsisHeader |
Modifier and Type | Method and Description |
---|---|
static JkBeanDescription |
of(java.lang.Class<? extends KBean> kbeanClass) |
JkBeanDescription.MdContent |
toMdContent()
Generates markdown content describing the bean, including its fields, methods,
and initialization details.
|
public static final java.util.List<java.lang.Class<? extends KBean>> STANDARD_KBEAN_CLASSES
public final java.lang.String synopsisHeader
public final java.lang.String synopsisDetail
public final java.util.List<JkBeanDescription.BeanMethod> beanMethods
public final java.util.List<JkBeanDescription.BeanField> beanFields
public final java.lang.String initDescription
public static JkBeanDescription of(java.lang.Class<? extends KBean> kbeanClass)
public JkBeanDescription.MdContent toMdContent()