org.ini4j.addon
Class FancyIniParser.IniSource

java.lang.Object
  extended by org.ini4j.addon.FancyIniParser.IniSource
Enclosing class:
FancyIniParser

protected static class FancyIniParser.IniSource
extends java.lang.Object


Field Summary
protected  java.net.URL base
           
protected  java.util.Stack<java.net.URL> bases
           
protected  java.io.LineNumberReader reader
           
protected  java.util.Stack<java.io.LineNumberReader> readers
           
 
Constructor Summary
protected FancyIniParser.IniSource(java.io.Reader input)
           
protected FancyIniParser.IniSource(java.net.URL base)
           
 
Method Summary
protected  int getLineNumber()
           
protected  void include(java.io.LineNumberReader input, java.net.URL location)
           
protected  java.lang.String readLine()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

protected java.net.URL base

bases

protected java.util.Stack<java.net.URL> bases

reader

protected java.io.LineNumberReader reader

readers

protected java.util.Stack<java.io.LineNumberReader> readers
Constructor Detail

FancyIniParser.IniSource

protected FancyIniParser.IniSource(java.io.Reader input)

FancyIniParser.IniSource

protected FancyIniParser.IniSource(java.net.URL base)
                            throws java.io.IOException
Throws:
java.io.IOException
Method Detail

include

protected void include(java.io.LineNumberReader input,
                       java.net.URL location)

getLineNumber

protected int getLineNumber()

readLine

protected java.lang.String readLine()
                             throws java.io.IOException
Throws:
java.io.IOException