META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/regexp/
org/apache/regexp/CharacterArrayCharacterIterator.class
package org.apache.regexp
public final org.apache.regexp.CharacterArrayCharacterIterator extends java.lang.Object implements org.apache.regexp.CharacterIterator {
private final char[] src
private final int off
private final int len
public void (char[], int, int)
public java.lang.String substring (int, int)
public java.lang.String substring (int)
public char charAt (int)
public boolean isEnd (int)
}
org/apache/regexp/CharacterIterator.class
package org.apache.regexp
public abstract org.apache.regexp.CharacterIterator extends java.lang.Object {
public abstract java.lang.String substring (int, int)
public abstract java.lang.String substring (int)
public abstract char charAt (int)
public abstract boolean isEnd (int)
}
org/apache/regexp/RE.class
package org.apache.regexp
public org.apache.regexp.RE extends java.lang.Object implements java.io.Serializable {
public static final int MATCH_NORMAL
public static final int MATCH_CASEINDEPENDENT
public static final int MATCH_MULTILINE
public static final int MATCH_SINGLELINE
static final char OP_END
static final char OP_BOL
static final char OP_EOL
static final char OP_ANY
static final char OP_ANYOF
static final char OP_BRANCH
static final char OP_ATOM
static final char OP_STAR
static final char OP_PLUS
static final char OP_MAYBE
static final char OP_ESCAPE
static final char OP_OPEN
static final char OP_OPEN_CLUSTER
static final char OP_CLOSE
static final char OP_CLOSE_CLUSTER
static final char OP_BACKREF
static final char OP_GOTO
static final char OP_NOTHING
static final char OP_RELUCTANTSTAR
static final char OP_RELUCTANTPLUS
static final char OP_RELUCTANTMAYBE
static final char OP_POSIXCLASS
static final char E_ALNUM
static final char E_NALNUM
static final char E_BOUND
static final char E_NBOUND
static final char E_SPACE
static final char E_NSPACE
static final char E_DIGIT
static final char E_NDIGIT
static final char POSIX_CLASS_ALNUM
static final char POSIX_CLASS_ALPHA
static final char POSIX_CLASS_BLANK
static final char POSIX_CLASS_CNTRL
static final char POSIX_CLASS_DIGIT
static final char POSIX_CLASS_GRAPH
static final char POSIX_CLASS_LOWER
static final char POSIX_CLASS_PRINT
static final char POSIX_CLASS_PUNCT
static final char POSIX_CLASS_SPACE
static final char POSIX_CLASS_UPPER
static final char POSIX_CLASS_XDIGIT
static final char POSIX_CLASS_JSTART
static final char POSIX_CLASS_JPART
static final int maxNode
static final int MAX_PAREN
static final int offsetOpcode
static final int offsetOpdata
static final int offsetNext
static final int nodeSize
org.apache.regexp.REProgram program
transient org.apache.regexp.CharacterIterator search
int matchFlags
int maxParen
transient int parenCount
transient int start0
transient int end0
transient int start1
transient int end1
transient int start2
transient int end2
transient int[] startn
transient int[] endn
transient int[] startBackref
transient int[] endBackref
public static final int REPLACE_ALL
public static final int REPLACE_FIRSTONLY
public static final int REPLACE_BACKREFERENCES
public void (java.lang.String) throws org.apache.regexp.RESyntaxException
public void (java.lang.String, int) throws org.apache.regexp.RESyntaxException
public void (org.apache.regexp.REProgram, int)
public void (org.apache.regexp.REProgram)
public void ()
public static java.lang.String simplePatternToFullRegularExpression (java.lang.String)
public void setMatchFlags (int)
public int getMatchFlags ()
public void setProgram (org.apache.regexp.REProgram)
public org.apache.regexp.REProgram getProgram ()
public int getParenCount ()
public java.lang.String getParen (int)
public final int getParenStart (int)
public final int getParenEnd (int)
public final int getParenLength (int)
protected final void setParenStart (int, int)
protected final void setParenEnd (int, int)
protected void internalError (java.lang.String) throws java.lang.Error
private final void allocParens ()
protected int matchNodes (int, int, int)
protected boolean matchAt (int)
public boolean match (java.lang.String, int)
public boolean match (org.apache.regexp.CharacterIterator, int)
public boolean match (java.lang.String)
public java.lang.String[] split (java.lang.String)
public java.lang.String subst (java.lang.String, java.lang.String)
public java.lang.String subst (java.lang.String, java.lang.String, int)
public java.lang.String[] grep (java.lang.Object[])
private boolean isNewline (int)
private int compareChars (char, char, boolean)
}
org/apache/regexp/RECompiler$RERange.class
package org.apache.regexp
org.apache.regexp.RECompiler$RERange extends java.lang.Object {
int size
int[] minRange
int[] maxRange
int num
private final org.apache.regexp.RECompiler this$0
void (org.apache.regexp.RECompiler)
void delete (int)
void merge (int, int)
void remove (int, int)
void include (int, int, boolean)
void include (char, boolean)
}
org/apache/regexp/RECompiler.class
package org.apache.regexp
public org.apache.regexp.RECompiler extends java.lang.Object {
char[] instruction
int lenInstruction
String pattern
int len
int idx
int parens
static final int NODE_NORMAL
static final int NODE_NULLABLE
static final int NODE_TOPLEVEL
static final int ESC_MASK
static final int ESC_BACKREF
static final int ESC_COMPLEX
static final int ESC_CLASS
int maxBrackets
static final int bracketUnbounded
int brackets
int[] bracketStart
int[] bracketEnd
int[] bracketMin
int[] bracketOpt
static java.util.Hashtable hashPOSIX
public void ()
void ensure (int)
void emit (char)
void nodeInsert (char, int, int)
void setNextOfEnd (int, int)
int node (char, int)
void internalError () throws java.lang.Error
void syntaxError (java.lang.String) throws org.apache.regexp.RESyntaxException
void allocBrackets ()
synchronized void reallocBrackets ()
void bracket () throws org.apache.regexp.RESyntaxException
int escape () throws org.apache.regexp.RESyntaxException
int characterClass () throws org.apache.regexp.RESyntaxException
int atom () throws org.apache.regexp.RESyntaxException
int terminal (int[]) throws org.apache.regexp.RESyntaxException
int closure (int[]) throws org.apache.regexp.RESyntaxException
int branch (int[]) throws org.apache.regexp.RESyntaxException
int expr (int[]) throws org.apache.regexp.RESyntaxException
public org.apache.regexp.REProgram compile (java.lang.String) throws org.apache.regexp.RESyntaxException
static void ()
}
org/apache/regexp/REDebugCompiler.class
package org.apache.regexp
public org.apache.regexp.REDebugCompiler extends org.apache.regexp.RECompiler {
static java.util.Hashtable hashOpcode
public void ()
java.lang.String opcodeToString (char)
java.lang.String charToString (char)
java.lang.String nodeToString (int)
public void dumpProgram (java.io.PrintWriter)
static void ()
}
org/apache/regexp/REDemo$1.class
package org.apache.regexp
org.apache.regexp.REDemo$1 extends java.awt.event.WindowAdapter {
void ()
public void windowClosing (java.awt.event.WindowEvent)
}
org/apache/regexp/REDemo.class
package org.apache.regexp
public org.apache.regexp.REDemo extends java.applet.Applet implements java.awt.event.TextListener {
org.apache.regexp.RE r
org.apache.regexp.REDebugCompiler compiler
java.awt.TextField fieldRE
java.awt.TextField fieldMatch
java.awt.TextArea outRE
java.awt.TextArea outMatch
public void ()
public void init ()
void sayRE (java.lang.String)
void sayMatch (java.lang.String)
java.lang.String throwableToString (java.lang.Throwable)
void updateRE (java.lang.String)
void updateMatch (java.lang.String)
public void textValueChanged (java.awt.event.TextEvent)
public static void main (java.lang.String[])
}
org/apache/regexp/REProgram.class
package org.apache.regexp
public org.apache.regexp.REProgram extends java.lang.Object implements java.io.Serializable {
static final int OPT_HASBACKREFS
static final int OPT_HASBOL
char[] instruction
int lenInstruction
char[] prefix
int flags
int maxParens
public void (char[])
public void (int, char[])
public void (char[], int)
public char[] getInstructions ()
public void setInstructions (char[], int)
}
org/apache/regexp/RESyntaxException.class
package org.apache.regexp
public org.apache.regexp.RESyntaxException extends java.lang.RuntimeException {
public void (java.lang.String)
}
org/apache/regexp/RETest.class
package org.apache.regexp
public org.apache.regexp.RETest extends java.lang.Object {
static final boolean showSuccesses
static final String NEW_LINE
org.apache.regexp.REDebugCompiler compiler
int testCount
int failures
public static void main (java.lang.String[])
public static boolean test (java.lang.String[]) throws java.lang.Exception
public void ()
void runInteractiveTests (java.lang.String)
void die (java.lang.String)
void fail (java.lang.StringBuffer, java.lang.String)
void fail (java.lang.String)
void say (java.lang.String)
void showParens (org.apache.regexp.RE)
void runAutomatedTests (java.lang.String) throws java.lang.Exception
void testOther () throws java.lang.Exception
private void testPrecompiledRE ()
private void testSplitAndGrep ()
private void testSubst ()
public void assertEquals (java.lang.String, java.lang.String, java.lang.String)
public void assertEquals (java.lang.String, int, int)
private boolean getExpectedResult (java.lang.String)
private java.lang.String findNextTest (java.io.BufferedReader) throws java.io.IOException
private org.apache.regexp.RETestCase getNextTestCase (java.io.BufferedReader) throws java.io.IOException
static void ()
}
org/apache/regexp/RETestCase.class
package org.apache.regexp
final org.apache.regexp.RETestCase extends java.lang.Object {
private final StringBuffer log
private final int number
private final String tag
private final String pattern
private final String toMatch
private final boolean badPattern
private final boolean shouldMatch
private final String[] parens
private final org.apache.regexp.RETest test
private org.apache.regexp.RE regexp
public void (org.apache.regexp.RETest, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, java.lang.String[])
public void runTest ()
boolean testCreation ()
private void testMatch ()
private boolean checkResult (boolean)
private boolean checkParens ()
boolean tryMatchUsingCI (org.apache.regexp.CharacterIterator)
public boolean assertEquals (java.lang.StringBuffer, java.lang.String, java.lang.String, java.lang.String)
public boolean assertEquals (java.lang.StringBuffer, java.lang.String, int, int)
void success (java.lang.String)
}
org/apache/regexp/REUtil.class
package org.apache.regexp
public org.apache.regexp.REUtil extends java.lang.Object {
private static final String complexPrefix
public void ()
public static org.apache.regexp.RE createRE (java.lang.String, int) throws org.apache.regexp.RESyntaxException
public static org.apache.regexp.RE createRE (java.lang.String) throws org.apache.regexp.RESyntaxException
}
org/apache/regexp/ReaderCharacterIterator.class
package org.apache.regexp
public final org.apache.regexp.ReaderCharacterIterator extends java.lang.Object implements org.apache.regexp.CharacterIterator {
private final java.io.Reader reader
private final StringBuffer buff
private boolean closed
public void (java.io.Reader)
public java.lang.String substring (int, int)
public java.lang.String substring (int)
public char charAt (int)
public boolean isEnd (int)
private int read (int) throws java.io.IOException
private void readAll () throws java.io.IOException
private void ensure (int) throws java.io.IOException
}
org/apache/regexp/StreamCharacterIterator.class
package org.apache.regexp
public final org.apache.regexp.StreamCharacterIterator extends java.lang.Object implements org.apache.regexp.CharacterIterator {
private final java.io.InputStream is
private final StringBuffer buff
private boolean closed
public void (java.io.InputStream)
public java.lang.String substring (int, int)
public java.lang.String substring (int)
public char charAt (int)
public boolean isEnd (int)
private int read (int) throws java.io.IOException
private void readAll () throws java.io.IOException
private void ensure (int) throws java.io.IOException
}
org/apache/regexp/StringCharacterIterator.class
package org.apache.regexp
public final org.apache.regexp.StringCharacterIterator extends java.lang.Object implements org.apache.regexp.CharacterIterator {
private final String src
public void (java.lang.String)
public java.lang.String substring (int, int)
public java.lang.String substring (int)
public char charAt (int)
public boolean isEnd (int)
}
org/apache/regexp/recompile.class
package org.apache.regexp
public org.apache.regexp.recompile extends java.lang.Object {
public void ()
public static void main (java.lang.String[])
}