Lines Matching refs:cd
97 private GcInfo(CompositeData cd) {
98 GcInfoCompositeData.validateCompositeData(cd);
100 this.index = GcInfoCompositeData.getId(cd);
101 this.startTime = GcInfoCompositeData.getStartTime(cd);
102 this.endTime = GcInfoCompositeData.getEndTime(cd);
103 this.usageBeforeGc = GcInfoCompositeData.getMemoryUsageBeforeGc(cd);
104 this.usageAfterGc = GcInfoCompositeData.getMemoryUsageAfterGc(cd);
107 this.cdata = cd;
216 * @throws IllegalArgumentException if <tt>cd</tt> does not
220 * @return a <tt>GcInfo</tt> object represented by <tt>cd</tt>
221 * if <tt>cd</tt> is not <tt>null</tt>; <tt>null</tt> otherwise.
223 public static GcInfo from(CompositeData cd) {
224 if (cd == null) {
228 if (cd instanceof GcInfoCompositeData) {
229 return ((GcInfoCompositeData) cd).getGcInfo();
231 return new GcInfo(cd);