public class ScopesImpl extends LinkedHashMap<String,String> implements org.eclipse.microprofile.openapi.models.security.Scopes, ModelImpl
Scopes
OpenAPI model interface.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
ScopesImpl() |
ScopesImpl(Map<String,String> elements) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.microprofile.openapi.models.security.Scopes |
addExtension(String name,
Object value) |
org.eclipse.microprofile.openapi.models.security.Scopes |
addScope(String scope,
String description) |
Map<String,Object> |
getExtensions() |
Map<String,String> |
getScopes() |
void |
removeExtension(String name) |
void |
removeScope(String scope) |
void |
setExtensions(Map<String,Object> extensions) |
void |
setScopes(Map<String,String> items) |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsKey, get, getScope, hasScope, put, putAll, remove
clear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, putIfAbsent, remove, replace, replace, replaceAll, size, values
public Map<String,Object> getExtensions()
getExtensions
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.Scopes>
Extensible.getExtensions()
public org.eclipse.microprofile.openapi.models.security.Scopes addExtension(String name, Object value)
addExtension
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.Scopes>
Extensible.addExtension(java.lang.String, java.lang.Object)
public void removeExtension(String name)
removeExtension
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.Scopes>
Extensible.removeExtension(java.lang.String)
public void setExtensions(Map<String,Object> extensions)
setExtensions
in interface org.eclipse.microprofile.openapi.models.Extensible<org.eclipse.microprofile.openapi.models.security.Scopes>
Extensible.setExtensions(java.util.Map)
public org.eclipse.microprofile.openapi.models.security.Scopes addScope(String scope, String description)
addScope
in interface org.eclipse.microprofile.openapi.models.security.Scopes
Scopes.addScope(java.lang.String, java.lang.String)
public void removeScope(String scope)
removeScope
in interface org.eclipse.microprofile.openapi.models.security.Scopes
Scopes.removeScope(java.lang.String)
public Map<String,String> getScopes()
getScopes
in interface org.eclipse.microprofile.openapi.models.security.Scopes
Scopes.getScopes()
Copyright © 2018–2021. All rights reserved.