X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=binding2%2Fmdsal-binding2-generator-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fjavav2%2Fgenerator%2Fyang%2Ftypes%2FBaseYangTypes.java;h=2866b182a91850bb49a8b36c0b0e4abc8c081c57;hb=refs%2Fchanges%2F94%2F61594%2F1;hp=f471a32d063bc366e31a9a9bb3144c4eeea8aba8;hpb=67b940dfbd66ab7e7ed10e98fe8f732409dced74;p=mdsal.git diff --git a/binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/yang/types/BaseYangTypes.java b/binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/yang/types/BaseYangTypes.java index f471a32d06..2866b182a9 100644 --- a/binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/yang/types/BaseYangTypes.java +++ b/binding2/mdsal-binding2-generator-impl/src/main/java/org/opendaylight/mdsal/binding/javav2/generator/yang/types/BaseYangTypes.java @@ -173,27 +173,27 @@ public final class BaseYangTypes { case "binary": return restrictions == null ? Types.BYTE_ARRAY : Types.primitiveType("byte[]", restrictions); case "decimal64": - return Types.typeForClass(BigDecimal.class, restrictions); + return Types.typeForClass(BigDecimal.class, restrictions, context); case "enumeration": - return Types.typeForClass(Enum.class, restrictions); + return Types.typeForClass(Enum.class, restrictions, context); case "int8": - return Types.typeForClass(Byte.class, restrictions); + return Types.typeForClass(Byte.class, restrictions, context); case "int16": - return Types.typeForClass(Short.class, restrictions); + return Types.typeForClass(Short.class, restrictions, context); case "int32": - return Types.typeForClass(Integer.class, restrictions); + return Types.typeForClass(Integer.class, restrictions, context); case "int64": - return Types.typeForClass(Long.class, restrictions); + return Types.typeForClass(Long.class, restrictions, context); case "string": - return Types.typeForClass(String.class, restrictions); + return Types.typeForClass(String.class, restrictions, context); case "uint8": - return Types.typeForClass(Short.class, restrictions); + return Types.typeForClass(Short.class, restrictions, context); case "uint16": - return Types.typeForClass(Integer.class, restrictions); + return Types.typeForClass(Integer.class, restrictions, context); case "uint32": - return Types.typeForClass(Long.class, restrictions); + return Types.typeForClass(Long.class, restrictions, context); case "uint64": - return Types.typeForClass(BigInteger.class, restrictions); + return Types.typeForClass(BigInteger.class, restrictions, context); case "union" : return UNION_TYPE; default: