public int hashCode(){
  int hash=type.hashCode();
  if (name != null)   hash^=name.hashCode();
  if (actions != null)   hash^=actions.hashCode();
  return hash;
}

public int hashCode ( ) { int hash = type . hashCode ( ) ; if ( name != null ) hash ^= name . hashCode ( ) ; if ( actions != null ) hash ^= actions . hashCode ( ) ; return hash ; }
returns the hash code value for this object .
