public class TypeNameIndexingAdapter
extends java.lang.Object
implements springfox.documentation.spi.schema.UniqueTypeNameAdapter
| Constructor and Description |
|---|
TypeNameIndexingAdapter() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getNames() |
java.util.Optional<java.lang.String> |
getTypeName(java.lang.String typeId) |
void |
registerType(java.lang.String typeName,
java.lang.String typeId) |
void |
registerUniqueType(java.lang.String typeName,
java.lang.String typeId) |
void |
setEqualityFor(java.lang.String typeIdOf,
java.lang.String typeIdTo) |
public java.util.Map<java.lang.String,java.lang.String> getNames()
getNames in interface springfox.documentation.spi.schema.UniqueTypeNameAdapterpublic java.util.Optional<java.lang.String> getTypeName(java.lang.String typeId)
getTypeName in interface springfox.documentation.spi.schema.UniqueTypeNameAdapterpublic void registerType(java.lang.String typeName,
java.lang.String typeId)
registerType in interface springfox.documentation.spi.schema.UniqueTypeNameAdapterpublic void registerUniqueType(java.lang.String typeName,
java.lang.String typeId)
registerUniqueType in interface springfox.documentation.spi.schema.UniqueTypeNameAdapterpublic void setEqualityFor(java.lang.String typeIdOf,
java.lang.String typeIdTo)
setEqualityFor in interface springfox.documentation.spi.schema.UniqueTypeNameAdapter