Lines Matching refs:cd
130 * @param cd {@code CompositeData} representing a {@code MonitorInfo}
132 * @throws IllegalArgumentException if {@code cd} does not
137 * by {@code cd} if {@code cd} is not {@code null};
140 public static MonitorInfo from(CompositeData cd) {
141 if (cd == null) {
145 if (cd instanceof MonitorInfoCompositeData) {
146 return ((MonitorInfoCompositeData) cd).getMonitorInfo();
148 MonitorInfoCompositeData.validateCompositeData(cd);
149 String className = MonitorInfoCompositeData.getClassName(cd);
150 int identityHashCode = MonitorInfoCompositeData.getIdentityHashCode(cd);
151 int stackDepth = MonitorInfoCompositeData.getLockedStackDepth(cd);
152 StackTraceElement stackFrame = MonitorInfoCompositeData.getLockedStackFrame(cd);