org.antlr.runtime
Class SerializedGrammar

java.lang.Object
  extended by org.antlr.runtime.SerializedGrammar

public class SerializedGrammar
extends java.lang.Object


Field Summary
static java.lang.String COOKIE
           
static int FORMAT_VERSION
           
 java.lang.String name
           
 java.util.List rules
           
 char type
           
 
Constructor Summary
SerializedGrammar(java.lang.String filename)
           
 
Method Summary
protected  java.util.List readAlt(java.io.DataInputStream in)
           
protected  org.antlr.runtime.SerializedGrammar.Block readBlock(java.io.DataInputStream in)
           
protected  void readFile(java.io.DataInputStream in)
           
protected  org.antlr.runtime.SerializedGrammar.Rule readRule(java.io.DataInputStream in)
           
protected  java.util.List readRules(java.io.DataInputStream in, int numRules)
           
protected  java.lang.String readString(java.io.DataInputStream in)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COOKIE

public static final java.lang.String COOKIE
See Also:
Constant Field Values

FORMAT_VERSION

public static final int FORMAT_VERSION
See Also:
Constant Field Values

name

public java.lang.String name

type

public char type

rules

public java.util.List rules
Constructor Detail

SerializedGrammar

public SerializedGrammar(java.lang.String filename)
                  throws java.io.IOException
Throws:
java.io.IOException
Method Detail

readFile

protected void readFile(java.io.DataInputStream in)
                 throws java.io.IOException
Throws:
java.io.IOException

readRules

protected java.util.List readRules(java.io.DataInputStream in,
                                   int numRules)
                            throws java.io.IOException
Throws:
java.io.IOException

readRule

protected org.antlr.runtime.SerializedGrammar.Rule readRule(java.io.DataInputStream in)
                                                     throws java.io.IOException
Throws:
java.io.IOException

readBlock

protected org.antlr.runtime.SerializedGrammar.Block readBlock(java.io.DataInputStream in)
                                                       throws java.io.IOException
Throws:
java.io.IOException

readAlt

protected java.util.List readAlt(java.io.DataInputStream in)
                          throws java.io.IOException
Throws:
java.io.IOException

readString

protected java.lang.String readString(java.io.DataInputStream in)
                               throws java.io.IOException
Throws:
java.io.IOException

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2011. All Rights Reserved.