public class Aai20Components extends AaiComponents
correlationIds, messages, parameters, schemas, securitySchemes, traits_extensions_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems| Constructor and Description |
|---|
Aai20Components()
Constructor.
|
Aai20Components(Node parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(IVisitor visitor)
Called to accept a visitor onto a visitable data model instance.
|
void |
addCorrelationId(String key,
AaiCorrelationId value) |
void |
addMessage(String key,
AaiMessage value) |
void |
addParameter(String key,
AaiParameter value) |
void |
addSchema(String key,
Object value) |
void |
addSecurityScheme(String key,
AaiSecurityScheme value) |
void |
addTrait(String key,
IAaiTrait value) |
List<AaiCorrelationId> |
getCorrelationIdsList() |
List<AaiMessage> |
getMessagesList() |
List<AaiParameter> |
getParametersList() |
List<AaiSecurityScheme> |
getSecuritySchemesList() |
List<IAaiTrait> |
getTraitsList() |
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtensionaddExtraProperty, addValidationProblem, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, modelId, ownerDocument, parent, removeExtraProperty, setAttributepublic Aai20Components()
public Aai20Components(Node parent)
public void accept(IVisitor visitor)
IVisitableaccept in interface IVisitableaccept in class NodeIVisitable.accept(io.apicurio.datamodels.core.visitors.IVisitor)public List<AaiMessage> getMessagesList()
getMessagesList in class AaiComponentspublic List<AaiSecurityScheme> getSecuritySchemesList()
getSecuritySchemesList in class AaiComponentspublic List<AaiParameter> getParametersList()
getParametersList in class AaiComponentspublic List<AaiCorrelationId> getCorrelationIdsList()
getCorrelationIdsList in class AaiComponentspublic List<IAaiTrait> getTraitsList()
getTraitsList in class AaiComponentspublic void addSchema(String key, Object value)
addSchema in class AaiComponentspublic void addMessage(String key, AaiMessage value)
addMessage in class AaiComponentspublic void addSecurityScheme(String key, AaiSecurityScheme value)
addSecurityScheme in class AaiComponentspublic void addParameter(String key, AaiParameter value)
addParameter in class AaiComponentspublic void addCorrelationId(String key, AaiCorrelationId value)
addCorrelationId in class AaiComponentspublic void addTrait(String key, IAaiTrait value)
addTrait in class AaiComponentsCopyright © 2019 Red Hat. All rights reserved.