Hi Marco,
> + @Override
> + public int hashCode()
> + {
> + final int prime = 31;
> + int result = 1;
> + result = prime * result + ( ( adjacencyList == null ) ? 0 :
> adjacencyList.hashCode() );
> + result = prime * result + ( ( allEdges == null ) ? 0 :
> allEdges.hashCode() );
> + result = prime * result + ( ( indexedEdges == null ) ? 0 :
> indexedEdges.hashCode() );
> + result = prime * result + ( ( indexedVertices == null ) ? 0 :
> indexedVertices.hashCode() );
> + return result;
> + }
good! IMHO this can be fixed using the
org.apache.commons.graph.utils.Objects#hash() shortcut, i.e.
> import static org.apache.commons.graph.utils.Objects.hash;
> ...
> + @Override
> + public int hashCode()
> + {
> + final int prime = 31;
> + return hash( 1, prime, adjacencyList, allEdges, indexedEdges,
> indexedVertices );
> + }
best and thanks!
-Simo
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]