@Override public void bindNameToSchema(Name name, NamedDataSchema schema, DataSchemaLocation location) { for (DataSchemaResolver resolver: resolvers) { resolver.bindNameToSchema(name, schema, location); } }
@Override public void bindNameToSchema(Name name, NamedDataSchema schema, DataSchemaLocation location) { for (DataSchemaResolver resolver: resolvers) { resolver.bindNameToSchema(name, schema, location); } }
private static DataSchemaResolver createResolverFromSnapshot(AbstractSnapshot snapshot, String resolverPath) { final DataSchemaResolver resolver = CompatibilityUtil.getDataSchemaResolver(resolverPath); for (Map.Entry<String, NamedDataSchema> entry : snapshot.getModels().entrySet()) { Name name = new Name(entry.getKey()); NamedDataSchema schema = entry.getValue(); resolver.bindNameToSchema(name, schema, DataSchemaLocation.NO_LOCATION); } return resolver; }
getResolver().bindNameToSchema(name, schema, getLocation());