private Object peek ( ) { return dataPosition < dataSize && data [ dataPosition ] != null ? data [ dataPosition ] . value : null ; }
Returns the item at the current position or null if uninitialized or null .