すべてのメソッド インスタンス・メソッド concreteメソッド
| 修飾子とタイプ |
メソッドと説明 |
protected void |
adaptHeaderParameters(Map<String,Object> swaggerMap,
List<Map<String,Object>> headerParameterList) |
protected void |
adaptSecurityDefinitions(Map<String,Object> swaggerMap,
List<Map<String,Object>> securityDefinitionList) |
protected List<Map<String,String>> |
buildEnumMapList(Class<? extends Enum<?>> typeClass) |
protected ActionDocumentGenerator |
createActionDocumentGenerator() |
protected DocumentGenerator |
createDocumentGenerator() |
protected org.lastaflute.core.json.engine.GsonJsonEngine |
createJsonParser() |
protected Map<String,String> |
createSwaggerInfoMap() |
protected Map<String,Object> |
createSwaggerMap(SwaggerOption swaggerOption) |
protected SwaggerOption |
createSwaggerOption(Consumer<SwaggerOption> opLambda) |
protected Map<Class<?>,org.lastaflute.di.util.tiger.Tuple3<String,String,Function<Object,Object>>> |
createTypeMap() |
protected String |
derivedBasePath(SwaggerOption swaggerOption) |
protected String |
derivedDefinitionName(TypeDocMeta typeDocMeta) |
protected org.dbflute.optional.OptionalThing<Object> |
deriveDefaultValue(TypeDocMeta typeDocMeta) |
protected Object |
deriveDefaultValueByComment(String comment) |
protected org.dbflute.optional.OptionalThing<List<String>> |
derivedProduces(ActionDocMeta actiondocMeta) |
protected List<String> |
derivedRequiredPropertyNameList(TypeDocMeta typeDocMeta) |
protected void |
doSetupSwaggerPathMap(Map<String,Map<String,Object>> swaggerPathMap,
Map<String,Map<String,Object>> swaggerDefinitionsMap,
List<Map<String,Object>> swaggerTagList,
ActionDocMeta actiondocMeta) |
protected String |
extractHttpMethod(ActionDocMeta actiondocMeta) |
Map<String,Object> |
generateSwaggerMap()
Generate swagger map.
|
Map<String,Object> |
generateSwaggerMap(Consumer<SwaggerOption> opLambda)
Generate swagger map with option.
|
protected org.lastaflute.core.direction.AccessibleConfig |
getAccessibleConfig() |
protected LocalDate |
getDefaultLocalDate() |
protected LocalDateTime |
getDefaultLocalDateTime() |
protected LocalTime |
getDefaultLocalTime() |
protected org.lastaflute.core.json.JsonManager |
getJsonManager() |
protected String |
getLastaDocDir() |
protected DateTimeFormatter |
getLocalDateFormatter() |
protected DateTimeFormatter |
getLocalDateTimeFormatter() |
protected DateTimeFormatter |
getLocalTimeFormatter() |
protected List<Class<? extends Annotation>> |
getRequiredAnnotationList() |
protected org.dbflute.optional.OptionalThing<String> |
prepareApplicationVersion() |
protected String |
prepareSwaggerMapRefDefinitions(ActionDocMeta actiondocMeta) |
protected void |
prepareSwaggerMapResponseMap(Map<String,Object> swaggerHttpMethodMap,
ActionDocMeta actiondocMeta,
Map<String,Map<String,Object>> swaggerDefinitionsMap) |
protected List<String> |
prepareSwaggerMapSchemes() |
protected List<String> |
prepareSwaggerMapTags(ActionDocMeta actiondocMeta) |
protected String |
putDefinition(Map<String,Map<String,Object>> definitionsMap,
TypeDocMeta typeDocMeta) |
protected org.dbflute.optional.OptionalThing<Map<String,Object>> |
readSwaggerJson() |
void |
saveSwaggerMeta(LaActionSwaggerable swaggerable) |
protected void |
setupBeanList(TypeDocMeta typeDocMeta,
Map<String,Map<String,Object>> definitionsMap,
Map<Class<?>,org.lastaflute.di.util.tiger.Tuple3<String,String,Function<Object,Object>>> typeMap,
Map<String,Object> schemaMap) |
protected void |
setupSwaggerPathMap(Map<String,Map<String,Object>> swaggerPathMap,
Map<String,Map<String,Object>> swaggerDefinitionsMap,
List<Map<String,Object>> swaggerTagList) |
protected Map<String,Object> |
toParameterMap(TypeDocMeta typeDocMeta,
Map<String,Map<String,Object>> definitionsMap) |