@Override public boolean equalsDeep(Base other_) { if (!super.equalsDeep(other_)) return false; if (!(other_ instanceof ValueSetExpansionContainsComponent)) return false; ValueSetExpansionContainsComponent o = (ValueSetExpansionContainsComponent) other_; return compareDeep(system, o.system, true) && compareDeep(abstract_, o.abstract_, true) && compareDeep(inactive, o.inactive, true) && compareDeep(version, o.version, true) && compareDeep(code, o.code, true) && compareDeep(display, o.display, true) && compareDeep(designation, o.designation, true) && compareDeep(contains, o.contains, true); }