package org.androidtransfuse.adapter; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; /** * @author John Ericksen */ public class ASTGenericArgument { private final String name; public ASTGenericArgument(String name) { this.name = name; } public String getName() { return name; } @Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof ASTGenericArgument)) return false; ASTGenericArgument that = (ASTGenericArgument) o; return new EqualsBuilder() .append(name, that.name) .isEquals(); } @Override public int hashCode() { return new HashCodeBuilder(17, 37) .append(name) .toHashCode(); } @Override public String toString() { return name; } }