public abstract class DocToolkit extends Object
| 构造器和说明 |
|---|
DocToolkit(AbstractRenderer<?> render) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
camelCase(String str) |
String |
canonicalName(String name) |
String |
canonicalName(String name,
String delim) |
String |
formatSignable(org.coodex.concrete.api.Signable signable) |
String |
formatTypeStr(Type t) |
String |
formatTypeStr(Type t,
Class<?> contextClass) |
protected abstract String |
getClassLabel(Class<?> clz) |
String |
getPojoName(String name) |
String |
getPojoPackage(String name) |
AbstractRenderer<?> |
getRender() |
String |
tableSafe(String str) |
String |
tableSafeDesc(org.coodex.concrete.api.Description description) |
String |
tableSafeLabel(org.coodex.concrete.api.Description description) |
public DocToolkit(AbstractRenderer<?> render)
public String formatTypeStr(Type t) throws IOException
IOExceptionpublic String formatTypeStr(Type t, Class<?> contextClass) throws IOException
IOExceptionprotected abstract String getClassLabel(Class<?> clz) throws IOException
IOExceptionpublic AbstractRenderer<?> getRender()
public String tableSafeDesc(org.coodex.concrete.api.Description description)
public String tableSafeLabel(org.coodex.concrete.api.Description description)
public String formatSignable(org.coodex.concrete.api.Signable signable)
Copyright © 2022. All rights reserved.