@Override
 public int hashCode() {
   final int prime = 37;
   int result = 17;
   if (startArt != null) {
     result = prime * result + startArt.hashCode();
   } else {
     result = prime * result;
   }
   if (endArt != null) {
     result = prime * result + endArt.hashCode();
   } else {
     result = prime * result;
   }
   return result;
 }