Package org.apache.log4j.rule
Class InFixToPostFix.CustomTokenizer
- java.lang.Object
-
- org.apache.log4j.rule.InFixToPostFix.CustomTokenizer
-
- Enclosing class:
- InFixToPostFix
public static class InFixToPostFix.CustomTokenizer extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.LinkedListlinkedList
-
Constructor Summary
Constructors Constructor Description CustomTokenizer(java.lang.String input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private inthandle(int pos, java.util.LinkedList linkedList, java.lang.String value)private inthandleProperty(java.lang.String input, int pos, java.util.LinkedList linkedList)private inthandleQuotedString(java.lang.String input, int pos, java.util.LinkedList linkedList)private inthandleText(java.lang.String input, int pos, java.util.LinkedList linkedList)booleanhasMoreTokens()java.lang.StringnextToken()private booleannextValueIs(java.lang.String input, int pos, java.lang.String value)voidparseInput(java.lang.String input, java.util.LinkedList linkedList)
-
-
-
Method Detail
-
parseInput
public void parseInput(java.lang.String input, java.util.LinkedList linkedList)
-
nextValueIs
private boolean nextValueIs(java.lang.String input, int pos, java.lang.String value)
-
handle
private int handle(int pos, java.util.LinkedList linkedList, java.lang.String value)
-
handleQuotedString
private int handleQuotedString(java.lang.String input, int pos, java.util.LinkedList linkedList)
-
handleText
private int handleText(java.lang.String input, int pos, java.util.LinkedList linkedList)
-
handleProperty
private int handleProperty(java.lang.String input, int pos, java.util.LinkedList linkedList)
-
hasMoreTokens
public boolean hasMoreTokens()
-
nextToken
public java.lang.String nextToken()
-
-