Package com.networknt.oas.model
Interface Contact
-
- All Superinterfaces:
com.networknt.jsonoverlay.IJsonOverlay<Contact>,com.networknt.jsonoverlay.IModelPart<OpenApi3,Contact>
- All Known Implementing Classes:
ContactImpl
public interface Contact extends com.networknt.jsonoverlay.IJsonOverlay<Contact>, com.networknt.jsonoverlay.IModelPart<OpenApi3,Contact>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetEmail()ObjectgetExtension(String name)Map<String,Object>getExtensions()Map<String,Object>getExtensions(boolean elaborate)StringgetName()StringgetUrl()booleanhasExtension(String name)booleanhasExtensions()voidremoveExtension(String name)voidsetEmail(String email)voidsetExtension(String name, Object extension)voidsetExtensions(Map<String,Object> extensions)voidsetName(String name)voidsetUrl(String url)
-
-
-
Method Detail
-
getName
String getName()
-
setName
void setName(String name)
-
getUrl
String getUrl()
-
setUrl
void setUrl(String url)
-
getEmail
String getEmail()
-
setEmail
void setEmail(String email)
-
hasExtensions
boolean hasExtensions()
-
hasExtension
boolean hasExtension(String name)
-
removeExtension
void removeExtension(String name)
-
-