get the current position . this will usually be zero before the first call on next , otherwise it will be the number of times that next has been called . once next has returned null , the preferred action is for subsequent calls on position to return -1 , but not all existing implementations follow this practice . in particular , the emptyiterator is stateless , and always returns 0 as the value of position , whether or not next has been called . this method does not change the state of the iterator . concode_field_sep Item current concode_elem_sep PipelineConfiguration pipe concode_elem_sep int position concode_elem_sep PullEvent first concode_elem_sep EventIterator base concode_elem_sep int level concode_field_sep Item next concode_elem_sep PullEvent next concode_elem_sep Item current concode_elem_sep int getProperties concode_elem_sep boolean isFlatSequence concode_elem_sep void main concode_elem_sep SequenceIterator getAnother concode_elem_sep void close
int function ( ) { return position ; }