Bug 6126: Use importedName for java.lang types in ClassTemplate 40/41040/4
authorVratko Polak <vrpolak@cisco.com>
Mon, 1 Aug 2016 14:31:34 +0000 (16:31 +0200)
committerVratko Polak <vrpolak@cisco.com>
Mon, 1 Aug 2016 14:31:34 +0000 (16:31 +0200)
commit90776a13d546ee78bf1fd835669ca9f5e5b75afc
treee3ee2637314fb246d03e66fc21376275e9cedc6e
parentdb66c604796049d70063d20507340986113c1094
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