question: @ Override public int hashCode ( ) { int myPosition = position ; int hash = 0 ; while ( myPosition < limit ) { hash = hash + get ( myPosition ++ ) ; } return hash ; }
target:  Calculates this buffer's hash code from the remaining chars. The position, limit, capacity and mark don't affect the hash code.