@Override public int getHashCode( LiteralLabel lit ) { // Can't use super.getHashCode as that does "value.hashCode" // Java arrays are not equal by value and their hash code of the sameValue array are different. if ( lit.isWellFormed() ) return getHashCode( (byte []) lit.getValue() ); else return lit.getLexicalForm().hashCode() ; } }