flips this buffer . the limit is set to the current position , then the position is set to zero , and the mark is cleared . the content of this buffer is not changed . concode_field_sep int UNSET_MARK concode_elem_sep int _elementSizeShift concode_elem_sep int limit concode_elem_sep long effectiveDirectAddress concode_elem_sep MemoryBlock block concode_elem_sep int position concode_elem_sep int mark concode_elem_sep int capacity concode_field_sep boolean hasArray concode_elem_sep boolean hasRemaining concode_elem_sep void checkIndex concode_elem_sep void checkIndex concode_elem_sep Buffer clear concode_elem_sep void positionImpl concode_elem_sep int remaining concode_elem_sep int capacity concode_elem_sep void checkStartEndRemaining concode_elem_sep int checkGetBounds concode_elem_sep boolean isReadOnly concode_elem_sep void checkWritable concode_elem_sep Buffer rewind concode_elem_sep Object array concode_elem_sep int checkPutBounds concode_elem_sep int limit concode_elem_sep Buffer limit concode_elem_sep int arrayOffset concode_elem_sep Buffer reset concode_elem_sep String toString concode_elem_sep int position concode_elem_sep Buffer position concode_elem_sep boolean isDirect concode_elem_sep Buffer mark
Buffer function ( ) { limit = position ; position = 0 ; mark = UNSET_MARK ; return this ; }