Bug 6126: Use importedName for java.lang types in ClassTemplate 68/44468/1
authorVratko Polak <vrpolak@cisco.com>
Mon, 1 Aug 2016 14:31:34 +0000 (16:31 +0200)
committerVratko Polak <vrpolak@cisco.com>
Mon, 22 Aug 2016 12:05:58 +0000 (14:05 +0200)
commitc3ce387cd71e7627211c9924699b6b83480f3e85
treebfcfefd3dcd199aceaa62327f12a86e3b254614b
parent4b06f15dcdab002d53eb095a996547938dc815c5
Bug 6126: Use importedName for java.lang types in ClassTemplate

There may be a type definition in Yang, which generates class name
which are the same as a class name in java.lang.

This patch fixes the conflict at defaultInstance(),
there may be other places which need fixing.

Change-Id: I3a73b5bb284db031dbfd45468cbbb8dd2a354737
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
Signed-off-by: Filip Gregor <fgregor@cisco.com>
binding/mdsal-binding-java-api-generator/src/main/java/org/opendaylight/yangtools/sal/java/api/generator/ClassTemplate.xtend