@Override
  public boolean accept(TypeInfo other) {
    if (other == null || getClass() != other.getClass()) {
      return false;
    }

    DecimalTypeInfo dti = (DecimalTypeInfo)other;
    // Make sure "this" has enough integer room to accommodate other's integer digits.
    return this.precision() - this.scale() >= dti.precision() - dti.scale();
  }
Generate the hashCode for this TypeInfo.
serde/src/java/org/apache/hadoop/hive/serde2/typeinfo/DecimalTypeInfo.java