Example #1
0
 /** Required by Hibernate */
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((blockId == null) ? 0 : blockId.hashCode());
   result = prime * result + configRev;
   result = prime * result + ((directionId == null) ? 0 : directionId.hashCode());
   result = prime * result + ((endTime == null) ? 0 : endTime.hashCode());
   result = prime * result + (exactTimesHeadway ? 1231 : 1237);
   result = prime * result + ((headsign == null) ? 0 : headsign.hashCode());
   result = prime * result + (noSchedule ? 1231 : 1237);
   result = prime * result + ((route == null) ? 0 : route.hashCode());
   result = prime * result + ((routeId == null) ? 0 : routeId.hashCode());
   result = prime * result + ((routeShortName == null) ? 0 : routeShortName.hashCode());
   result = prime * result + ((scheduledTimesList == null) ? 0 : scheduledTimesList.hashCode());
   result = prime * result + ((serviceId == null) ? 0 : serviceId.hashCode());
   result = prime * result + ((shapeId == null) ? 0 : shapeId.hashCode());
   result = prime * result + ((startTime == null) ? 0 : startTime.hashCode());
   result = prime * result + ((travelTimes == null) ? 0 : travelTimes.hashCode());
   result = prime * result + ((tripId == null) ? 0 : tripId.hashCode());
   result = prime * result + ((tripPattern == null) ? 0 : tripPattern.hashCode());
   result = prime * result + ((tripShortName == null) ? 0 : tripShortName.hashCode());
   return result;
 }