Class JsonArtifactTypeUtilProvider
- java.lang.Object
-
- io.apicurio.registry.types.provider.AbstractArtifactTypeUtilProvider
-
- io.apicurio.registry.types.provider.JsonArtifactTypeUtilProvider
-
- All Implemented Interfaces:
ArtifactTypeUtilProvider
@ApplicationScoped public class JsonArtifactTypeUtilProvider extends AbstractArtifactTypeUtilProvider
- Author:
- Ales Justin
-
-
Constructor Summary
Constructors Constructor Description JsonArtifactTypeUtilProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CompatibilityChecker
createCompatibilityChecker()
protected ContentCanonicalizer
createContentCanonicalizer()
protected ContentExtractor
createContentExtractor()
protected ContentValidator
createContentValidator()
ArtifactType
getArtifactType()
-
Methods inherited from class io.apicurio.registry.types.provider.AbstractArtifactTypeUtilProvider
getCompatibilityChecker, getContentCanonicalizer, getContentExtractor, getContentValidator
-
-
-
-
Method Detail
-
getArtifactType
public ArtifactType getArtifactType()
-
createCompatibilityChecker
protected CompatibilityChecker createCompatibilityChecker()
- Specified by:
createCompatibilityChecker
in classAbstractArtifactTypeUtilProvider
-
createContentCanonicalizer
protected ContentCanonicalizer createContentCanonicalizer()
- Specified by:
createContentCanonicalizer
in classAbstractArtifactTypeUtilProvider
-
createContentValidator
protected ContentValidator createContentValidator()
- Specified by:
createContentValidator
in classAbstractArtifactTypeUtilProvider
-
createContentExtractor
protected ContentExtractor createContentExtractor()
- Specified by:
createContentExtractor
in classAbstractArtifactTypeUtilProvider
-
-