org.jvyamlb
Class ScannerImpl

java.lang.Object
  extended byorg.jvyamlb.ScannerImpl
All Implemented Interfaces:
Scanner

public class ScannerImpl
extends java.lang.Object
implements Scanner

A Java implementation of the RbYAML scanner.

Author:
Ola Bini

Constructor Summary
ScannerImpl(ByteList stream)
           
ScannerImpl(java.io.InputStream stream)
           
ScannerImpl(java.lang.String stream)
           
 
Method Summary
 boolean checkToken(java.lang.Class[] choices)
           
 java.util.Iterator eachToken()
           
 Token getToken()
           
static java.lang.String into(ByteList b)
           
 java.util.Iterator iterator()
           
static void main(java.lang.String[] args)
           
 Token peekToken()
           
static void tmain(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScannerImpl

public ScannerImpl(java.io.InputStream stream)

ScannerImpl

public ScannerImpl(ByteList stream)

ScannerImpl

public ScannerImpl(java.lang.String stream)
Method Detail

checkToken

public boolean checkToken(java.lang.Class[] choices)
Specified by:
checkToken in interface Scanner

peekToken

public Token peekToken()
Specified by:
peekToken in interface Scanner

getToken

public Token getToken()
Specified by:
getToken in interface Scanner

eachToken

public java.util.Iterator eachToken()
Specified by:
eachToken in interface Scanner

iterator

public java.util.Iterator iterator()
Specified by:
iterator in interface Scanner

into

public static java.lang.String into(ByteList b)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

tmain

public static void tmain(java.lang.String[] args)
                  throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2002-2007 JRuby Team. All Rights Reserved.