public class OperationModelContextsBuilder
extends java.lang.Object
| Constructor and Description |
|---|
OperationModelContextsBuilder(java.lang.String group,
DocumentationType documentationType,
java.lang.String requestMappingId,
AlternateTypeProvider alternateTypeProvider,
GenericTypeNamingStrategy genericsNamingStrategy,
java.util.Set<java.lang.Class> ignorableParameterTypes) |
| Modifier and Type | Method and Description |
|---|---|
ModelContext |
addInputParam(com.fasterxml.classmate.ResolvedType type) |
ModelContext |
addInputParam(com.fasterxml.classmate.ResolvedType type,
java.util.Optional<com.fasterxml.classmate.ResolvedType> view,
java.util.Set<com.fasterxml.classmate.ResolvedType> validationGroups) |
ModelContext |
addReturn(com.fasterxml.classmate.ResolvedType type) |
ModelContext |
addReturn(com.fasterxml.classmate.ResolvedType type,
java.util.Optional<com.fasterxml.classmate.ResolvedType> view) |
java.util.Set<ModelContext> |
build() |
public OperationModelContextsBuilder(java.lang.String group,
DocumentationType documentationType,
java.lang.String requestMappingId,
AlternateTypeProvider alternateTypeProvider,
GenericTypeNamingStrategy genericsNamingStrategy,
java.util.Set<java.lang.Class> ignorableParameterTypes)
public ModelContext addReturn(com.fasterxml.classmate.ResolvedType type)
public ModelContext addReturn(com.fasterxml.classmate.ResolvedType type, java.util.Optional<com.fasterxml.classmate.ResolvedType> view)
public ModelContext addInputParam(com.fasterxml.classmate.ResolvedType type)
public ModelContext addInputParam(com.fasterxml.classmate.ResolvedType type, java.util.Optional<com.fasterxml.classmate.ResolvedType> view, java.util.Set<com.fasterxml.classmate.ResolvedType> validationGroups)
public java.util.Set<ModelContext> build()