X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-generator-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fyang%2Ftypes%2FBaseYangTypes.java;fp=binding%2Fmdsal-binding-generator-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fyang%2Ftypes%2FBaseYangTypes.java;h=0df7afe9e6168b0bc5e2cb6a3943202a8678e59e;hb=241855474b6476d66a82634fac9a8676bbc3ebee;hp=7cb8141096b0dbbd4e8fd9d48e9c8c9fa076cca2;hpb=6f5eaaf58218bb1eede197100a9b1c723fad330d;p=mdsal.git diff --git a/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/BaseYangTypes.java b/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/BaseYangTypes.java index 7cb8141096..0df7afe9e6 100644 --- a/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/BaseYangTypes.java +++ b/binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/yang/types/BaseYangTypes.java @@ -159,7 +159,8 @@ public final class BaseYangTypes { * returned. */ @Override - public Type javaTypeForSchemaDefinitionType(final TypeDefinition type, final SchemaNode parentNode) { + public Type javaTypeForSchemaDefinitionType(final TypeDefinition type, final SchemaNode parentNode, + final boolean lenientRelativeLeafrefs) { if (type != null) { return TYPE_MAP.get(type.getQName().getLocalName()); } @@ -169,7 +170,7 @@ public final class BaseYangTypes { @Override public Type javaTypeForSchemaDefinitionType(final TypeDefinition type, final SchemaNode parentNode, - final Restrictions restrictions) { + final Restrictions restrictions, final boolean lenientRelativeLeafrefs) { String typeName = type.getQName().getLocalName(); switch (typeName) { case "binary": @@ -199,7 +200,7 @@ public final class BaseYangTypes { case "union" : return UNION_TYPE; default: - return javaTypeForSchemaDefinitionType(type, parentNode); + return javaTypeForSchemaDefinitionType(type, parentNode, lenientRelativeLeafrefs); } }