パラメータを取得するメソッドがありpatientid
ますscriptInfo
。しかし、それらをnullとして取得すると、nullがMapに格納され、nullが格納されるため、Mapのサイズが大きくなります。
このパラメーターをnullとして受け取った場合、null自体はマップに保存される値ではなく、私には役に立たないため、それらをまったく保存したくないと思います。
private Map<String, List<String>> getValidatedPatientData(ITransaction transaction, String patientId, String scriptInfo)
{
ppvValidatedinfo = new HashMap<String, List<String>>(); //
List<String> scriptDetails = new ArrayList<String>();
scriptDetails.add(scriptInfo);
ppvValidatedinfo.put(patientId, scriptDetails);
transaction.setValue(ITransactionHashtableWag.VALIDATED_PPV_PH_NBR, ppvValidatedinfo);
return ppvValidatedinfo;
}