META-INF/
META-INF/MANIFEST.MF
org/
org/apache/
org/apache/oro/
org/apache/oro/io/
org/apache/oro/text/
org/apache/oro/text/regex/
org/apache/oro/text/awk/
org/apache/oro/text/perl/
org/apache/oro/util/
META-INF/LICENSE
org/apache/oro/io/AwkFilenameFilter.class
package org.apache.oro.io
public org.apache.oro.io.AwkFilenameFilter extends org.apache.oro.io.RegexFilenameFilter {
private static final org.apache.oro.text.regex.PatternMatcher __MATCHER
private static final org.apache.oro.text.PatternCache __CACHE
public void (java.lang.String, int)
public void (java.lang.String)
public void ()
static void ()
}
org/apache/oro/io/RegexFilenameFilter.class
package org.apache.oro.io
public abstract org.apache.oro.io.RegexFilenameFilter extends java.lang.Object implements java.io.FilenameFilter java.io.FileFilter {
org.apache.oro.text.PatternCache _cache
org.apache.oro.text.regex.PatternMatcher _matcher
org.apache.oro.text.regex.Pattern _pattern
void (org.apache.oro.text.PatternCache, org.apache.oro.text.regex.PatternMatcher, java.lang.String)
void (org.apache.oro.text.PatternCache, org.apache.oro.text.regex.PatternMatcher, java.lang.String, int)
void (org.apache.oro.text.PatternCache, org.apache.oro.text.regex.PatternMatcher)
public void setFilterExpression (java.lang.String) throws org.apache.oro.text.MalformedCachePatternException
public void setFilterExpression (java.lang.String, int) throws org.apache.oro.text.MalformedCachePatternException
public boolean accept (java.io.File, java.lang.String)
public boolean accept (java.io.File)
}
org/apache/oro/io/GlobFilenameFilter.class
package org.apache.oro.io
public org.apache.oro.io.GlobFilenameFilter extends org.apache.oro.io.RegexFilenameFilter {
private static final org.apache.oro.text.regex.PatternMatcher __MATCHER
private static final org.apache.oro.text.PatternCache __CACHE
public void (java.lang.String, int)
public void (java.lang.String)
public void ()
static void ()
}
org/apache/oro/io/Perl5FilenameFilter.class
package org.apache.oro.io
public org.apache.oro.io.Perl5FilenameFilter extends org.apache.oro.io.RegexFilenameFilter {
private static final org.apache.oro.text.regex.PatternMatcher __MATCHER
private static final org.apache.oro.text.PatternCache __CACHE
public void (java.lang.String, int)
public void (java.lang.String)
public void ()
static void ()
}
org/apache/oro/text/regex/PatternMatcher.class
package org.apache.oro.text.regex
public abstract org.apache.oro.text.regex.PatternMatcher extends java.lang.Object {
public abstract boolean matchesPrefix (char[], org.apache.oro.text.regex.Pattern, int)
public abstract boolean matchesPrefix (java.lang.String, org.apache.oro.text.regex.Pattern)
public abstract boolean matchesPrefix (char[], org.apache.oro.text.regex.Pattern)
public abstract boolean matchesPrefix (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public abstract boolean matches (java.lang.String, org.apache.oro.text.regex.Pattern)
public abstract boolean matches (char[], org.apache.oro.text.regex.Pattern)
public abstract boolean matches (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public abstract boolean contains (java.lang.String, org.apache.oro.text.regex.Pattern)
public abstract boolean contains (char[], org.apache.oro.text.regex.Pattern)
public abstract boolean contains (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public abstract org.apache.oro.text.regex.MatchResult getMatch ()
}
org/apache/oro/text/regex/Pattern.class
package org.apache.oro.text.regex
public abstract org.apache.oro.text.regex.Pattern extends java.lang.Object {
public abstract java.lang.String getPattern ()
public abstract int getOptions ()
}
org/apache/oro/text/regex/PatternMatcherInput.class
package org.apache.oro.text.regex
public final org.apache.oro.text.regex.PatternMatcherInput extends java.lang.Object {
String _originalStringInput
char[] _originalCharInput
char[] _originalBuffer
char[] _toLowerBuffer
int _beginOffset
int _endOffset
int _currentOffset
int _matchBeginOffset
int _matchEndOffset
public void (java.lang.String, int, int)
public void (java.lang.String)
public void (char[], int, int)
public void (char[])
public int length ()
public void setInput (java.lang.String, int, int)
public void setInput (java.lang.String)
public void setInput (char[], int, int)
public void setInput (char[])
public char charAt (int)
public java.lang.String substring (int, int)
public java.lang.String substring (int)
public java.lang.Object getInput ()
public char[] getBuffer ()
public boolean endOfInput ()
public int getBeginOffset ()
public int getEndOffset ()
public int getCurrentOffset ()
public void setBeginOffset (int)
public void setEndOffset (int)
public void setCurrentOffset (int)
public java.lang.String toString ()
public java.lang.String preMatch ()
public java.lang.String postMatch ()
public java.lang.String match ()
public void setMatchOffsets (int, int)
public int getMatchBeginOffset ()
public int getMatchEndOffset ()
}
org/apache/oro/text/regex/MatchResult.class
package org.apache.oro.text.regex
public abstract org.apache.oro.text.regex.MatchResult extends java.lang.Object {
public abstract int length ()
public abstract int groups ()
public abstract java.lang.String group (int)
public abstract int begin (int)
public abstract int end (int)
public abstract int beginOffset (int)
public abstract int endOffset (int)
public abstract java.lang.String toString ()
}
org/apache/oro/text/regex/MalformedPatternException.class
package org.apache.oro.text.regex
public org.apache.oro.text.regex.MalformedPatternException extends java.lang.Exception {
public void ()
public void (java.lang.String)
}
org/apache/oro/text/regex/PatternCompiler.class
package org.apache.oro.text.regex
public abstract org.apache.oro.text.regex.PatternCompiler extends java.lang.Object {
public abstract org.apache.oro.text.regex.Pattern compile (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public abstract org.apache.oro.text.regex.Pattern compile (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
public abstract org.apache.oro.text.regex.Pattern compile (char[]) throws org.apache.oro.text.regex.MalformedPatternException
public abstract org.apache.oro.text.regex.Pattern compile (char[], int) throws org.apache.oro.text.regex.MalformedPatternException
}
org/apache/oro/text/regex/Perl5Matcher.class
package org.apache.oro.text.regex
public final org.apache.oro.text.regex.Perl5Matcher extends java.lang.Object implements org.apache.oro.text.regex.PatternMatcher {
private static final char __EOS
private static final int __INITIAL_NUM_OFFSETS
private boolean __multiline
private boolean __lastSuccess
private boolean __caseInsensitive
private char __previousChar
private char[] __input
private char[] __originalInput
private org.apache.oro.text.regex.Perl5Repetition __currentRep
private int __numParentheses
private int __bol
private int __eol
private int __currentOffset
private int __endOffset
private char[] __program
private int __expSize
private int __inputOffset
private int __lastParen
private int[] __beginMatchOffsets
private int[] __endMatchOffsets
private java.util.Stack __stack
private org.apache.oro.text.regex.Perl5MatchResult __lastMatchResult
private static final int __DEFAULT_LAST_MATCH_END_OFFSET
private int __lastMatchInputEndOffset
public void ()
private static boolean __compare (char[], int, char[], int, int)
private static int __findFirst (char[], int, int, char[])
private void __pushState (int)
private void __popState ()
private void __initInterpreterGlobals (org.apache.oro.text.regex.Perl5Pattern, char[], int, int, int)
private void __setLastMatchResult ()
private boolean __interpret (org.apache.oro.text.regex.Perl5Pattern, char[], int, int, int)
private boolean __matchUnicodeClass (char, char[], int, char)
private boolean __tryExpression (int)
private int __repeat (int, int)
private boolean __match (int)
public void setMultiline (boolean)
public boolean isMultiline ()
char[] _toLower (char[])
public boolean matchesPrefix (char[], org.apache.oro.text.regex.Pattern, int)
public boolean matchesPrefix (char[], org.apache.oro.text.regex.Pattern)
public boolean matchesPrefix (java.lang.String, org.apache.oro.text.regex.Pattern)
public boolean matchesPrefix (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public boolean matches (char[], org.apache.oro.text.regex.Pattern)
public boolean matches (java.lang.String, org.apache.oro.text.regex.Pattern)
public boolean matches (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public boolean contains (java.lang.String, org.apache.oro.text.regex.Pattern)
public boolean contains (char[], org.apache.oro.text.regex.Pattern)
public boolean contains (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public org.apache.oro.text.regex.MatchResult getMatch ()
}
org/apache/oro/text/regex/Perl5Repetition.class
package org.apache.oro.text.regex
final org.apache.oro.text.regex.Perl5Repetition extends java.lang.Object {
int _parenFloor
int _numInstances
int _min
int _max
boolean _minMod
int _scan
int _next
int _lastLocation
org.apache.oro.text.regex.Perl5Repetition _lastRepetition
void ()
}
org/apache/oro/text/regex/Perl5MatchResult.class
package org.apache.oro.text.regex
final org.apache.oro.text.regex.Perl5MatchResult extends java.lang.Object implements org.apache.oro.text.regex.MatchResult {
int _matchBeginOffset
int[] _beginGroupOffset
int[] _endGroupOffset
String _match
void (int)
public int length ()
public int groups ()
public java.lang.String group (int)
public int begin (int)
public int end (int)
public int beginOffset (int)
public int endOffset (int)
public java.lang.String toString ()
}
org/apache/oro/text/regex/Perl5Pattern.class
package org.apache.oro.text.regex
public final org.apache.oro.text.regex.Perl5Pattern extends java.lang.Object implements org.apache.oro.text.regex.Pattern java.io.Serializable java.lang.Cloneable {
static final int _OPT_ANCH_BOL
static final int _OPT_ANCH_MBOL
static final int _OPT_SKIP
static final int _OPT_IMPLICIT
static final int _OPT_ANCH
String _expression
char[] _program
int _mustUtility
int _back
int _minLength
int _numParentheses
boolean _isCaseInsensitive
boolean _isExpensive
int _startClassOffset
int _anchor
int _options
char[] _mustString
char[] _startString
void ()
public java.lang.String getPattern ()
public int getOptions ()
}
org/apache/oro/text/regex/Perl5Substitution.class
package org.apache.oro.text.regex
public org.apache.oro.text.regex.Perl5Substitution extends org.apache.oro.text.regex.StringSubstitution {
public static final int INTERPOLATE_ALL
public static final int INTERPOLATE_NONE
private static final int __OPCODE_STORAGE_SIZE
private static final int __MAX_GROUPS
static final int _OPCODE_COPY
static final int _OPCODE_LOWERCASE_CHAR
static final int _OPCODE_UPPERCASE_CHAR
static final int _OPCODE_LOWERCASE_MODE
static final int _OPCODE_UPPERCASE_MODE
static final int _OPCODE_ENDCASE_MODE
int _numInterpolations
int[] _subOpcodes
int _subOpcodesCount
char[] _substitutionChars
transient String _lastInterpolation
private static final boolean __isInterpolationCharacter (char)
private void __addElement (int)
private void __parseSubs (java.lang.String)
java.lang.String _finalInterpolatedSub (org.apache.oro.text.regex.MatchResult)
void _calcSub (java.lang.StringBuffer, org.apache.oro.text.regex.MatchResult)
public void ()
public void (java.lang.String)
public void (java.lang.String, int)
public void setSubstitution (java.lang.String)
public void setSubstitution (java.lang.String, int)
public void appendSubstitution (java.lang.StringBuffer, org.apache.oro.text.regex.MatchResult, int, org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern)
}
org/apache/oro/text/regex/StringSubstitution.class
package org.apache.oro.text.regex
public org.apache.oro.text.regex.StringSubstitution extends java.lang.Object implements org.apache.oro.text.regex.Substitution {
int _subLength
String _substitution
public void ()
public void (java.lang.String)
public void setSubstitution (java.lang.String)
public java.lang.String getSubstitution ()
public java.lang.String toString ()
public void appendSubstitution (java.lang.StringBuffer, org.apache.oro.text.regex.MatchResult, int, org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern)
}
org/apache/oro/text/regex/Substitution.class
package org.apache.oro.text.regex
public abstract org.apache.oro.text.regex.Substitution extends java.lang.Object {
public abstract void appendSubstitution (java.lang.StringBuffer, org.apache.oro.text.regex.MatchResult, int, org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern)
}
org/apache/oro/text/regex/CharStringPointer.class
package org.apache.oro.text.regex
final org.apache.oro.text.regex.CharStringPointer extends java.lang.Object {
static final char _END_OF_STRING
int _offset
char[] _array
void (char[], int)
void (char[])
char _getValue ()
char _getValue (int)
char _getValueRelative (int)
int _getLength ()
int _getOffset ()
void _setOffset (int)
boolean _isAtEnd ()
char _increment (int)
char _increment ()
char _decrement (int)
char _decrement ()
char _postIncrement ()
char _postDecrement ()
java.lang.String _toString (int)
public java.lang.String toString ()
}
org/apache/oro/text/regex/OpCode.class
package org.apache.oro.text.regex
final org.apache.oro.text.regex.OpCode extends java.lang.Object {
static final char _END
static final char _BOL
static final char _MBOL
static final char _SBOL
static final char _EOL
static final char _MEOL
static final char _SEOL
static final char _ANY
static final char _SANY
static final char _ANYOF
static final char _CURLY
static final char _CURLYX
static final char _BRANCH
static final char _BACK
static final char _EXACTLY
static final char _NOTHING
static final char _STAR
static final char _PLUS
static final char _ALNUM
static final char _NALNUM
static final char _BOUND
static final char _NBOUND
static final char _SPACE
static final char _NSPACE
static final char _DIGIT
static final char _NDIGIT
static final char _REF
static final char _OPEN
static final char _CLOSE
static final char _MINMOD
static final char _GBOL
static final char _IFMATCH
static final char _UNLESSM
static final char _SUCCEED
static final char _WHILEM
static final char _ANYOFUN
static final char _NANYOFUN
static final char _RANGE
static final char _ALPHA
static final char _BLANK
static final char _CNTRL
static final char _GRAPH
static final char _LOWER
static final char _PRINT
static final char _PUNCT
static final char _UPPER
static final char _XDIGIT
static final char _OPCODE
static final char _NOPCODE
static final char _ONECHAR
static final char _ALNUMC
static final char _ASCII
static final int[] _operandLength
static final char[] _opType
static final char[] _opLengthVaries
static final char[] _opLengthOne
static final int _NULL_OFFSET
static final char _NULL_POINTER
private void ()
static final int _getNextOffset (char[], int)
static final char _getArg1 (char[], int)
static final char _getArg2 (char[], int)
static final int _getOperand (int)
static final boolean _isInArray (char, char[], int)
static final int _getNextOperator (int)
static final int _getPrevOperator (int)
static final int _getNext (char[], int)
static final boolean _isWordCharacter (char)
static void ()
}
org/apache/oro/text/regex/Perl5Compiler.class
package org.apache.oro.text.regex
public final org.apache.oro.text.regex.Perl5Compiler extends java.lang.Object implements org.apache.oro.text.regex.PatternCompiler {
private static final int __WORSTCASE
private static final int __NONNULL
private static final int __SIMPLE
private static final int __SPSTART
private static final int __TRYAGAIN
private static final char __CASE_INSENSITIVE
private static final char __GLOBAL
private static final char __KEEP
private static final char __MULTILINE
private static final char __SINGLELINE
private static final char __EXTENDED
private static final char __READ_ONLY
private static final String __HEX_DIGIT
private org.apache.oro.text.regex.CharStringPointer __input
private boolean __sawBackreference
private char[] __modifierFlags
private int __numParentheses
private int __programSize
private int __cost
private char[] __program
private static final java.util.HashMap __hashPOSIX
public static final int DEFAULT_MASK
public static final int CASE_INSENSITIVE_MASK
public static final int MULTILINE_MASK
public static final int SINGLELINE_MASK
public static final int EXTENDED_MASK
public static final int READ_ONLY_MASK
public void ()
public static final java.lang.String quotemeta (char[])
public static final java.lang.String quotemeta (java.lang.String)
private static boolean __isSimpleRepetitionOp (char)
private static boolean __isComplexRepetitionOp (char[], int)
private static boolean __parseRepetition (char[], int)
private static int __parseHex (char[], int, int, int[])
private static int __parseOctal (char[], int, int, int[])
private static void __setModifierFlag (char[], char)
private void __emitCode (char)
private int __emitNode (char)
private int __emitArgNode (char, char)
private void __programInsertOperator (char, int)
private void __programAddTail (int, int)
private void __programAddOperatorTail (int, int)
private char __getNextChar ()
private int __parseAlternation (int[]) throws org.apache.oro.text.regex.MalformedPatternException
private int __parseAtom (int[]) throws org.apache.oro.text.regex.MalformedPatternException
private int __parseUnicodeClass () throws org.apache.oro.text.regex.MalformedPatternException
private char __parsePOSIX (boolean[]) throws org.apache.oro.text.regex.MalformedPatternException
private int __parseBranch (int[]) throws org.apache.oro.text.regex.MalformedPatternException
private int __parseExpression (boolean, int[]) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (char[], int) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (char[]) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
static void ()
}
org/apache/oro/text/regex/Perl5Debug.class
package org.apache.oro.text.regex
public final org.apache.oro.text.regex.Perl5Debug extends java.lang.Object {
private void ()
public static java.lang.String printProgram (org.apache.oro.text.regex.Perl5Pattern)
static void _printOperator (char[], int, java.lang.StringBuffer)
}
org/apache/oro/text/regex/Util.class
package org.apache.oro.text.regex
public final org.apache.oro.text.regex.Util extends java.lang.Object {
public static final int SUBSTITUTE_ALL
public static final int SPLIT_ALL
private void ()
public static void split (java.util.Collection, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, java.lang.String, int)
public static void split (java.util.Collection, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, java.lang.String)
public static java.util.Vector split (org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, java.lang.String, int)
public static java.util.Vector split (org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, java.lang.String)
public static java.lang.String substitute (org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, org.apache.oro.text.regex.Substitution, java.lang.String, int)
public static java.lang.String substitute (org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, org.apache.oro.text.regex.Substitution, java.lang.String)
public static int substitute (java.lang.StringBuffer, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, org.apache.oro.text.regex.Substitution, java.lang.String, int)
public static int substitute (java.lang.StringBuffer, org.apache.oro.text.regex.PatternMatcher, org.apache.oro.text.regex.Pattern, org.apache.oro.text.regex.Substitution, org.apache.oro.text.regex.PatternMatcherInput, int)
}
org/apache/oro/text/PatternCache.class
package org.apache.oro.text
public abstract org.apache.oro.text.PatternCache extends java.lang.Object {
public abstract org.apache.oro.text.regex.Pattern addPattern (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public abstract org.apache.oro.text.regex.Pattern addPattern (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
public abstract org.apache.oro.text.regex.Pattern getPattern (java.lang.String) throws org.apache.oro.text.MalformedCachePatternException
public abstract org.apache.oro.text.regex.Pattern getPattern (java.lang.String, int) throws org.apache.oro.text.MalformedCachePatternException
public abstract int size ()
public abstract int capacity ()
}
org/apache/oro/text/MalformedCachePatternException.class
package org.apache.oro.text
public org.apache.oro.text.MalformedCachePatternException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
}
org/apache/oro/text/awk/AwkCompiler.class
package org.apache.oro.text.awk
public final org.apache.oro.text.awk.AwkCompiler extends java.lang.Object implements org.apache.oro.text.regex.PatternCompiler {
public static final int DEFAULT_MASK
public static final int CASE_INSENSITIVE_MASK
public static final int MULTILINE_MASK
static final char _END_OF_INPUT
private boolean __inCharacterClass
private boolean __caseSensitive
private boolean __multiline
private boolean __beginAnchor
private boolean __endAnchor
private char __lookahead
private int __position
private int __bytesRead
private int __expressionLength
private char[] __regularExpression
private int __openParen
private int __closeParen
public void ()
private static boolean __isMetachar (char)
static boolean _isWordCharacter (char)
static boolean _isLowerCase (char)
static boolean _isUpperCase (char)
static char _toggleCase (char)
private void __match (char) throws org.apache.oro.text.regex.MalformedPatternException
private void __putback ()
private org.apache.oro.text.awk.SyntaxNode __regex () throws org.apache.oro.text.regex.MalformedPatternException
private org.apache.oro.text.awk.SyntaxNode __branch () throws org.apache.oro.text.regex.MalformedPatternException
private org.apache.oro.text.awk.SyntaxNode __piece () throws org.apache.oro.text.regex.MalformedPatternException
private int __parseUnsignedInteger (int, int, int) throws org.apache.oro.text.regex.MalformedPatternException
private org.apache.oro.text.awk.SyntaxNode __repetition (org.apache.oro.text.awk.SyntaxNode) throws org.apache.oro.text.regex.MalformedPatternException
private org.apache.oro.text.awk.SyntaxNode __backslashToken () throws org.apache.oro.text.regex.MalformedPatternException
private org.apache.oro.text.awk.SyntaxNode __atom () throws org.apache.oro.text.regex.MalformedPatternException
private org.apache.oro.text.awk.SyntaxNode __characterClass () throws org.apache.oro.text.regex.MalformedPatternException
org.apache.oro.text.awk.SyntaxNode _newTokenNode (char, int)
org.apache.oro.text.awk.SyntaxTree _parse (char[]) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (char[], int) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (char[]) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
}
org/apache/oro/text/awk/SyntaxNode.class
package org.apache.oro.text.awk
abstract org.apache.oro.text.awk.SyntaxNode extends java.lang.Object {
void ()
abstract boolean _nullable ()
abstract java.util.BitSet _firstPosition ()
abstract java.util.BitSet _lastPosition ()
abstract void _followPosition (java.util.BitSet[], org.apache.oro.text.awk.SyntaxNode[])
abstract org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/SyntaxTree.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.SyntaxTree extends java.lang.Object {
int _positions
org.apache.oro.text.awk.SyntaxNode _root
org.apache.oro.text.awk.LeafNode[] _nodes
java.util.BitSet[] _followSet
void (org.apache.oro.text.awk.SyntaxNode, int)
void _computeFollowPositions ()
private void __addToFastMap (java.util.BitSet, boolean[], boolean[])
boolean[] createFastMap ()
}
org/apache/oro/text/awk/LeafNode.class
package org.apache.oro.text.awk
abstract org.apache.oro.text.awk.LeafNode extends org.apache.oro.text.awk.SyntaxNode {
static final int _NUM_TOKENS
static final int _END_MARKER_TOKEN
protected int _position
protected java.util.BitSet _positionSet
void (int)
abstract boolean _matches (char)
final boolean _nullable ()
final java.util.BitSet _firstPosition ()
final java.util.BitSet _lastPosition ()
final void _followPosition (java.util.BitSet[], org.apache.oro.text.awk.SyntaxNode[])
}
org/apache/oro/text/awk/AwkMatchResult.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.AwkMatchResult extends java.lang.Object implements org.apache.oro.text.regex.MatchResult {
private int __matchBeginOffset
private int __length
private String __match
void (java.lang.String, int)
void _incrementMatchBeginOffset (int)
public int length ()
public int groups ()
public java.lang.String group (int)
public int begin (int)
public int end (int)
public int beginOffset (int)
public int endOffset (int)
public java.lang.String toString ()
}
org/apache/oro/text/awk/AwkMatcher.class
package org.apache.oro.text.awk
public final org.apache.oro.text.awk.AwkMatcher extends java.lang.Object implements org.apache.oro.text.regex.PatternMatcher {
private int __lastMatchedBufferOffset
private org.apache.oro.text.awk.AwkMatchResult __lastMatchResult
private org.apache.oro.text.awk.AwkStreamInput __scratchBuffer
private org.apache.oro.text.awk.AwkStreamInput __streamSearchBuffer
private org.apache.oro.text.awk.AwkPattern __awkPattern
private int[] __offsets
private int __beginOffset
public void ()
public boolean matchesPrefix (char[], org.apache.oro.text.regex.Pattern, int)
public boolean matchesPrefix (char[], org.apache.oro.text.regex.Pattern)
public boolean matchesPrefix (java.lang.String, org.apache.oro.text.regex.Pattern)
public boolean matchesPrefix (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public boolean matches (char[], org.apache.oro.text.regex.Pattern)
public boolean matches (java.lang.String, org.apache.oro.text.regex.Pattern)
public boolean matches (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public boolean contains (char[], org.apache.oro.text.regex.Pattern)
public boolean contains (java.lang.String, org.apache.oro.text.regex.Pattern)
public boolean contains (org.apache.oro.text.regex.PatternMatcherInput, org.apache.oro.text.regex.Pattern)
public boolean contains (org.apache.oro.text.awk.AwkStreamInput, org.apache.oro.text.regex.Pattern) throws java.io.IOException
private int __streamMatchPrefix () throws java.io.IOException
void _search () throws java.io.IOException
public org.apache.oro.text.regex.MatchResult getMatch ()
}
org/apache/oro/text/awk/AwkStreamInput.class
package org.apache.oro.text.awk
public final org.apache.oro.text.awk.AwkStreamInput extends java.lang.Object {
static final int _DEFAULT_BUFFER_INCREMENT
private java.io.Reader __searchStream
private int __bufferIncrementUnit
boolean _endOfStreamReached
int _bufferSize
int _bufferOffset
int _currentOffset
char[] _buffer
void ()
public void (java.io.Reader, int)
public void (java.io.Reader)
int _reallocate (int) throws java.io.IOException
boolean read () throws java.io.IOException
public boolean endOfStream ()
}
org/apache/oro/text/awk/AwkPattern.class
package org.apache.oro.text.awk
public final org.apache.oro.text.awk.AwkPattern extends java.lang.Object implements org.apache.oro.text.regex.Pattern java.io.Serializable {
static final int _INVALID_STATE
static final int _START_STATE
int _numStates
int _endPosition
int _options
String _expression
java.util.Vector _Dtrans
java.util.Vector[] _nodeList
java.util.Vector _stateList
java.util.BitSet _U
java.util.BitSet _emptySet
java.util.BitSet[] _followSet
java.util.BitSet _endStates
java.util.Hashtable _stateMap
boolean _matchesNullString
boolean[] _fastMap
boolean _hasBeginAnchor
boolean _hasEndAnchor
void (java.lang.String, org.apache.oro.text.awk.SyntaxTree)
void _createNewState (int, int, int[])
int[] _getStateArray (int)
public java.lang.String getPattern ()
public int getOptions ()
}
org/apache/oro/text/awk/DFAState.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.DFAState extends java.lang.Object {
int _stateNumber
java.util.BitSet _state
void (java.util.BitSet, int)
}
org/apache/oro/text/awk/CatNode.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.CatNode extends org.apache.oro.text.awk.SyntaxNode {
org.apache.oro.text.awk.SyntaxNode _left
org.apache.oro.text.awk.SyntaxNode _right
void ()
boolean _nullable ()
java.util.BitSet _firstPosition ()
java.util.BitSet _lastPosition ()
void _followPosition (java.util.BitSet[], org.apache.oro.text.awk.SyntaxNode[])
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/CharacterClassNode.class
package org.apache.oro.text.awk
org.apache.oro.text.awk.CharacterClassNode extends org.apache.oro.text.awk.LeafNode {
java.util.BitSet _characterSet
void (int)
void _addToken (int)
void _addTokenRange (int, int)
boolean _matches (char)
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/EpsilonNode.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.EpsilonNode extends org.apache.oro.text.awk.SyntaxNode {
java.util.BitSet _positionSet
void ()
boolean _nullable ()
java.util.BitSet _firstPosition ()
java.util.BitSet _lastPosition ()
void _followPosition (java.util.BitSet[], org.apache.oro.text.awk.SyntaxNode[])
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/NegativeCharacterClassNode.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.NegativeCharacterClassNode extends org.apache.oro.text.awk.CharacterClassNode {
void (int)
boolean _matches (char)
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/OrNode.class
package org.apache.oro.text.awk
org.apache.oro.text.awk.OrNode extends org.apache.oro.text.awk.SyntaxNode {
org.apache.oro.text.awk.SyntaxNode _left
org.apache.oro.text.awk.SyntaxNode _right
void (org.apache.oro.text.awk.SyntaxNode, org.apache.oro.text.awk.SyntaxNode)
boolean _nullable ()
java.util.BitSet _firstPosition ()
java.util.BitSet _lastPosition ()
void _followPosition (java.util.BitSet[], org.apache.oro.text.awk.SyntaxNode[])
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/PlusNode.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.PlusNode extends org.apache.oro.text.awk.StarNode {
void (org.apache.oro.text.awk.SyntaxNode)
boolean _nullable ()
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/StarNode.class
package org.apache.oro.text.awk
org.apache.oro.text.awk.StarNode extends org.apache.oro.text.awk.SyntaxNode {
org.apache.oro.text.awk.SyntaxNode _left
void (org.apache.oro.text.awk.SyntaxNode)
boolean _nullable ()
java.util.BitSet _firstPosition ()
java.util.BitSet _lastPosition ()
void _followPosition (java.util.BitSet[], org.apache.oro.text.awk.SyntaxNode[])
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/awk/QuestionNode.class
package org.apache.oro.text.awk
final org.apache.oro.text.awk.QuestionNode extends org.apache.oro.text.awk.OrNode {
static final org.apache.oro.text.awk.SyntaxNode _epsilon
void (org.apache.oro.text.awk.SyntaxNode)
boolean _nullable ()
org.apache.oro.text.awk.SyntaxNode _clone (int[])
static void ()
}
org/apache/oro/text/awk/TokenNode.class
package org.apache.oro.text.awk
org.apache.oro.text.awk.TokenNode extends org.apache.oro.text.awk.LeafNode {
char _token
void (char, int)
boolean _matches (char)
org.apache.oro.text.awk.SyntaxNode _clone (int[])
}
org/apache/oro/text/perl/Perl5Util.class
package org.apache.oro.text.perl
public final org.apache.oro.text.perl.Perl5Util extends java.lang.Object implements org.apache.oro.text.regex.MatchResult {
private static final String __matchExpression
private org.apache.oro.text.PatternCache __patternCache
private org.apache.oro.util.Cache __expressionCache
private org.apache.oro.text.regex.Perl5Matcher __matcher
private org.apache.oro.text.regex.Pattern __matchPattern
private org.apache.oro.text.regex.MatchResult __lastMatch
private java.util.ArrayList __splitList
private Object __originalInput
private int __inputBeginOffset
private int __inputEndOffset
private static final String __nullString
public static final int SPLIT_ALL
public void (org.apache.oro.text.PatternCache)
public void ()
private void __compilePatterns ()
private org.apache.oro.text.regex.Pattern __parseMatchExpression (java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized boolean match (java.lang.String, char[]) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized boolean match (java.lang.String, java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized boolean match (java.lang.String, org.apache.oro.text.regex.PatternMatcherInput) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized org.apache.oro.text.regex.MatchResult getMatch ()
public synchronized int substitute (java.lang.StringBuffer, java.lang.String, java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized java.lang.String substitute (java.lang.String, java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized void split (java.util.Collection, java.lang.String, java.lang.String, int) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized void split (java.util.Collection, java.lang.String, java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized void split (java.util.Collection, java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized java.util.Vector split (java.lang.String, java.lang.String, int) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized java.util.Vector split (java.lang.String, java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized java.util.Vector split (java.lang.String) throws org.apache.oro.text.perl.MalformedPerl5PatternException
public synchronized int length ()
public synchronized int groups ()
public synchronized java.lang.String group (int)
public synchronized int begin (int)
public synchronized int end (int)
public synchronized int beginOffset (int)
public synchronized int endOffset (int)
public synchronized java.lang.String toString ()
public synchronized java.lang.String preMatch ()
public synchronized java.lang.String postMatch ()
public synchronized char[] preMatchCharArray ()
public synchronized char[] postMatchCharArray ()
}
org/apache/oro/text/perl/MalformedPerl5PatternException.class
package org.apache.oro.text.perl
public final org.apache.oro.text.perl.MalformedPerl5PatternException extends org.apache.oro.text.MalformedCachePatternException {
public void ()
public void (java.lang.String)
}
org/apache/oro/text/perl/ParsedSubstitutionEntry.class
package org.apache.oro.text.perl
final org.apache.oro.text.perl.ParsedSubstitutionEntry extends java.lang.Object {
int _numSubstitutions
org.apache.oro.text.regex.Pattern _pattern
org.apache.oro.text.regex.Perl5Substitution _substitution
void (org.apache.oro.text.regex.Pattern, org.apache.oro.text.regex.Perl5Substitution, int)
}
org/apache/oro/text/DefaultMatchAction.class
package org.apache.oro.text
final org.apache.oro.text.DefaultMatchAction extends java.lang.Object implements org.apache.oro.text.MatchAction {
void ()
public void processMatch (org.apache.oro.text.MatchActionInfo)
}
org/apache/oro/text/MatchAction.class
package org.apache.oro.text
public abstract org.apache.oro.text.MatchAction extends java.lang.Object {
public abstract void processMatch (org.apache.oro.text.MatchActionInfo)
}
org/apache/oro/text/MatchActionInfo.class
package org.apache.oro.text
public final org.apache.oro.text.MatchActionInfo extends java.lang.Object {
public int lineNumber
public String line
public char[] charLine
public org.apache.oro.text.regex.Pattern fieldSeparator
public java.util.List fields
public org.apache.oro.text.regex.PatternMatcher matcher
public org.apache.oro.text.regex.Pattern pattern
public org.apache.oro.text.regex.MatchResult match
public java.io.PrintWriter output
public java.io.BufferedReader input
public void ()
}
org/apache/oro/text/GenericPatternCache.class
package org.apache.oro.text
public abstract org.apache.oro.text.GenericPatternCache extends java.lang.Object implements org.apache.oro.text.PatternCache {
org.apache.oro.text.regex.PatternCompiler _compiler
org.apache.oro.util.Cache _cache
public static final int DEFAULT_CAPACITY
void (org.apache.oro.util.Cache, org.apache.oro.text.regex.PatternCompiler)
public final synchronized org.apache.oro.text.regex.Pattern addPattern (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
public final synchronized org.apache.oro.text.regex.Pattern addPattern (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public final synchronized org.apache.oro.text.regex.Pattern getPattern (java.lang.String, int) throws org.apache.oro.text.MalformedCachePatternException
public final synchronized org.apache.oro.text.regex.Pattern getPattern (java.lang.String) throws org.apache.oro.text.MalformedCachePatternException
public final int size ()
public final int capacity ()
}
org/apache/oro/text/GlobCompiler.class
package org.apache.oro.text
public final org.apache.oro.text.GlobCompiler extends java.lang.Object implements org.apache.oro.text.regex.PatternCompiler {
public static final int DEFAULT_MASK
public static final int CASE_INSENSITIVE_MASK
public static final int STAR_CANNOT_MATCH_NULL_MASK
public static final int QUESTION_MATCHES_ZERO_OR_ONE_MASK
public static final int READ_ONLY_MASK
private org.apache.oro.text.regex.Perl5Compiler __perl5Compiler
private static boolean __isPerl5MetaCharacter (char)
private static boolean __isGlobMetaCharacter (char)
public static java.lang.String globToPerl5 (char[], int)
public void ()
public org.apache.oro.text.regex.Pattern compile (char[], int) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (char[]) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public org.apache.oro.text.regex.Pattern compile (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
}
org/apache/oro/text/MatchActionProcessor.class
package org.apache.oro.text
public final org.apache.oro.text.MatchActionProcessor extends java.lang.Object {
private org.apache.oro.text.regex.Pattern __fieldSeparator
private org.apache.oro.text.regex.PatternCompiler __compiler
private org.apache.oro.text.regex.PatternMatcher __matcher
private java.util.Vector __patterns
private java.util.Vector __actions
private org.apache.oro.text.MatchAction __defaultAction
public void (org.apache.oro.text.regex.PatternCompiler, org.apache.oro.text.regex.PatternMatcher)
public void ()
public void addAction (java.lang.String, int, org.apache.oro.text.MatchAction) throws org.apache.oro.text.regex.MalformedPatternException
public void addAction (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
public void addAction (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public void addAction (java.lang.String, org.apache.oro.text.MatchAction) throws org.apache.oro.text.regex.MalformedPatternException
public void setFieldSeparator (java.lang.String, int) throws org.apache.oro.text.regex.MalformedPatternException
public void setFieldSeparator (java.lang.String) throws org.apache.oro.text.regex.MalformedPatternException
public void processMatches (java.io.InputStream, java.io.OutputStream, java.lang.String) throws java.io.IOException
public void processMatches (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
public void processMatches (java.io.Reader, java.io.Writer) throws java.io.IOException
}
org/apache/oro/text/PatternCacheFIFO.class
package org.apache.oro.text
public final org.apache.oro.text.PatternCacheFIFO extends org.apache.oro.text.GenericPatternCache {
public void (int, org.apache.oro.text.regex.PatternCompiler)
public void (org.apache.oro.text.regex.PatternCompiler)
public void (int)
public void ()
}
org/apache/oro/text/PatternCacheFIFO2.class
package org.apache.oro.text
public final org.apache.oro.text.PatternCacheFIFO2 extends org.apache.oro.text.GenericPatternCache {
public void (int, org.apache.oro.text.regex.PatternCompiler)
public void (org.apache.oro.text.regex.PatternCompiler)
public void (int)
public void ()
}
org/apache/oro/text/PatternCacheLRU.class
package org.apache.oro.text
public final org.apache.oro.text.PatternCacheLRU extends org.apache.oro.text.GenericPatternCache {
public void (int, org.apache.oro.text.regex.PatternCompiler)
public void (org.apache.oro.text.regex.PatternCompiler)
public void (int)
public void ()
}
org/apache/oro/text/PatternCacheRandom.class
package org.apache.oro.text
public final org.apache.oro.text.PatternCacheRandom extends org.apache.oro.text.GenericPatternCache {
public void (int, org.apache.oro.text.regex.PatternCompiler)
public void (org.apache.oro.text.regex.PatternCompiler)
public void (int)
public void ()
}
org/apache/oro/util/Cache.class
package org.apache.oro.util
public abstract org.apache.oro.util.Cache extends java.lang.Object {
public abstract void addElement (java.lang.Object, java.lang.Object)
public abstract java.lang.Object getElement (java.lang.Object)
public abstract int size ()
public abstract int capacity ()
}
org/apache/oro/util/CacheFIFO.class
package org.apache.oro.util
public final org.apache.oro.util.CacheFIFO extends org.apache.oro.util.GenericCache {
private int __curent
public void (int)
public void ()
public final synchronized void addElement (java.lang.Object, java.lang.Object)
}
org/apache/oro/util/GenericCache.class
package org.apache.oro.util
public abstract org.apache.oro.util.GenericCache extends java.lang.Object implements org.apache.oro.util.Cache java.io.Serializable {
public static final int DEFAULT_CAPACITY
int _numEntries
org.apache.oro.util.GenericCacheEntry[] _cache
java.util.HashMap _table
void (int)
public abstract void addElement (java.lang.Object, java.lang.Object)
public synchronized java.lang.Object getElement (java.lang.Object)
public final java.util.Iterator keys ()
public final int size ()
public final int capacity ()
public final boolean isFull ()
}
org/apache/oro/util/GenericCacheEntry.class
package org.apache.oro.util
final org.apache.oro.util.GenericCacheEntry extends java.lang.Object implements java.io.Serializable {
int _index
Object _value
Object _key
void (int)
}
org/apache/oro/util/CacheFIFO2.class
package org.apache.oro.util
public final org.apache.oro.util.CacheFIFO2 extends org.apache.oro.util.GenericCache {
private int __current
private boolean[] __tryAgain
public void (int)
public void ()
public synchronized java.lang.Object getElement (java.lang.Object)
public final synchronized void addElement (java.lang.Object, java.lang.Object)
}
org/apache/oro/util/CacheLRU.class
package org.apache.oro.util
public final org.apache.oro.util.CacheLRU extends org.apache.oro.util.GenericCache {
private int __head
private int __tail
private int[] __next
private int[] __prev
public void (int)
public void ()
private void __moveToFront (int)
public synchronized java.lang.Object getElement (java.lang.Object)
public final synchronized void addElement (java.lang.Object, java.lang.Object)
}
org/apache/oro/util/CacheRandom.class
package org.apache.oro.util
public final org.apache.oro.util.CacheRandom extends org.apache.oro.util.GenericCache {
private java.util.Random __random
public void (int)
public void ()
public final synchronized void addElement (java.lang.Object, java.lang.Object)
}