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 CompatibilityCheckercreateCompatibilityChecker()protected ContentCanonicalizercreateContentCanonicalizer()protected ContentExtractorcreateContentExtractor()protected ContentValidatorcreateContentValidator()ArtifactTypegetArtifactType()-
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:
createCompatibilityCheckerin classAbstractArtifactTypeUtilProvider
-
createContentCanonicalizer
protected ContentCanonicalizer createContentCanonicalizer()
- Specified by:
createContentCanonicalizerin classAbstractArtifactTypeUtilProvider
-
createContentValidator
protected ContentValidator createContentValidator()
- Specified by:
createContentValidatorin classAbstractArtifactTypeUtilProvider
-
createContentExtractor
protected ContentExtractor createContentExtractor()
- Specified by:
createContentExtractorin classAbstractArtifactTypeUtilProvider
-
-