Package com.networknt.schema.dialect
Class DefaultDialectRegistry
java.lang.Object
com.networknt.schema.dialect.AbstractDialectRegistry
com.networknt.schema.dialect.BasicDialectRegistry
com.networknt.schema.dialect.DefaultDialectRegistry
- All Implemented Interfaces:
DialectRegistry
Default
DialectRegistry.-
Field Summary
Fields inherited from class com.networknt.schema.dialect.BasicDialectRegistry
dialects -
Constructor Summary
ConstructorsConstructorDescriptionDefaultDialectRegistry(Dialect dialect) DefaultDialectRegistry(Collection<Dialect> dialects) DefaultDialectRegistry(Function<String, Dialect> dialects) -
Method Summary
Modifier and TypeMethodDescriptiongetDialect(String dialectId, SchemaRegistry schemaFactory) Gets the dialect given the dialect id which is the IRI that indicates the meta-schema that can be used to validate the schema conforms to the dialect.static DefaultDialectRegistryMethods inherited from class com.networknt.schema.dialect.AbstractDialectRegistry
loadDialect, loadDialectBuilder
-
Constructor Details
-
DefaultDialectRegistry
public DefaultDialectRegistry() -
DefaultDialectRegistry
-
DefaultDialectRegistry
-
DefaultDialectRegistry
-
-
Method Details
-
getDialect
Description copied from interface:DialectRegistryGets the dialect given the dialect id which is the IRI that indicates the meta-schema that can be used to validate the schema conforms to the dialect.- Specified by:
getDialectin interfaceDialectRegistry- Overrides:
getDialectin classBasicDialectRegistry- Parameters:
dialectId- the dialect id of the dialect which IRI that indicates the meta-schema that can be used to validate the schema conforms to the dialectschemaFactory- the schema registry to fetch and load unknown dialect's meta-schema- Returns:
- the dialect
-
getInstance
-