@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); AndroidVersion version = getPkgDesc().getAndroidVersion(); result = prime * result + ((version == null) ? 0 : version.hashCode()); return result; } }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((mLayoutlibVersion == null) ? 0 : mLayoutlibVersion.hashCode()); result = prime * result + (getPkgDesc().hasAndroidVersion() ? 0 : getPkgDesc().getAndroidVersion().hashCode()); result = prime * result + ((mVersionName == null) ? 0 : mVersionName.hashCode()); return result; }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + (getPkgDesc().hasAndroidVersion() ? 0 : getPkgDesc().getAndroidVersion().hashCode()); return result; } }
@Override public int hashCode() { final int prime = 31; int result = super.hashCode(); result = prime * result + ((mLayoutlibVersion == null) ? 0 : mLayoutlibVersion.hashCode()); result = prime * result + Arrays.hashCode(mLibs); String name = getPkgDesc().getName().getDisplay(); result = prime * result + ((name == null) ? 0 : name.hashCode()); result = prime * result + (getPkgDesc().hasVendor() ? 0 : getPkgDesc().getVendor().hashCode()); result = prime * result + getPkgDesc().getAndroidVersion().hashCode(); return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + (hasAndroidVersion() ? getAndroidVersion().hashCode() : 0); result = prime * result + (hasVendor() ? getVendor() .hashCode() : 0); result = prime * result + (hasTag() ? getTag() .hashCode() : 0); result = prime * result + (hasPath() ? getPath() .hashCode() : 0); result = prime * result + (getRevision() .hashCode()); result = prime * result + (hasMinToolsRev() ? getMinToolsRev() .hashCode() : 0); result = prime * result + (hasMinPlatformToolsRev() ? getMinPlatformToolsRev().hashCode() : 0); return result; }