Fixed bug in handling enumeration in BaseYangTypes.
authorMartin Vitez <mvitez@cisco.com>
Thu, 28 Nov 2013 10:02:00 +0000 (11:02 +0100)
committerMartin Vitez <mvitez@cisco.com>
Thu, 28 Nov 2013 10:02:00 +0000 (11:02 +0100)
Signed-off-by: Martin Vitez <mvitez@cisco.com>
code-generator/binding-type-provider/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/BaseYangTypes.java

index 972874477f8adcab370051e38a341e66e2cc0b9d..05eacc31c2dab7f38e00221fbb27338ac5ffefb3 100644 (file)
@@ -160,6 +160,7 @@ public final class BaseYangTypes {
             switch (typeName) {\r
             case "binary" : return Types.primitiveType("byte[]", restrictions);\r
             case "decimal64": return Types.typeForClass(BigDecimal.class, restrictions);\r
+            case "enumeration": return Types.typeForClass(Enum.class, restrictions);\r
             case "int8": return Types.typeForClass(Byte.class, restrictions);\r
             case "int16": return Types.typeForClass(Short.class, restrictions);\r
             case "int32": return Types.typeForClass(Integer.class, restrictions);\r