Examples of pushbackChar()


Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

   
    @Test public void unread1()
    {
        PeekReader r = make("abc") ;
        assertEquals('a', r.peekChar()) ;
        r.pushbackChar('Z') ;
        assertEquals('Z', r.peekChar()) ;
        contains(r, "Zabc") ;
    }

    @Test public void unread2()
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

        int ch = r.readChar() ;
        // Pushback does not move line/col backwards.
        checkLineCol(r, INIT_LINE, INIT_COL+1) ;
        assertEquals('b', r.peekChar()) ;
        checkLineCol(r, INIT_LINE, INIT_COL+1) ;
        r.pushbackChar('a') ;
        checkLineCol(r, INIT_LINE, INIT_COL+1) ;
        contains(r, "abc") ;
    }
   
    @Test public void unread3()
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

    @Test public void unread3()
    {
        PeekReader r = make("") ;
        int ch = r.readChar() ;
        assertEquals(-1, r.peekChar()) ;
        r.pushbackChar('a') ;
        contains(r, "a") ;
    }

    @Test public void unread4()
    {
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

    @Test public void unread4()
    {
        PeekReader r = make("") ;
        int ch = r.readChar() ;
        assertEquals(-1, r.peekChar()) ;
        r.pushbackChar('0') ;
        r.pushbackChar('1') ;
        r.pushbackChar('2') ;
        r.pushbackChar('3') ;
        contains(r, "3210") ;   // Backwards!
    }
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

    {
        PeekReader r = make("") ;
        int ch = r.readChar() ;
        assertEquals(-1, r.peekChar()) ;
        r.pushbackChar('0') ;
        r.pushbackChar('1') ;
        r.pushbackChar('2') ;
        r.pushbackChar('3') ;
        contains(r, "3210") ;   // Backwards!
    }
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

        PeekReader r = make("") ;
        int ch = r.readChar() ;
        assertEquals(-1, r.peekChar()) ;
        r.pushbackChar('0') ;
        r.pushbackChar('1') ;
        r.pushbackChar('2') ;
        r.pushbackChar('3') ;
        contains(r, "3210") ;   // Backwards!
    }

    @Test public void unread5()
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

        int ch = r.readChar() ;
        assertEquals(-1, r.peekChar()) ;
        r.pushbackChar('0') ;
        r.pushbackChar('1') ;
        r.pushbackChar('2') ;
        r.pushbackChar('3') ;
        contains(r, "3210") ;   // Backwards!
    }

    @Test public void unread5()
    {
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

        long lineNum = r.getLineNum() ;
        long colNum = r.getColNum() ;
       
        checkLineCol(r, lineNum, colNum) ;
       
        r.pushbackChar('0') ;
        checkLineCol(r, lineNum, colNum) // Unmoved.
        r.pushbackChar('1') ;
        checkLineCol(r, lineNum, colNum) ;
        assertEquals('1', r.readChar()) ;
       
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

       
        checkLineCol(r, lineNum, colNum) ;
       
        r.pushbackChar('0') ;
        checkLineCol(r, lineNum, colNum) // Unmoved.
        r.pushbackChar('1') ;
        checkLineCol(r, lineNum, colNum) ;
        assertEquals('1', r.readChar()) ;
       
        checkLineCol(r, lineNum, colNum) // Unmoved.
        r.pushbackChar('2') ;
View Full Code Here

Examples of org.apache.jena.atlas.io.PeekReader.pushbackChar()

        r.pushbackChar('1') ;
        checkLineCol(r, lineNum, colNum) ;
        assertEquals('1', r.readChar()) ;
       
        checkLineCol(r, lineNum, colNum) // Unmoved.
        r.pushbackChar('2') ;
        r.pushbackChar('3') ;
        checkLineCol(r, lineNum, colNum) // Unmoved.
        assertEquals('3', r.peekChar()) ;
        contains(r, "320") ;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.