public class SwaggerGenerator extends Object
| コンストラクタと説明 |
|---|
SwaggerGenerator() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected List<String> |
buildEnumValueList(Class<?> typeClass) |
protected Map<String,String> |
createSwaggerInfoMap() |
protected Map<String,Object> |
createSwaggerMap() |
protected Map<String,Object> |
createSwaggerParameterMap(TypeDocMeta typeDocMeta,
Map<String,Map<String,Object>> definitionsMap) |
protected void |
createSwaggerPathMap(List<Map<String,Object>> swaggerTagList,
Map<String,Map<String,Object>> swaggerPathMap,
Map<String,Map<String,Object>> swaggerDefinitionsMap) |
protected Map<Class<?>,org.lastaflute.di.util.tiger.Tuple3<String,String,String>> |
createTypeMap() |
Map<String,Object> |
generateSwaggerMap() |
protected org.lastaflute.core.direction.AccessibleConfig |
getAccessibleConfig() |
protected org.lastaflute.core.time.TimeManager |
getTimeManager() |
protected org.dbflute.optional.OptionalThing<String> |
prepareApplicationVersion() |
protected String |
putDefinition(Map<String,Map<String,Object>> definitionsMap,
TypeDocMeta typeDocMeta) |
protected void createSwaggerPathMap(List<Map<String,Object>> swaggerTagList, Map<String,Map<String,Object>> swaggerPathMap, Map<String,Map<String,Object>> swaggerDefinitionsMap)
protected Map<String,Object> createSwaggerParameterMap(TypeDocMeta typeDocMeta, Map<String,Map<String,Object>> definitionsMap)
protected String putDefinition(Map<String,Map<String,Object>> definitionsMap, TypeDocMeta typeDocMeta)
protected Map<Class<?>,org.lastaflute.di.util.tiger.Tuple3<String,String,String>> createTypeMap()
protected org.dbflute.optional.OptionalThing<String> prepareApplicationVersion()
protected org.lastaflute.core.direction.AccessibleConfig getAccessibleConfig()
protected org.lastaflute.core.time.TimeManager getTimeManager()
Copyright © 2015–2017 The DBFlute Project. All rights reserved.