question: returns true if this package or its updating packages contains the exact given archive . important : this compares object references , not object equality . concode_field_sep Package mMainPkg concode_elem_sep PkgState mState concode_elem_sep boolean mChecked concode_elem_sep Package mUpdatePkg concode_field_sep void removeUpdate concode_elem_sep String getName concode_elem_sep boolean isSameItemAs concode_elem_sep boolean mergeUpdate concode_elem_sep AndroidVersion getAndroidVersion concode_elem_sep Archive[] getArchives concode_elem_sep boolean isObsolete concode_elem_sep int compareTo concode_elem_sep boolean isChecked concode_elem_sep String getDescription concode_elem_sep Package getMainPackage concode_elem_sep boolean isSameMainPackageAs concode_elem_sep boolean hasCompatibleArchive concode_elem_sep Package getUpdatePkg concode_elem_sep PkgState getState concode_elem_sep boolean isSameUpdatePackageAs concode_elem_sep SdkSource getSource concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep void setChecked concode_elem_sep String toString concode_elem_sep boolean hasUpdatePkg concode_elem_sep FullRevision getRevision
target: boolean function ( Archive arg0 ) { if ( mMainPkg . hasArchive ( arg0 ) ) { return true ; } if ( mUpdatePkg != null && mUpdatePkg . hasArchive ( arg0 ) ) { return true ; } return false ; }