Interface Discriminator
-
- All Superinterfaces:
com.reprezen.jsonoverlay.IJsonOverlay<Discriminator>,com.reprezen.jsonoverlay.IModelPart<OpenApi3,Discriminator>
- All Known Implementing Classes:
DiscriminatorImpl
public interface Discriminator extends com.reprezen.jsonoverlay.IJsonOverlay<Discriminator>, com.reprezen.jsonoverlay.IModelPart<OpenApi3,Discriminator>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetMapping(String name)Map<String,String>getMappings()Map<String,String>getMappings(boolean elaborate)StringgetPropertyName()booleanhasMapping(String name)booleanhasMappings()voidremoveMapping(String name)voidsetMapping(String name, String mapping)voidsetMappings(Map<String,String> mappings)voidsetPropertyName(String propertyName)
-
-
-
Method Detail
-
getPropertyName
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") String getPropertyName()
-
setPropertyName
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setPropertyName(String propertyName)
-
getMappings
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,String> getMappings()
-
getMappings
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") Map<String,String> getMappings(boolean elaborate)
-
hasMappings
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasMappings()
-
hasMapping
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") boolean hasMapping(String name)
-
setMappings
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setMappings(Map<String,String> mappings)
-
setMapping
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void setMapping(String name, String mapping)
-
removeMapping
@Generated("com.reprezen.jsonoverlay.gen.CodeGenerator") void removeMapping(String name)
-
-