in containers-api/src/main/java/org/apache/aries/containers/ServiceConfig.java [138:155]
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + Arrays.hashCode(commandLine);
result = prime * result + ((containerImage == null) ? 0 : containerImage.hashCode());
result = prime * result + ((containerPorts == null) ? 0 : containerPorts.hashCode());
result = prime * result + ((entryPoint == null) ? 0 : entryPoint.hashCode());
result = prime * result + ((envVars == null) ? 0 : envVars.hashCode());
result = prime * result + ((healthChecks == null) ? 0 : healthChecks.hashCode());
long temp;
temp = Double.doubleToLongBits(requestedCPUunits);
result = prime * result + (int) (temp ^ (temp >>> 32));
result = prime * result + requestedInstances;
temp = Double.doubleToLongBits(requestedMemory);
result = prime * result + (int) (temp ^ (temp >>> 32));
result = prime * result + ((serviceName == null) ? 0 : serviceName.hashCode());
return result;
}