Package net.sf.saxon.java

This package contains Saxon code that is specific to the Java platform, as distinct from .NET

See:
          Description

Class Summary
JavaCollationFactory A JavaCollationFactory allows a Collation to be created given a set of properties that the collation should have.
JavaPlatform Implementation of the Platform class containing methods specific to the Java platform (as distinct from .NET).
JDK14RegexTranslator This class translates XML Schema regex syntax into JDK 1.4 regex syntax.
JDK14RegexTranslator.Subtraction  
JDK14RegexTranslator.Union  
JDK15RegexTranslator This class translates XML Schema regex syntax into JDK 1.5 regex syntax.
JDK15RegexTranslator.BackReference  
JDK15RegexTranslator.CharClass  
JDK15RegexTranslator.CharRange  
JDK15RegexTranslator.Complement  
JDK15RegexTranslator.Empty  
JDK15RegexTranslator.Property  
JDK15RegexTranslator.SimpleCharClass  
JDK15RegexTranslator.SingleChar  
JDK15RegexTranslator.Subtraction  
JDK15RegexTranslator.Union  
JRegexIterator Class JRegexIterator - provides an iterator over matched and unmatched substrings.
JRegularExpression A compiled regular expression implemented using the Java JDK regex package
JTokenIterator A JTokenIterator is an iterator over the strings that result from tokenizing a string using a regular expression
 

Package net.sf.saxon.java Description

This package contains Saxon code that is specific to the Java platform, as distinct from .NET

The areas where Saxon has different implementations for the two platforms are primarily URI handling, interfaces to XML parsers, regular expression handling, and use of collations.

Access to these classes is generally via the Platform object, of which the implementation for the Java platform is named JavaPlatform. This is obtained in turn via the static method Configuration.getPlatform()