org.jwall.log.io
Class MParser

java.lang.Object
  extended by org.jwall.log.io.MParser
Direct Known Subclasses:
GenericParser, MessageParser, TimeParser

public class MParser
extends Object


Nested Class Summary
static class MParser.Pair<K,V>
           
 
Constructor Summary
MParser()
           
 
Method Summary
 Character firstChar(String str)
           
static boolean isBlank(String str)
           
static boolean isEmpty(String str)
           
static void main(String[] args)
           
 int position()
           
 String prefix(String str, int len)
           
 Integer readInteger(String str)
           
 String readToken(String str)
           
 String readToken(String str, char open, char close)
           
static MParser.Pair<String,Integer> readToken(String str, int offset)
           
static MParser.Pair<String,Integer> readToken(String str, int offset, char opening, char closing)
           
static MParser.Pair<String,Integer> readToken(String str, int offset, String boundary)
           
 String readTokenUntil(String str, String prefix)
           
 String remainder(String str)
           
 void reset()
           
 void skip(int i)
           
 void skipBlanks(String str)
           
static String trim(String str, String tr)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MParser

public MParser()
Method Detail

reset

public void reset()

skip

public void skip(int i)

skipBlanks

public void skipBlanks(String str)

position

public int position()

remainder

public String remainder(String str)

firstChar

public Character firstChar(String str)

prefix

public String prefix(String str,
                     int len)

readToken

public String readToken(String str)

readTokenUntil

public String readTokenUntil(String str,
                             String prefix)

readToken

public String readToken(String str,
                        char open,
                        char close)

readInteger

public Integer readInteger(String str)

isEmpty

public static boolean isEmpty(String str)

readToken

public static MParser.Pair<String,Integer> readToken(String str,
                                                     int offset)

readToken

public static MParser.Pair<String,Integer> readToken(String str,
                                                     int offset,
                                                     String boundary)

readToken

public static MParser.Pair<String,Integer> readToken(String str,
                                                     int offset,
                                                     char opening,
                                                     char closing)

trim

public static String trim(String str,
                          String tr)

isBlank

public static boolean isBlank(String str)

main

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


Copyright © 2012 jwall.org. All Rights Reserved.