Package springfox.documentation.schema
Class TypeNameIndexingAdapter
- java.lang.Object
-
- springfox.documentation.schema.TypeNameIndexingAdapter
-
- All Implemented Interfaces:
springfox.documentation.spi.schema.UniqueTypeNameAdapter
public class TypeNameIndexingAdapter extends java.lang.Object implements springfox.documentation.spi.schema.UniqueTypeNameAdapter
-
-
Constructor Summary
Constructors Constructor Description TypeNameIndexingAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getNames()java.util.Optional<java.lang.String>getTypeName(java.lang.String typeId)voidregisterType(java.lang.String typeName, java.lang.String typeId)voidregisterUniqueType(java.lang.String typeName, java.lang.String typeId)voidsetEqualityFor(java.lang.String typeIdOf, java.lang.String typeIdTo)
-
-
-
Method Detail
-
getNames
public java.util.Map<java.lang.String,java.lang.String> getNames()
- Specified by:
getNamesin interfacespringfox.documentation.spi.schema.UniqueTypeNameAdapter
-
getTypeName
public java.util.Optional<java.lang.String> getTypeName(java.lang.String typeId)
- Specified by:
getTypeNamein interfacespringfox.documentation.spi.schema.UniqueTypeNameAdapter
-
registerType
public void registerType(java.lang.String typeName, java.lang.String typeId)- Specified by:
registerTypein interfacespringfox.documentation.spi.schema.UniqueTypeNameAdapter
-
registerUniqueType
public void registerUniqueType(java.lang.String typeName, java.lang.String typeId)- Specified by:
registerUniqueTypein interfacespringfox.documentation.spi.schema.UniqueTypeNameAdapter
-
setEqualityFor
public void setEqualityFor(java.lang.String typeIdOf, java.lang.String typeIdTo)- Specified by:
setEqualityForin interfacespringfox.documentation.spi.schema.UniqueTypeNameAdapter
-
-