Uses of Class
io.apicurio.registry.serde.jsonschema.JsonSchema
-
-
Uses of JsonSchema in io.apicurio.registry.serde.jsonschema
Methods in io.apicurio.registry.serde.jsonschema that return JsonSchema Modifier and Type Method Description JsonSchemaJsonSchema. copy()JsonSchemaJsonSchema. copy(Integer version)JsonSchemaJsonSchemaParser. parseSchema(byte[] rawSchema, Map<String,io.apicurio.registry.resolver.ParsedSchema<JsonSchema>> resolvedReferences)Methods in io.apicurio.registry.serde.jsonschema that return types with arguments of type JsonSchema Modifier and Type Method Description io.apicurio.registry.resolver.ParsedSchema<JsonSchema>JsonSchemaParser. getSchemaFromData(io.apicurio.registry.resolver.data.Record<T> data)io.apicurio.registry.resolver.ParsedSchema<JsonSchema>JsonSchemaParser. getSchemaFromData(io.apicurio.registry.resolver.data.Record<T> data, boolean dereference)Map<String,JsonSchema>JsonSchema. resolvedReferences()io.apicurio.registry.resolver.SchemaParser<JsonSchema,T>JsonSchemaKafkaDeserializer. schemaParser()io.apicurio.registry.resolver.SchemaParser<JsonSchema,T>JsonSchemaKafkaSerializer. schemaParser()Method parameters in io.apicurio.registry.serde.jsonschema with type arguments of type JsonSchema Modifier and Type Method Description JsonSchemaJsonSchemaParser. parseSchema(byte[] rawSchema, Map<String,io.apicurio.registry.resolver.ParsedSchema<JsonSchema>> resolvedReferences)protected TJsonSchemaKafkaDeserializer. readData(io.apicurio.registry.resolver.ParsedSchema<JsonSchema> schema, ByteBuffer buffer, int start, int length)protected TJsonSchemaKafkaDeserializer. readData(org.apache.kafka.common.header.Headers headers, io.apicurio.registry.resolver.ParsedSchema<JsonSchema> schema, ByteBuffer buffer, int start, int length)protected voidJsonSchemaKafkaSerializer. serializeData(io.apicurio.registry.resolver.ParsedSchema<JsonSchema> schema, T data, OutputStream out)protected voidJsonSchemaKafkaSerializer. serializeData(org.apache.kafka.common.header.Headers headers, io.apicurio.registry.resolver.ParsedSchema<JsonSchema> schema, T data, OutputStream out)protected static voidJsonSchemaValidationUtil. validateDataWithSchema(io.apicurio.registry.resolver.ParsedSchema<JsonSchema> schema, byte[] data, com.fasterxml.jackson.databind.ObjectMapper mapper)Constructor parameters in io.apicurio.registry.serde.jsonschema with type arguments of type JsonSchema Constructor Description JsonSchema(com.fasterxml.jackson.databind.JsonNode jsonNode, Map<String,JsonSchema> resolvedReferences, Integer version)JsonSchema(String schemaString, Map<String,JsonSchema> resolvedReferences, Integer version)JsonSchemaKafkaDeserializer(io.apicurio.registry.resolver.SchemaResolver<JsonSchema,T> schemaResolver)JsonSchemaKafkaDeserializer(io.apicurio.registry.rest.client.RegistryClient client, io.apicurio.registry.resolver.SchemaResolver<JsonSchema,T> schemaResolver)JsonSchemaKafkaSerializer(io.apicurio.registry.resolver.SchemaResolver<JsonSchema,T> schemaResolver)JsonSchemaKafkaSerializer(io.apicurio.registry.rest.client.RegistryClient client, io.apicurio.registry.resolver.strategy.ArtifactReferenceResolverStrategy<JsonSchema,T> artifactResolverStrategy, io.apicurio.registry.resolver.SchemaResolver<JsonSchema,T> schemaResolver)JsonSchemaKafkaSerializer(io.apicurio.registry.rest.client.RegistryClient client, io.apicurio.registry.resolver.strategy.ArtifactReferenceResolverStrategy<JsonSchema,T> artifactResolverStrategy, io.apicurio.registry.resolver.SchemaResolver<JsonSchema,T> schemaResolver)
-