private Field computeReferentFiled() { JavaClass reference = heap.getJavaClassByName(JAVA_LANG_REF_REFERENCE); Iterator<Field> fieldRef = reference.getFields().iterator(); while (fieldRef.hasNext()) { Field f = (Field) fieldRef.next(); if (f.getName().equals(REFERENT_FILED_NAME)) { return f; } } throw new IllegalArgumentException("reference field not found in " + reference.getName()); // NOI18N }
public Properties getSystemProperties() { JavaClass systemClass = getJavaClassByName("java.lang.System"); // NOI18N if (systemClass != null) { Instance props = (Instance) systemClass.getValueOfStaticField("props"); //NOI18N if (props == null) { props = (Instance) systemClass.getValueOfStaticField("systemProperties"); //NOI18N } if (props != null) { return HprofProxy.getProperties(props); } } return null; }
JavaClass ref = heap.getJavaClassByName(REF_CLASSES[i]); if (ref != null) { referenceClasses.add(ref);
private Field computeReferentFiled() { JavaClass reference = heap.getJavaClassByName(JAVA_LANG_REF_REFERENCE); Iterator fieldRef = reference.getFields().iterator(); while (fieldRef.hasNext()) { Field f = (Field) fieldRef.next(); if (f.getName().equals(REFERENT_FILED_NAME)) { return f; } } throw new IllegalArgumentException("reference field not found in " + reference.getName()); // NOI18N }
private Field computeReferentFiled() { JavaClass reference = heap.getJavaClassByName(JAVA_LANG_REF_REFERENCE); Iterator<Field> fieldRef = reference.getFields().iterator(); while (fieldRef.hasNext()) { Field f = (Field) fieldRef.next(); if (f.getName().equals(REFERENT_FILED_NAME)) { return f; } } throw new IllegalArgumentException("reference field not found in " + reference.getName()); // NOI18N }
public Properties getSystemProperties() { JavaClass systemClass = getJavaClassByName("java.lang.System"); // NOI18N if (systemClass != null) { Instance props = (Instance) systemClass.getValueOfStaticField("props"); //NOI18N if (props == null) { props = (Instance) systemClass.getValueOfStaticField("systemProperties"); //NOI18N } if (props != null) { return HprofProxy.getProperties(props); } } return null; }
public Properties getSystemProperties() { JavaClass systemClass = getJavaClassByName("java.lang.System"); // NOI18N if (systemClass != null) { Instance props = (Instance) systemClass.getValueOfStaticField("props"); //NOI18N if (props == null) { props = (Instance) systemClass.getValueOfStaticField("systemProperties"); //NOI18N } if (props != null) { return HprofProxy.getProperties(props); } } return null; }
JavaClass ref = heap.getJavaClassByName(REF_CLASSES[i]); if (ref != null) { referenceClasses.add(ref);
JavaClass ref = heap.getJavaClassByName(REF_CLASSES[i]); if (ref != null) { referenceClasses.add(ref);