[ini4j]

org.ini4j
Class IniParser

Object
  extended by IniParser
Direct Known Subclasses:
FancyIniParser

public class IniParser
extends Object


Field Summary
static String COMMENTS
           
static String DEFAULT_SERVICE
           
static char OPERATOR
           
static char SECTION_BEGIN
           
static char SECTION_END
           
static String SERVICE_ID
           
 
Constructor Summary
IniParser()
           
 
Method Summary
static IniParser newInstance()
           
 void parse(InputStream input, IniHandler handler)
           
 void parse(Reader input, IniHandler handler)
           
 void parse(URL input, IniHandler handler)
           
protected  void parseError(String line, int lineNumber)
           
 void parseXML(InputStream input, IniHandler handler)
           
 void parseXML(Reader input, IniHandler handler)
           
 void parseXML(URL input, IniHandler handler)
           
protected  String unescape(String line)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMENTS

public static final String COMMENTS
See Also:
Constant Field Values

OPERATOR

public static final char OPERATOR
See Also:
Constant Field Values

SECTION_BEGIN

public static final char SECTION_BEGIN
See Also:
Constant Field Values

SECTION_END

public static final char SECTION_END
See Also:
Constant Field Values

SERVICE_ID

public static final String SERVICE_ID
See Also:
Constant Field Values

DEFAULT_SERVICE

public static final String DEFAULT_SERVICE
See Also:
Constant Field Values
Constructor Detail

IniParser

public IniParser()
Method Detail

newInstance

public static IniParser newInstance()

parse

public void parse(InputStream input,
                  IniHandler handler)
           throws IOException,
                  InvalidIniFormatException
Throws:
IOException
InvalidIniFormatException

parse

public void parse(Reader input,
                  IniHandler handler)
           throws IOException,
                  InvalidIniFormatException
Throws:
IOException
InvalidIniFormatException

parse

public void parse(URL input,
                  IniHandler handler)
           throws IOException,
                  InvalidIniFormatException
Throws:
IOException
InvalidIniFormatException

parseXML

public void parseXML(InputStream input,
                     IniHandler handler)
              throws IOException,
                     InvalidIniFormatException
Throws:
IOException
InvalidIniFormatException

parseXML

public void parseXML(Reader input,
                     IniHandler handler)
              throws IOException,
                     InvalidIniFormatException
Throws:
IOException
InvalidIniFormatException

parseXML

public void parseXML(URL input,
                     IniHandler handler)
              throws IOException,
                     InvalidIniFormatException
Throws:
IOException
InvalidIniFormatException

unescape

protected String unescape(String line)

parseError

protected void parseError(String line,
                          int lineNumber)
                   throws InvalidIniFormatException
Throws:
InvalidIniFormatException

[ini4j]