Class DiscriminatorImpl
- java.lang.Object
-
- fish.payara.microprofile.openapi.impl.model.media.DiscriminatorImpl
-
- All Implemented Interfaces:
org.eclipse.microprofile.openapi.models.Constructible
,org.eclipse.microprofile.openapi.models.media.Discriminator
public class DiscriminatorImpl extends Object implements org.eclipse.microprofile.openapi.models.media.Discriminator
-
-
Constructor Summary
Constructors Constructor Description DiscriminatorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.openapi.models.media.Discriminator
addMapping(String name, String value)
Map<String,String>
getMapping()
String
getPropertyName()
void
removeMapping(String name)
void
setMapping(Map<String,String> mapping)
void
setPropertyName(String propertyName)
-
-
-
Method Detail
-
getPropertyName
public String getPropertyName()
- Specified by:
getPropertyName
in interfaceorg.eclipse.microprofile.openapi.models.media.Discriminator
-
setPropertyName
public void setPropertyName(String propertyName)
- Specified by:
setPropertyName
in interfaceorg.eclipse.microprofile.openapi.models.media.Discriminator
-
getMapping
public Map<String,String> getMapping()
- Specified by:
getMapping
in interfaceorg.eclipse.microprofile.openapi.models.media.Discriminator
-
setMapping
public void setMapping(Map<String,String> mapping)
- Specified by:
setMapping
in interfaceorg.eclipse.microprofile.openapi.models.media.Discriminator
-
addMapping
public org.eclipse.microprofile.openapi.models.media.Discriminator addMapping(String name, String value)
- Specified by:
addMapping
in interfaceorg.eclipse.microprofile.openapi.models.media.Discriminator
-
removeMapping
public void removeMapping(String name)
- Specified by:
removeMapping
in interfaceorg.eclipse.microprofile.openapi.models.media.Discriminator
-
-