public class Oas20Items extends ExtensibleNode
Modifier and Type | Field and Description |
---|---|
String |
collectionFormat |
Object |
default_ |
List<String> |
enum_ |
Boolean |
exclusiveMaximum |
Boolean |
exclusiveMinimum |
String |
format |
Oas20Items |
items |
Number |
maximum |
Number |
maxItems |
Number |
maxLength |
Number |
minimum |
Number |
minItems |
Number |
minLength |
Number |
multipleOf |
String |
pattern |
String |
type |
Boolean |
uniqueItems |
_extensions
_attributes, _extraProperties, _modelId, _ownerDocument, _parent, _validationProblems
Constructor and Description |
---|
Oas20Items() |
Modifier and Type | Method and Description |
---|---|
void |
accept(IVisitor visitor)
Called to accept a visitor onto a visitable data model instance.
|
Oas20Items |
createItems()
Creates a child items model.
|
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 String type
public String format
public Oas20Items items
public String collectionFormat
public Object default_
public Number maximum
public Boolean exclusiveMaximum
public Number minimum
public Boolean exclusiveMinimum
public Number maxLength
public Number minLength
public String pattern
public Number maxItems
public Number minItems
public Boolean uniqueItems
public Number multipleOf
public void accept(IVisitor visitor)
IVisitable
accept
in interface IVisitable
accept
in class Node
Node.accept(io.apicurio.datamodels.core.visitors.IVisitor)
public Oas20Items createItems()
Copyright © 2020 Red Hat. All rights reserved.