Uses of Interface
io.apicurio.datamodels.models.Schema
-
-
Uses of Schema in io.apicurio.datamodels.cmd
Methods in io.apicurio.datamodels.cmd with parameters of type Schema Modifier and Type Method Description static ICommandCommandFactory. createDeleteAllChildSchemasCommand(Schema parent, String type)static ICommandCommandFactory. createDeleteAllPropertiesCommand(Schema schema) -
Uses of Schema in io.apicurio.datamodels.cmd.commands
Methods in io.apicurio.datamodels.cmd.commands that return Schema Modifier and Type Method Description protected SchemaAbstractSchemaInhCommand. createSchema(Schema parentSchema, String inheritanceType)Creates a schema of a particular type (allOf, anyOf, etc).Methods in io.apicurio.datamodels.cmd.commands with parameters of type Schema Modifier and Type Method Description protected voidAbstractSchemaInhCommand. copySchemaJsTo(List<com.fasterxml.jackson.databind.node.ObjectNode> schemas, Schema targetSchema, String inheritanceType)Copies the given list of schemas to the appropriate property on the modelprotected SchemaAbstractSchemaInhCommand. createSchema(Schema parentSchema, String inheritanceType)Creates a schema of a particular type (allOf, anyOf, etc).Constructors in io.apicurio.datamodels.cmd.commands with parameters of type Schema Constructor Description DeleteAllChildSchemasCommand(Schema parent, String type)DeleteAllPropertiesCommand(Schema schema) -
Uses of Schema in io.apicurio.datamodels.deref
Methods in io.apicurio.datamodels.deref with parameters of type Schema Modifier and Type Method Description voidAsyncApi2NodeImporter. visitSchema(Schema node)voidOpenApi2NodeImporter. visitSchema(Schema node)voidOpenApi3NodeImporter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models
Methods in io.apicurio.datamodels.models that return Schema Modifier and Type Method Description SchemaComponents. createSchema()SchemaSchema. createSchema()Methods in io.apicurio.datamodels.models that return types with arguments of type Schema Modifier and Type Method Description List<Schema>Schema. getAllOf()Map<String,Schema>Schema. getProperties()Map<String,Schema>Components. getSchemas()Methods in io.apicurio.datamodels.models with parameters of type Schema Modifier and Type Method Description voidSchema. addAllOf(Schema value)voidSchema. addProperty(String name, Schema value)voidComponents. addSchema(String name, Schema value)voidSchema. insertAllOf(Schema value, int atIndex)voidSchema. insertProperty(String name, Schema value, int atIndex)voidComponents. insertSchema(String name, Schema value, int atIndex)voidSchema. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi Modifier and Type Interface Description interfaceAsyncApiSchema -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v20
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v20 Modifier and Type Interface Description interfaceAsyncApi20SchemaClasses in io.apicurio.datamodels.models.asyncapi.v20 that implement Schema Modifier and Type Class Description classAsyncApi20SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v20 that return Schema Modifier and Type Method Description SchemaAsyncApi20SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v20 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi20SchemaImpl. asSchemaList()List<Schema>AsyncApi20SchemaImpl. getAllOf()Map<String,Schema>AsyncApi20SchemaImpl. getProperties()Map<String,Schema>AsyncApi20ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v20 with parameters of type Schema Modifier and Type Method Description voidAsyncApi20SchemaImpl. addAllOf(Schema value)voidAsyncApi20SchemaImpl. addProperty(String name, Schema value)voidAsyncApi20ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi20SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi20SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi20ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi20SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v20.io
Methods in io.apicurio.datamodels.models.asyncapi.v20.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi20ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi20ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v20.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v20.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi20Traverser. visitSchema(Schema node)voidAsyncApi20VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v21
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v21 Modifier and Type Interface Description interfaceAsyncApi21SchemaClasses in io.apicurio.datamodels.models.asyncapi.v21 that implement Schema Modifier and Type Class Description classAsyncApi21SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v21 that return Schema Modifier and Type Method Description SchemaAsyncApi21SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v21 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi21SchemaImpl. asSchemaList()List<Schema>AsyncApi21SchemaImpl. getAllOf()Map<String,Schema>AsyncApi21SchemaImpl. getProperties()Map<String,Schema>AsyncApi21ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v21 with parameters of type Schema Modifier and Type Method Description voidAsyncApi21SchemaImpl. addAllOf(Schema value)voidAsyncApi21SchemaImpl. addProperty(String name, Schema value)voidAsyncApi21ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi21SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi21SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi21ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi21SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v21.io
Methods in io.apicurio.datamodels.models.asyncapi.v21.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi21ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi21ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v21.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v21.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi21Traverser. visitSchema(Schema node)voidAsyncApi21VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v22
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v22 Modifier and Type Interface Description interfaceAsyncApi22SchemaClasses in io.apicurio.datamodels.models.asyncapi.v22 that implement Schema Modifier and Type Class Description classAsyncApi22SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v22 that return Schema Modifier and Type Method Description SchemaAsyncApi22SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v22 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi22SchemaImpl. asSchemaList()List<Schema>AsyncApi22SchemaImpl. getAllOf()Map<String,Schema>AsyncApi22SchemaImpl. getProperties()Map<String,Schema>AsyncApi22ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v22 with parameters of type Schema Modifier and Type Method Description voidAsyncApi22SchemaImpl. addAllOf(Schema value)voidAsyncApi22SchemaImpl. addProperty(String name, Schema value)voidAsyncApi22ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi22SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi22SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi22ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi22SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v22.io
Methods in io.apicurio.datamodels.models.asyncapi.v22.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi22ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi22ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v22.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v22.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi22Traverser. visitSchema(Schema node)voidAsyncApi22VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v23
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v23 Modifier and Type Interface Description interfaceAsyncApi23SchemaClasses in io.apicurio.datamodels.models.asyncapi.v23 that implement Schema Modifier and Type Class Description classAsyncApi23SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v23 that return Schema Modifier and Type Method Description SchemaAsyncApi23SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v23 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi23SchemaImpl. asSchemaList()List<Schema>AsyncApi23SchemaImpl. getAllOf()Map<String,Schema>AsyncApi23SchemaImpl. getProperties()Map<String,Schema>AsyncApi23ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v23 with parameters of type Schema Modifier and Type Method Description voidAsyncApi23SchemaImpl. addAllOf(Schema value)voidAsyncApi23SchemaImpl. addProperty(String name, Schema value)voidAsyncApi23ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi23SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi23SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi23ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi23SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v23.io
Methods in io.apicurio.datamodels.models.asyncapi.v23.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi23ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi23ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v23.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v23.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi23Traverser. visitSchema(Schema node)voidAsyncApi23VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v24
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v24 Modifier and Type Interface Description interfaceAsyncApi24SchemaClasses in io.apicurio.datamodels.models.asyncapi.v24 that implement Schema Modifier and Type Class Description classAsyncApi24SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v24 that return Schema Modifier and Type Method Description SchemaAsyncApi24SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v24 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi24SchemaImpl. asSchemaList()List<Schema>AsyncApi24SchemaImpl. getAllOf()Map<String,Schema>AsyncApi24SchemaImpl. getProperties()Map<String,Schema>AsyncApi24ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v24 with parameters of type Schema Modifier and Type Method Description voidAsyncApi24SchemaImpl. addAllOf(Schema value)voidAsyncApi24SchemaImpl. addProperty(String name, Schema value)voidAsyncApi24ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi24SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi24SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi24ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi24SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v24.io
Methods in io.apicurio.datamodels.models.asyncapi.v24.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi24ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi24ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v24.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v24.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi24Traverser. visitSchema(Schema node)voidAsyncApi24VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v25
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v25 Modifier and Type Interface Description interfaceAsyncApi25SchemaClasses in io.apicurio.datamodels.models.asyncapi.v25 that implement Schema Modifier and Type Class Description classAsyncApi25SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v25 that return Schema Modifier and Type Method Description SchemaAsyncApi25SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v25 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi25SchemaImpl. asSchemaList()List<Schema>AsyncApi25SchemaImpl. getAllOf()Map<String,Schema>AsyncApi25SchemaImpl. getProperties()Map<String,Schema>AsyncApi25ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v25 with parameters of type Schema Modifier and Type Method Description voidAsyncApi25SchemaImpl. addAllOf(Schema value)voidAsyncApi25SchemaImpl. addProperty(String name, Schema value)voidAsyncApi25ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi25SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi25SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi25ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi25SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v25.io
Methods in io.apicurio.datamodels.models.asyncapi.v25.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi25ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi25ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v25.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v25.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi25Traverser. visitSchema(Schema node)voidAsyncApi25VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v26
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v26 Modifier and Type Interface Description interfaceAsyncApi26SchemaClasses in io.apicurio.datamodels.models.asyncapi.v26 that implement Schema Modifier and Type Class Description classAsyncApi26SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v26 that return Schema Modifier and Type Method Description SchemaAsyncApi26SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v26 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi26SchemaImpl. asSchemaList()List<Schema>AsyncApi26SchemaImpl. getAllOf()Map<String,Schema>AsyncApi26SchemaImpl. getProperties()Map<String,Schema>AsyncApi26ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v26 with parameters of type Schema Modifier and Type Method Description voidAsyncApi26SchemaImpl. addAllOf(Schema value)voidAsyncApi26SchemaImpl. addProperty(String name, Schema value)voidAsyncApi26ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi26SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi26SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi26ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi26SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v26.io
Methods in io.apicurio.datamodels.models.asyncapi.v26.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi26ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi26ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v26.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v26.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi26Traverser. visitSchema(Schema node)voidAsyncApi26VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v30
Subinterfaces of Schema in io.apicurio.datamodels.models.asyncapi.v30 Modifier and Type Interface Description interfaceAsyncApi30SchemaClasses in io.apicurio.datamodels.models.asyncapi.v30 that implement Schema Modifier and Type Class Description classAsyncApi30SchemaImplMethods in io.apicurio.datamodels.models.asyncapi.v30 that return Schema Modifier and Type Method Description SchemaAsyncApi30MultiFormatSchemaImpl. asSchema()SchemaAsyncApi30SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.asyncapi.v30 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>AsyncApi30SchemaImpl. asSchemaList()List<Schema>AsyncApi30SchemaImpl. getAllOf()Map<String,Schema>AsyncApi30SchemaImpl. getProperties()Map<String,Schema>AsyncApi30ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.asyncapi.v30 with parameters of type Schema Modifier and Type Method Description voidAsyncApi30SchemaImpl. addAllOf(Schema value)voidAsyncApi30SchemaImpl. addProperty(String name, Schema value)voidAsyncApi30ComponentsImpl. addSchema(String name, Schema value)voidAsyncApi30SchemaImpl. insertAllOf(Schema value, int atIndex)voidAsyncApi30SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidAsyncApi30ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidAsyncApi30SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v30.io
Methods in io.apicurio.datamodels.models.asyncapi.v30.io with parameters of type Schema Modifier and Type Method Description voidAsyncApi30ModelReaderDispatcher. visitSchema(Schema node)voidAsyncApi30ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.v30.visitors
Methods in io.apicurio.datamodels.models.asyncapi.v30.visitors with parameters of type Schema Modifier and Type Method Description voidAsyncApi30Traverser. visitSchema(Schema node)voidAsyncApi30VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.asyncapi.visitors
Methods in io.apicurio.datamodels.models.asyncapi.visitors with parameters of type Schema Modifier and Type Method Description voidCombinedAsyncApiVisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi
Subinterfaces of Schema in io.apicurio.datamodels.models.openapi Modifier and Type Interface Description interfaceOpenApiSchema -
Uses of Schema in io.apicurio.datamodels.models.openapi.v20
Subinterfaces of Schema in io.apicurio.datamodels.models.openapi.v20 Modifier and Type Interface Description interfaceOpenApi20SchemaClasses in io.apicurio.datamodels.models.openapi.v20 that implement Schema Modifier and Type Class Description classOpenApi20SchemaImplMethods in io.apicurio.datamodels.models.openapi.v20 that return Schema Modifier and Type Method Description SchemaOpenApi20SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.openapi.v20 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>OpenApi20SchemaImpl. asSchemaList()List<Schema>OpenApi20SchemaImpl. getAllOf()Map<String,Schema>OpenApi20SchemaImpl. getProperties()Methods in io.apicurio.datamodels.models.openapi.v20 with parameters of type Schema Modifier and Type Method Description voidOpenApi20SchemaImpl. addAllOf(Schema value)voidOpenApi20SchemaImpl. addProperty(String name, Schema value)voidOpenApi20SchemaImpl. insertAllOf(Schema value, int atIndex)voidOpenApi20SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidOpenApi20SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v20.io
Methods in io.apicurio.datamodels.models.openapi.v20.io with parameters of type Schema Modifier and Type Method Description voidOpenApi20ModelReaderDispatcher. visitSchema(Schema node)voidOpenApi20ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v20.visitors
Methods in io.apicurio.datamodels.models.openapi.v20.visitors with parameters of type Schema Modifier and Type Method Description voidOpenApi20Traverser. visitSchema(Schema node)voidOpenApi20VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v30
Subinterfaces of Schema in io.apicurio.datamodels.models.openapi.v30 Modifier and Type Interface Description interfaceOpenApi30SchemaClasses in io.apicurio.datamodels.models.openapi.v30 that implement Schema Modifier and Type Class Description classOpenApi30SchemaImplMethods in io.apicurio.datamodels.models.openapi.v30 that return Schema Modifier and Type Method Description SchemaOpenApi30SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.openapi.v30 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>OpenApi30SchemaImpl. getAllOf()Map<String,Schema>OpenApi30SchemaImpl. getProperties()Map<String,Schema>OpenApi30ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.openapi.v30 with parameters of type Schema Modifier and Type Method Description voidOpenApi30SchemaImpl. addAllOf(Schema value)voidOpenApi30SchemaImpl. addProperty(String name, Schema value)voidOpenApi30ComponentsImpl. addSchema(String name, Schema value)voidOpenApi30SchemaImpl. insertAllOf(Schema value, int atIndex)voidOpenApi30SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidOpenApi30ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidOpenApi30SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v30.io
Methods in io.apicurio.datamodels.models.openapi.v30.io with parameters of type Schema Modifier and Type Method Description voidOpenApi30ModelReaderDispatcher. visitSchema(Schema node)voidOpenApi30ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v30.visitors
Methods in io.apicurio.datamodels.models.openapi.v30.visitors with parameters of type Schema Modifier and Type Method Description voidOpenApi30Traverser. visitSchema(Schema node)voidOpenApi30VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v31
Subinterfaces of Schema in io.apicurio.datamodels.models.openapi.v31 Modifier and Type Interface Description interfaceOpenApi31SchemaClasses in io.apicurio.datamodels.models.openapi.v31 that implement Schema Modifier and Type Class Description classOpenApi31SchemaImplMethods in io.apicurio.datamodels.models.openapi.v31 that return Schema Modifier and Type Method Description SchemaOpenApi31SchemaImpl. asSchema()Methods in io.apicurio.datamodels.models.openapi.v31 that return types with arguments of type Schema Modifier and Type Method Description List<Schema>OpenApi31SchemaImpl. getAllOf()Map<String,Schema>OpenApi31SchemaImpl. getProperties()Map<String,Schema>OpenApi31ComponentsImpl. getSchemas()Methods in io.apicurio.datamodels.models.openapi.v31 with parameters of type Schema Modifier and Type Method Description voidOpenApi31SchemaImpl. addAllOf(Schema value)voidOpenApi31SchemaImpl. addProperty(String name, Schema value)voidOpenApi31ComponentsImpl. addSchema(String name, Schema value)voidOpenApi31SchemaImpl. insertAllOf(Schema value, int atIndex)voidOpenApi31SchemaImpl. insertProperty(String name, Schema value, int atIndex)voidOpenApi31ComponentsImpl. insertSchema(String name, Schema value, int atIndex)voidOpenApi31SchemaImpl. removeAllOf(Schema value) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v31.io
Methods in io.apicurio.datamodels.models.openapi.v31.io with parameters of type Schema Modifier and Type Method Description voidOpenApi31ModelReaderDispatcher. visitSchema(Schema node)voidOpenApi31ModelWriterDispatcher. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi.v31.visitors
Methods in io.apicurio.datamodels.models.openapi.v31.visitors with parameters of type Schema Modifier and Type Method Description voidOpenApi31Traverser. visitSchema(Schema node)voidOpenApi31VisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.openapi.visitors
Methods in io.apicurio.datamodels.models.openapi.visitors with parameters of type Schema Modifier and Type Method Description voidCombinedOpenApiVisitorAdapter. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.models.union
Methods in io.apicurio.datamodels.models.union that return Schema Modifier and Type Method Description SchemaAnySchemaUnion. asSchema()SchemaAnyUnionValueImpl. asSchema()SchemaBooleanSchemaUnion. asSchema()SchemaBooleanUnionValueImpl. asSchema()SchemaMultiFormatSchemaSchemaUnion. asSchema()SchemaSchemaListUnionValueImpl. asSchema()SchemaSchemaSchemaListUnion. asSchema()Methods in io.apicurio.datamodels.models.union that return types with arguments of type Schema Modifier and Type Method Description List<Schema>SchemaListUnionValueImpl. asSchemaList()List<Schema>SchemaSchemaListUnion. asSchemaList()Constructor parameters in io.apicurio.datamodels.models.union with type arguments of type Schema Constructor Description SchemaListUnionValueImpl(List<Schema> value) -
Uses of Schema in io.apicurio.datamodels.models.visitors
Methods in io.apicurio.datamodels.models.visitors with parameters of type Schema Modifier and Type Method Description voidAllNodeVisitor. visitSchema(Schema node)voidCombinedVisitorAdapter. visitSchema(Schema node)voidVisitor. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.transform
Methods in io.apicurio.datamodels.transform with parameters of type Schema Modifier and Type Method Description voidExternalDocsCreator. visitSchema(Schema node)voidOpenApi20to30TransformationVisitor. visitSchema(Schema node)voidOpenApi30to31TransformationVisitor. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.validation.rules.invalid.name
Methods in io.apicurio.datamodels.validation.rules.invalid.name with parameters of type Schema Modifier and Type Method Description voidOasInvalidSchemaDefNameRule. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.validation.rules.invalid.reference
Methods in io.apicurio.datamodels.validation.rules.invalid.reference with parameters of type Schema Modifier and Type Method Description voidOasInvalidSchemaReferenceRule. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.validation.rules.invalid.type
Methods in io.apicurio.datamodels.validation.rules.invalid.type with parameters of type Schema Modifier and Type Method Description static voidOasInvalidPropertyTypeValidationRule. getTypes(Schema node, BiConsumer<List<String>,String[]> handler)voidOasInvalidSchemaArrayItemsRule. visitSchema(Schema node)voidOasInvalidSchemaTypeValueRule. visitSchema(Schema node) -
Uses of Schema in io.apicurio.datamodels.validation.rules.required
Methods in io.apicurio.datamodels.validation.rules.required with parameters of type Schema Modifier and Type Method Description voidOasMissingSchemaArrayInformationRule. visitSchema(Schema node)
-