public class Aai20OperationTrait extends AaiOperationTrait
$ref, bindings, tags
_type, description, externalDocs, operationId, summary
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
Aai20OperationTrait(Node parent)
Constructor.
|
Aai20OperationTrait(Node parent,
String opType)
Constructor.
|
Aai20OperationTrait(String opType)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Aai20ExternalDocumentation |
createExternalDocumentation()
Creates an External Documentation node.
|
AaiTag |
createTag() |
accept, getTraitType
addTag, addTag
getType, setExternalDocumentation, setExternalDocumentation
addExtension, clearExtensions, createExtension, getExtension, getExtensions, isExtensible, removeExtension
addExtraProperty, addValidationProblem, clearAttributes, clearValidationProblems, getAttribute, getAttributeNames, getExtraProperty, getExtraPropertyNames, getValidationProblemCodes, getValidationProblems, getValidationProblemsFor, hasExtraProperties, modelId, ownerDocument, parent, removeExtraProperty, setAttribute
public Aai20OperationTrait(String opType)
public Aai20OperationTrait(Node parent, String opType)
parent
- opType
- public Aai20OperationTrait(Node parent)
parent
- public AaiTag createTag()
createTag
in class AaiOperationBase
AaiOperationBase.createTag()
public Aai20ExternalDocumentation createExternalDocumentation()
Operation
createExternalDocumentation
in interface IExternalDocumentationParent
createExternalDocumentation
in class Operation
Operation.createExternalDocumentation()
Copyright © 2019 Red Hat. All rights reserved.