Index

C G M R T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

C

com.thaiopensource.datatype.xsd.regex - package com.thaiopensource.datatype.xsd.regex
 
com.thaiopensource.datatype.xsd.regex.java - package com.thaiopensource.datatype.xsd.regex.java
 
com.thaiopensource.datatype.xsd.regex.xerces2 - package com.thaiopensource.datatype.xsd.regex.xerces2
 
compile(String) - Method in class com.thaiopensource.datatype.xsd.regex.java.RegexEngineImpl
 
compile(String) - Method in interface com.thaiopensource.datatype.xsd.regex.RegexEngine
Compiles a string containing a regular expression into a Regex object.
compile(String) - Method in class com.thaiopensource.datatype.xsd.regex.xerces2.RegexEngineImpl
 

G

getPosition() - Method in exception class com.thaiopensource.datatype.xsd.regex.RegexSyntaxException
Returns the index into the regular expression where the error was detected or UNKNOWN_POSITION if this is unknown.

M

main(String[]) - Static method in class com.thaiopensource.datatype.xsd.regex.java.Translator
 
matches(String) - Method in interface com.thaiopensource.datatype.xsd.regex.Regex
Tests whether this regular expression matches a string.

R

Regex - Interface in com.thaiopensource.datatype.xsd.regex
A regular expression that can be matched against a string.
RegexEngine - Interface in com.thaiopensource.datatype.xsd.regex
A provider of a regular expression matching capability.
RegexEngineImpl - Class in com.thaiopensource.datatype.xsd.regex.java
An implementation of RegexEngine using the JDK 1.4+ java.util.regex package.
RegexEngineImpl - Class in com.thaiopensource.datatype.xsd.regex.xerces2
An implementation of RegexEngine using the Xerces 2 regular expression implementation.
RegexEngineImpl() - Constructor for class com.thaiopensource.datatype.xsd.regex.java.RegexEngineImpl
 
RegexEngineImpl() - Constructor for class com.thaiopensource.datatype.xsd.regex.xerces2.RegexEngineImpl
 
RegexSyntaxException - Exception Class in com.thaiopensource.datatype.xsd.regex
Thrown when an syntactically incorrect regular expression is detected.
RegexSyntaxException(String) - Constructor for exception class com.thaiopensource.datatype.xsd.regex.RegexSyntaxException
 
RegexSyntaxException(String, int) - Constructor for exception class com.thaiopensource.datatype.xsd.regex.RegexSyntaxException
 

T

translate(String) - Static method in class com.thaiopensource.datatype.xsd.regex.java.Translator
Translates a regular expression in the syntax of XML Schemas Part 2 into a regular expression in the syntax of java.util.regex.Pattern.
Translator - Class in com.thaiopensource.datatype.xsd.regex.java
Translates XML Schema regexes into java.util.regex regexes.

U

UNKNOWN_POSITION - Static variable in exception class com.thaiopensource.datatype.xsd.regex.RegexSyntaxException
Represents an unknown position within a string containing a regular expression.
C G M R T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form