microsoft-azure-storage/src/com/microsoft/azure/storage/analytics/LogRecordStreamReader.java
private void readDelimiter(char delimiter) throws IOException {
        if (this.isEndOfFile()) {
            throw new EOFException(SR.LOG_STREAM_END_ERROR);
        }
        else {
            int read = this.read();
            if (read == -1 || (char) read != delimiter) {
                throw new IllegalStateException(SR.LOG_STREAM_DELIMITER_ERROR);
            }
        }
    }
private void readDelimiter(char delimiter) throws IOException {
        if (this.isEndOfFile()) {
            throw new EOFException(SR.LOG_STREAM_END_ERROR);
        }
        else {
            int read = this.read();
            if (read == -1 || (char) read != delimiter) {
                throw new IllegalStateException(SR.LOG_STREAM_DELIMITER_ERROR);
            }
        }
    }
private void readDelimiter ( char delimiter ) throws IOException { if ( this . isEndOfFile ( ) ) { throw new EOFException ( SR . LOG_STREAM_END_ERROR ) ; } else { int read = this . read ( ) ; if ( read == - 1 || ( char ) read != delimiter ) { throw new IllegalStateException ( SR . LOG_STREAM_DELIMITER_ERROR ) ; } } }
Read a delimiter from the stream.

@param delimiter
the delimiter to read.
@throws IOException
Read a delimiter from the stream .