Uses of Interface
io.apicurio.registry.resolver.ParsedSchema
Packages that use ParsedSchema
-
Uses of ParsedSchema in io.apicurio.registry.resolver
Classes in io.apicurio.registry.resolver that implement ParsedSchemaMethods in io.apicurio.registry.resolver that return ParsedSchemaModifier and TypeMethodDescriptionSchemaLookupResult.getParsedSchema()SchemaParser.getSchemaFromData(Record<U> data) In some artifact types, such as AVRO, it is possible to extract the schema from the java object.SchemaParser.getSchemaFromData(Record<U> data, boolean dereference) In some artifact types, such as AVRO, it is possible to extract the schema from the java object.Methods in io.apicurio.registry.resolver that return types with arguments of type ParsedSchemaModifier and TypeMethodDescriptionParsedSchema.getSchemaReferences()ParsedSchemaImpl.getSchemaReferences()protected Map<String,ParsedSchema<S>> AbstractSchemaResolver.resolveReferences(List<io.apicurio.registry.rest.v2.beans.ArtifactReference> artifactReferences) Methods in io.apicurio.registry.resolver with parameters of type ParsedSchemaModifier and TypeMethodDescriptionSchemaLookupResult.SchemaLookupResultBuilder.parsedSchema(ParsedSchema<T> parsedSchema) protected ArtifactReferenceAbstractSchemaResolver.resolveArtifactReference(Record<T> data, ParsedSchema<S> parsedSchema, boolean isReference, String referenceArtifactId) Resolve an artifact reference for the given record, and optional parsed schema.Method parameters in io.apicurio.registry.resolver with type arguments of type ParsedSchemaModifier and TypeMethodDescriptionSchemaParser.parseSchema(byte[] rawSchema, Map<String, ParsedSchema<S>> resolvedReferences) ParsedSchemaImpl.setSchemaReferences(List<ParsedSchema<T>> schemaReferences) -
Uses of ParsedSchema in io.apicurio.registry.resolver.strategy
Methods in io.apicurio.registry.resolver.strategy with parameters of type ParsedSchemaModifier and TypeMethodDescriptionArtifactReferenceResolverStrategy.artifactReference(Record<DATA> data, ParsedSchema<SCHEMA> parsedSchema) For a given Record, returns theArtifactReferenceunder which the message schemas are located or should be registered in the registry.DynamicArtifactReferenceResolverStrategy.artifactReference(Record<DATA> data, ParsedSchema<SCHEMA> parsedSchema)