@Override public int hashCode(){
  return ruleID.hashCode();
}

@ Override public int hashCode ( ) { return ruleID . hashCode ( ) ; }
returns the hash code for this dit structure rule . it will be calculated as the hash code of the rule id .
