public class ReflectionUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReflectionUtils.ClassNameValidator |
| Modifier and Type | Field and Description |
|---|---|
protected Configuration |
config |
protected java.util.Set<java.lang.String> |
unimplementedMappedModels |
| Constructor and Description |
|---|
ReflectionUtils() |
| Modifier and Type | Method and Description |
|---|---|
ReflectionUtils.ClassNameValidator |
getClassNameValidator() |
Configuration |
getConfiguration() |
java.lang.String |
getControllerName(io.swagger.models.Operation operation) |
java.lang.String |
getMethodName(java.lang.String path,
java.lang.String httpMethod,
io.swagger.models.Operation operation) |
com.fasterxml.jackson.databind.JavaType[] |
getOperationParameterClasses(io.swagger.models.Operation operation,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions) |
com.fasterxml.jackson.databind.JavaType |
getTypeFromModel(java.lang.String name,
io.swagger.models.Model model,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions) |
com.fasterxml.jackson.databind.JavaType |
getTypeFromParameter(io.swagger.models.parameters.Parameter parameter,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions) |
com.fasterxml.jackson.databind.JavaType |
getTypeFromProperty(java.lang.String type,
java.lang.String format,
io.swagger.models.properties.Property property,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions) |
java.util.Set<java.lang.String> |
getUnimplementedMappedModels() |
java.lang.Class<?> |
loadClass(java.lang.String className) |
io.swagger.models.properties.Property |
propertyFromModel(io.swagger.models.ModelImpl model) |
java.lang.String |
sanitizeToJava(java.lang.String operationId) |
void |
setClassNameValidator(ReflectionUtils.ClassNameValidator classNameValidator) |
void |
setConfiguration(Configuration config) |
void |
setUnimplementedMappedModels(java.util.Set<java.lang.String> unimplementedMappedModels) |
protected Configuration config
protected java.util.Set<java.lang.String> unimplementedMappedModels
public void setConfiguration(Configuration config)
public Configuration getConfiguration()
public com.fasterxml.jackson.databind.JavaType[] getOperationParameterClasses(io.swagger.models.Operation operation,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions)
public com.fasterxml.jackson.databind.JavaType getTypeFromParameter(io.swagger.models.parameters.Parameter parameter,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions)
public com.fasterxml.jackson.databind.JavaType getTypeFromProperty(java.lang.String type,
java.lang.String format,
io.swagger.models.properties.Property property,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions)
public com.fasterxml.jackson.databind.JavaType getTypeFromModel(java.lang.String name,
io.swagger.models.Model model,
java.util.Map<java.lang.String,io.swagger.models.Model> definitions)
public io.swagger.models.properties.Property propertyFromModel(io.swagger.models.ModelImpl model)
public java.lang.Class<?> loadClass(java.lang.String className)
public java.lang.String sanitizeToJava(java.lang.String operationId)
public java.lang.String getMethodName(java.lang.String path,
java.lang.String httpMethod,
io.swagger.models.Operation operation)
public java.lang.String getControllerName(io.swagger.models.Operation operation)
public java.util.Set<java.lang.String> getUnimplementedMappedModels()
public void setUnimplementedMappedModels(java.util.Set<java.lang.String> unimplementedMappedModels)
public ReflectionUtils.ClassNameValidator getClassNameValidator()
public void setClassNameValidator(ReflectionUtils.ClassNameValidator classNameValidator)
Copyright © 2019. All Rights Reserved.