public class AaiMessageTraitDefinition extends AaiMessageTrait implements IDefinition
_name, $ref, bindings, contentType, correlationId, description, examples, externalDocs, headers, name, schemaFormat, summary, tags, title
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
AaiMessageTraitDefinition(Node parent)
Constructor.
|
AaiMessageTraitDefinition(Node parent,
String name)
Constructor.
|
AaiMessageTraitDefinition(String name)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
accept(IVisitor visitor)
Called to accept a visitor onto a visitable data model instance.
|
addTag, getTraitType
getName, getReference, rename, setReference
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtension
addExtraProperty, addValidationProblem, attachToParent, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, isAttached, modelId, ownerDocument, parent, removeExtraProperty, setAttribute
public AaiMessageTraitDefinition(String name)
public AaiMessageTraitDefinition(Node parent)
parent
- public void accept(IVisitor visitor)
IVisitable
accept
in interface IVisitable
accept
in class AaiMessageTrait
OasHeader.accept(io.apicurio.datamodels.core.visitors.IVisitor)
Copyright © 2020 Red Hat. All rights reserved.