hasTwoPrimitives() ::= "true"
targetPath() ::= ""

fileName(primitive1, primitive2, sameTwoPrimitives) ::= "org.eclipse.collections.api.factory.map.primitive.Immutable<primitive1.name><primitive2.name>MapFactory"

class(primitive1, primitive2, sameTwoPrimitives) ::= <<
<body(primitive1.type, primitive2.type, primitive1.name, primitive2.name)>
>>

body(type1, type2, name1, name2) ::= <<
org.eclipse.collections.impl.map.immutable.primitive.Immutable<name1><name2>MapFactoryImpl
>>
