diff options
Diffstat (limited to 'services/external-schema-manager/src/main/java/org/onap/dcaegen2/services/sdk/services/external/schema/manager/service/SchemaReferenceResolver.java')
-rw-r--r-- | services/external-schema-manager/src/main/java/org/onap/dcaegen2/services/sdk/services/external/schema/manager/service/SchemaReferenceResolver.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/services/external-schema-manager/src/main/java/org/onap/dcaegen2/services/sdk/services/external/schema/manager/service/SchemaReferenceResolver.java b/services/external-schema-manager/src/main/java/org/onap/dcaegen2/services/sdk/services/external/schema/manager/service/SchemaReferenceResolver.java index 0dd1b805..a4c23a4d 100644 --- a/services/external-schema-manager/src/main/java/org/onap/dcaegen2/services/sdk/services/external/schema/manager/service/SchemaReferenceResolver.java +++ b/services/external-schema-manager/src/main/java/org/onap/dcaegen2/services/sdk/services/external/schema/manager/service/SchemaReferenceResolver.java @@ -22,7 +22,9 @@ package org.onap.dcaegen2.services.sdk.services.external.schema.manager.service; import org.onap.dcaegen2.services.sdk.services.external.schema.manager.model.SchemaReference; - +/** + * A SchemaReferenceResolver is used to resolve a schema reference which will be used to validate json data. + */ public class SchemaReferenceResolver { private static final String ROOT_REFERENCE = "/"; @@ -32,6 +34,10 @@ public class SchemaReferenceResolver { private final String schemaReference; + /** + * Constructor + * @param schemaReference is represented by an URL with optional internal reference path (for example: http://someExternalUrl/external#schemaName) + */ public SchemaReferenceResolver(String schemaReference) { this.schemaReference = schemaReference; } |