Source Code to generate
class SomeClass{
public void someMethod(){
HashMap<String,String> map = new HashMap<String,String>();
}
}
Able to create as a global variable but i need to create it inside a method
JClass keyType = codeModel.ref(Object.class);
JClass valueType = codeModel.ref(Object.class);
JClass mapClass = codeModel.ref(Map.class).narrow(keyType, valueType);
JClass hashMapClass = codeModel.ref(HashMap.class).narrow(keyType, valueType);
headers = definedClass.field(JMod.PRIVATE, mapClass, "headers").init(JExpr._new(hashMapClass));