@Override public boolean equals(Object other) { return this == other || other instanceof PackageDescription && getName().equals(((PackageDescription) other).getName()); }
@Override public int hashCode() { return getName().hashCode(); }
@Override public String toString() { return "package " + getName(); } }
/** * {@inheritDoc} */ public boolean contains(TypeDescription typeDescription) { return this.equals(typeDescription.getPackage()); }
/** * {@inheritDoc} */ public String getActualName() { return getName(); }
/** * {@inheritDoc} */ public String getInternalName() { return getName().replace('.', '/'); }