signatureToTypeMap.put("Z", new BasicType(Constants.T_BOOLEAN)); signatureToTypeMap.put("B", new BasicType(Constants.T_BYTE)); signatureToTypeMap.put("C", new BasicType(Constants.T_CHAR)); signatureToTypeMap.put("S", new BasicType(Constants.T_SHORT)); signatureToTypeMap.put("I", new BasicType(Constants.T_INT)); signatureToTypeMap.put("L", new BasicType(Constants.T_LONG)); signatureToTypeMap.put("F", new BasicType(Constants.T_FLOAT)); signatureToTypeMap.put("D", new BasicType(Constants.T_DOUBLE)); signatureToTypeMap.put("V", new BasicType(Constants.T_VOID));
signatureToTypeMap.put("Z", booleanType = new BasicType(Constants.T_BOOLEAN)); signatureToTypeMap.put("B", byteType = new BasicType(Constants.T_BYTE)); signatureToTypeMap.put("C", charType = new BasicType(Constants.T_CHAR)); signatureToTypeMap.put("S", shortType = new BasicType(Constants.T_SHORT)); signatureToTypeMap.put("I", intType = new BasicType(Constants.T_INT)); signatureToTypeMap.put("J", longType = new BasicType(Constants.T_LONG)); signatureToTypeMap.put("F", floatType = new BasicType(Constants.T_FLOAT)); signatureToTypeMap.put("D", doubleType = new BasicType(Constants.T_DOUBLE)); signatureToTypeMap.put("V", voidType = new BasicType(Constants.T_VOID));
	private void addBasicTypes() {		signatureToTypeMap.put("Z", new BasicType(Constants.T_BOOLEAN));		signatureToTypeMap.put("B", new BasicType(Constants.T_BYTE));		signatureToTypeMap.put("C", new BasicType(Constants.T_CHAR));		signatureToTypeMap.put("S", new BasicType(Constants.T_SHORT));		signatureToTypeMap.put("I", new BasicType(Constants.T_INT));		signatureToTypeMap.put("L", new BasicType(Constants.T_LONG));		signatureToTypeMap.put("F", new BasicType(Constants.T_FLOAT));		signatureToTypeMap.put("D", new BasicType(Constants.T_DOUBLE));		signatureToTypeMap.put("V", new BasicType(Constants.T_VOID));	}