/*
  * (non-Javadoc)
  *
  * @see java.lang.Object#hashCode()
  */
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = super.hashCode();
   result = prime * result + ((dataObject == null) ? 0 : dataObject.hashCode());
   result = prime * result + ((dataType == null) ? 0 : dataType.hashCode());
   result =
       prime * result
           + ((getFederationExecutionModelHandle() == null)
               ? 0
               : getFederationExecutionModelHandle().hashCode());
   return result;
 }