META-INF/MANIFEST.MF
META-INF/SAXONICA.SF
META-INF/SAXONICA.RSA
META-INF/
META-INF/services/
META-INF/services/javax.xml.transform.TransformerFactory
net/
net/sf/
net/sf/saxon/
net/sf/saxon/data/
net/sf/saxon/data/w3c/
net/sf/saxon/data/w3c/mathml/
net/sf/saxon/data/w3c/mathml/mathml1/
net/sf/saxon/data/w3c/mathml/mathml2/
net/sf/saxon/data/w3c/mathml/mathml2/html/
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/
net/sf/saxon/data/w3c/mathml/mathml2/mathml/
net/sf/saxon/data/w3c/mathml/mathml3/
net/sf/saxon/data/w3c/rddl/
net/sf/saxon/data/w3c/svg10/
net/sf/saxon/data/w3c/svg11/
net/sf/saxon/data/w3c/svg11/templates/
net/sf/saxon/data/w3c/xhtml10/
net/sf/saxon/data/w3c/xhtml11/
net/sf/saxon/data/w3c/xlink/
net/sf/saxon/data/w3c/xmlschema10/
net/sf/saxon/data/w3c/xmlschema11/
net/sf/saxon/data/w3c/xmlspec/
net/sf/saxon/data/w3c/xslt3/
net/sf/saxon/data/analyze-string.xsd
net/sf/saxon/data/casevariants.xml
net/sf/saxon/data/categories.xml
net/sf/saxon/data/chameleon.xsl
net/sf/saxon/data/json.xsd
net/sf/saxon/data/normalizationData.xml
net/sf/saxon/data/override.xsl
net/sf/saxon/data/unicodeBlocks.xml
net/sf/saxon/data/w3c/catalog.dtd
net/sf/saxon/data/w3c/catalog.xml
net/sf/saxon/data/w3c/generate-resolver.xsl
net/sf/saxon/data/w3c/mathml/mathml1/isoamsa.ent
net/sf/saxon/data/w3c/mathml/mathml1/isoamsb.ent
net/sf/saxon/data/w3c/mathml/mathml1/isoamsc.ent
net/sf/saxon/data/w3c/mathml/mathml1/isoamsn.ent
net/sf/saxon/data/w3c/mathml/mathml1/isoamso.ent
net/sf/saxon/data/w3c/mathml/mathml1/isoamsr.ent
net/sf/saxon/data/w3c/mathml/mathml1/isobox.ent
net/sf/saxon/data/w3c/mathml/mathml1/isocyr1.ent
net/sf/saxon/data/w3c/mathml/mathml1/isocyr2.ent
net/sf/saxon/data/w3c/mathml/mathml1/isodia.ent
net/sf/saxon/data/w3c/mathml/mathml1/isogrk1.ent
net/sf/saxon/data/w3c/mathml/mathml1/isogrk2.ent
net/sf/saxon/data/w3c/mathml/mathml1/isogrk3.ent
net/sf/saxon/data/w3c/mathml/mathml1/isogrk4.ent
net/sf/saxon/data/w3c/mathml/mathml1/isolat1.ent
net/sf/saxon/data/w3c/mathml/mathml1/isolat2.ent
net/sf/saxon/data/w3c/mathml/mathml1/isomfrk.ent
net/sf/saxon/data/w3c/mathml/mathml1/isomopf.ent
net/sf/saxon/data/w3c/mathml/mathml1/isomscr.ent
net/sf/saxon/data/w3c/mathml/mathml1/isonum.ent
net/sf/saxon/data/w3c/mathml/mathml1/isopub.ent
net/sf/saxon/data/w3c/mathml/mathml1/isotech.ent
net/sf/saxon/data/w3c/mathml/mathml1/mathml.dtd
net/sf/saxon/data/w3c/mathml/mathml1/mmlalias.ent
net/sf/saxon/data/w3c/mathml/mathml1/mmlextra.ent
net/sf/saxon/data/w3c/mathml/mathml2/html/lat1.ent
net/sf/saxon/data/w3c/mathml/mathml2/html/special.ent
net/sf/saxon/data/w3c/mathml/mathml2/html/symbol.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isoamsa.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isoamsb.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isoamsc.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isoamsn.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isoamso.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isoamsr.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isobox.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isocyr1.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isocyr2.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isodia.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isogrk1.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isogrk2.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isogrk3.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isogrk4.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isolat1.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isolat2.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isonum.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isopub.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso8879/isotech.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isoamsa.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isoamsb.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isoamsc.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isoamsn.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isoamso.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isoamsr.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isogrk3.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isogrk4.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isomfrk.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isomopf.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isomscr.ent
net/sf/saxon/data/w3c/mathml/mathml2/iso9573-13/isotech.ent
net/sf/saxon/data/w3c/mathml/mathml2/isoamsa.ent
net/sf/saxon/data/w3c/mathml/mathml2/isoamsb.ent
net/sf/saxon/data/w3c/mathml/mathml2/isoamsc.ent
net/sf/saxon/data/w3c/mathml/mathml2/isoamsn.ent
net/sf/saxon/data/w3c/mathml/mathml2/isoamso.ent
net/sf/saxon/data/w3c/mathml/mathml2/isoamsr.ent
net/sf/saxon/data/w3c/mathml/mathml2/isobox.ent
net/sf/saxon/data/w3c/mathml/mathml2/isocyr1.ent
net/sf/saxon/data/w3c/mathml/mathml2/isocyr2.ent
net/sf/saxon/data/w3c/mathml/mathml2/isodia.ent
net/sf/saxon/data/w3c/mathml/mathml2/isogrk3.ent
net/sf/saxon/data/w3c/mathml/mathml2/isolat1.ent
net/sf/saxon/data/w3c/mathml/mathml2/isolat2.ent
net/sf/saxon/data/w3c/mathml/mathml2/isomfrk.ent
net/sf/saxon/data/w3c/mathml/mathml2/isomopf.ent
net/sf/saxon/data/w3c/mathml/mathml2/isomscr.ent
net/sf/saxon/data/w3c/mathml/mathml2/isonum.ent
net/sf/saxon/data/w3c/mathml/mathml2/isopub.ent
net/sf/saxon/data/w3c/mathml/mathml2/isotech.ent
net/sf/saxon/data/w3c/mathml/mathml2/mathml/mmlalias.ent
net/sf/saxon/data/w3c/mathml/mathml2/mathml/mmlextra.ent
net/sf/saxon/data/w3c/mathml/mathml2/mathml2-a.dtd
net/sf/saxon/data/w3c/mathml/mathml2/mathml2-qname-1.mod
net/sf/saxon/data/w3c/mathml/mathml2/mathml2.dtd
net/sf/saxon/data/w3c/mathml/mathml2/mmlalias.ent
net/sf/saxon/data/w3c/mathml/mathml2/mmlextra.ent
net/sf/saxon/data/w3c/mathml/mathml2/xhtml-math11-f-a.dtd
net/sf/saxon/data/w3c/mathml/mathml2/xhtml-math11-f.dtd
net/sf/saxon/data/w3c/mathml/mathml2/xhtml-math11.dtd
net/sf/saxon/data/w3c/mathml/mathml3/isoamsa.ent
net/sf/saxon/data/w3c/mathml/mathml3/isoamsb.ent
net/sf/saxon/data/w3c/mathml/mathml3/isoamsc.ent
net/sf/saxon/data/w3c/mathml/mathml3/isoamsn.ent
net/sf/saxon/data/w3c/mathml/mathml3/isoamso.ent
net/sf/saxon/data/w3c/mathml/mathml3/isoamsr.ent
net/sf/saxon/data/w3c/mathml/mathml3/isobox.ent
net/sf/saxon/data/w3c/mathml/mathml3/isocyr1.ent
net/sf/saxon/data/w3c/mathml/mathml3/isocyr2.ent
net/sf/saxon/data/w3c/mathml/mathml3/isodia.ent
net/sf/saxon/data/w3c/mathml/mathml3/isogrk3.ent
net/sf/saxon/data/w3c/mathml/mathml3/isolat1.ent
net/sf/saxon/data/w3c/mathml/mathml3/isolat2.ent
net/sf/saxon/data/w3c/mathml/mathml3/isomfrk.ent
net/sf/saxon/data/w3c/mathml/mathml3/isomopf.ent
net/sf/saxon/data/w3c/mathml/mathml3/isomscr.ent
net/sf/saxon/data/w3c/mathml/mathml3/isonum.ent
net/sf/saxon/data/w3c/mathml/mathml3/isopub.ent
net/sf/saxon/data/w3c/mathml/mathml3/isotech.ent
net/sf/saxon/data/w3c/mathml/mathml3/mathml3-qname.mod
net/sf/saxon/data/w3c/mathml/mathml3/mathml3.dtd
net/sf/saxon/data/w3c/mathml/mathml3/mmlalias.ent
net/sf/saxon/data/w3c/mathml/mathml3/mmlextra.ent
net/sf/saxon/data/w3c/rddl/rddl-qname-1.mod
net/sf/saxon/data/w3c/rddl/rddl-resource-1.mod
net/sf/saxon/data/w3c/rddl/rddl-xhtml.dtd
net/sf/saxon/data/w3c/rddl/xhtml-arch-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-attribs-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-base-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-basic-form-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-basic-table-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-blkphras-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-blkstruct-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-charent-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-datatypes-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-events-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-framework-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-hypertext-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-image-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-inlphras-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-inlstruct-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-link-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-list-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-meta-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-notations-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-object-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-param-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-qname-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-rddl-model-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-struct-1.mod
net/sf/saxon/data/w3c/rddl/xhtml-text-1.mod
net/sf/saxon/data/w3c/rddl/xhtml11.dtd
net/sf/saxon/data/w3c/rddl/xlink-module-1.mod
net/sf/saxon/data/w3c/svg10/svg10.dtd
net/sf/saxon/data/w3c/svg11/svg-animation.mod
net/sf/saxon/data/w3c/svg11/svg-animevents-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-basic-clip.mod
net/sf/saxon/data/w3c/svg11/svg-basic-filter.mod
net/sf/saxon/data/w3c/svg11/svg-basic-font.mod
net/sf/saxon/data/w3c/svg11/svg-basic-graphics-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-basic-paint-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-basic-structure.mod
net/sf/saxon/data/w3c/svg11/svg-basic-text.mod
net/sf/saxon/data/w3c/svg11/svg-clip.mod
net/sf/saxon/data/w3c/svg11/svg-conditional.mod
net/sf/saxon/data/w3c/svg11/svg-container-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-core-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-cursor.mod
net/sf/saxon/data/w3c/svg11/svg-datatypes.mod
net/sf/saxon/data/w3c/svg11/svg-docevents-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-extensibility.mod
net/sf/saxon/data/w3c/svg11/svg-extresources-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-filter.mod
net/sf/saxon/data/w3c/svg11/svg-font.mod
net/sf/saxon/data/w3c/svg11/svg-framework.mod
net/sf/saxon/data/w3c/svg11/svg-gradient.mod
net/sf/saxon/data/w3c/svg11/svg-graphevents-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-graphics-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-hyperlink.mod
net/sf/saxon/data/w3c/svg11/svg-image.mod
net/sf/saxon/data/w3c/svg11/svg-marker.mod
net/sf/saxon/data/w3c/svg11/svg-mask.mod
net/sf/saxon/data/w3c/svg11/svg-opacity-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-paint-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-pattern.mod
net/sf/saxon/data/w3c/svg11/svg-profile.mod
net/sf/saxon/data/w3c/svg11/svg-qname.mod
net/sf/saxon/data/w3c/svg11/svg-script.mod
net/sf/saxon/data/w3c/svg11/svg-shape.mod
net/sf/saxon/data/w3c/svg11/svg-structure.mod
net/sf/saxon/data/w3c/svg11/svg-style.mod
net/sf/saxon/data/w3c/svg11/svg-text.mod
net/sf/saxon/data/w3c/svg11/svg-view.mod
net/sf/saxon/data/w3c/svg11/svg-viewport-attrib.mod
net/sf/saxon/data/w3c/svg11/svg-xlink-attrib.mod
net/sf/saxon/data/w3c/svg11/svg11-attribs.mod
net/sf/saxon/data/w3c/svg11/svg11-basic-attribs.mod
net/sf/saxon/data/w3c/svg11/svg11-basic-flat.dtd
net/sf/saxon/data/w3c/svg11/svg11-basic-model.mod
net/sf/saxon/data/w3c/svg11/svg11-basic.dtd
net/sf/saxon/data/w3c/svg11/svg11-flat-20030114.dtd
net/sf/saxon/data/w3c/svg11/svg11-flat.dtd
net/sf/saxon/data/w3c/svg11/svg11-model.mod
net/sf/saxon/data/w3c/svg11/svg11-tiny-attribs.mod
net/sf/saxon/data/w3c/svg11/svg11-tiny-flat.dtd
net/sf/saxon/data/w3c/svg11/svg11-tiny-model.mod
net/sf/saxon/data/w3c/svg11/svg11-tiny.dtd
net/sf/saxon/data/w3c/svg11/svg11.dtd
net/sf/saxon/data/w3c/svg11/templates/svg-template-qname.mod
net/sf/saxon/data/w3c/svg11/templates/svg-template.mod
net/sf/saxon/data/w3c/svg11/templates/svg11-template.dtd
net/sf/saxon/data/w3c/xhtml-lat1.ent
net/sf/saxon/data/w3c/xhtml-special.ent
net/sf/saxon/data/w3c/xhtml-symbol.ent
net/sf/saxon/data/w3c/xhtml10/xhtml-basic10.dtd
net/sf/saxon/data/w3c/xhtml10/xhtml1-frameset.dtd
net/sf/saxon/data/w3c/xhtml10/xhtml1-strict.dtd
net/sf/saxon/data/w3c/xhtml10/xhtml1-transitional.dtd
net/sf/saxon/data/w3c/xhtml11/xhtml-access-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-access-qname-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-applet-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-arch-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-attribs-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-base-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-basic-form-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-basic-table-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-basic10-model-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-basic11-model-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-basic11.dtd
net/sf/saxon/data/w3c/xhtml11/xhtml-bdo-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-blkphras-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-blkpres-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-blkstruct-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-charent-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-csismap-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-datatypes-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-edit-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-events-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-form-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-frames-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-framework-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-hyperAttributes-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-hypertext-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-iframe-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-image-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-inlphras-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-inlpres-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-inlstruct-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-inlstyle-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-inputmode-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-legacy-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-legacy-redecl-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-link-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-list-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-meta-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-meta-2.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-metaAttributes-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-nameident-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-notations-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-object-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-param-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-pres-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-print10-model-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-qname-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-rdfa-model-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-rdfa-qname-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-role-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-role-qname-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-ruby-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-script-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-ssismap-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-struct-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-style-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-table-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-target-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml-text-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml11-model-1.mod
net/sf/saxon/data/w3c/xhtml11/xhtml11.dtd
net/sf/saxon/data/w3c/xlink/xlink.xsd
net/sf/saxon/data/w3c/xmlschema10/XMLSchema.dtd
net/sf/saxon/data/w3c/xmlschema10/datatypes.dtd
net/sf/saxon/data/w3c/xmlschema11/XMLSchema.dtd
net/sf/saxon/data/w3c/xmlschema11/datatypes.dtd
net/sf/saxon/data/w3c/xmlspec/xmlspec.dtd
net/sf/saxon/data/w3c/xslt3/xslt30.xsd
net/sf/saxon/data/xml-to-json-indent.xsl
net/sf/saxon/data/xml-to-json-pkg.xsl
net/sf/saxon/data/xml-to-json.xsl
net/sf/saxon/data/xpath-functions.scm
net/sf/saxon/data/xpath-functions.xsd
net/sf/saxon/dom/
net/sf/saxon/event/
net/sf/saxon/expr/
net/sf/saxon/expr/accum/
net/sf/saxon/expr/flwor/
net/sf/saxon/expr/instruct/
net/sf/saxon/expr/number/
net/sf/saxon/expr/oper/
net/sf/saxon/expr/parser/
net/sf/saxon/expr/sort/
net/sf/saxon/functions/
net/sf/saxon/functions/registry/
net/sf/saxon/java/
net/sf/saxon/jaxp/
net/sf/saxon/lib/
net/sf/saxon/ma/
net/sf/saxon/ma/arrays/
net/sf/saxon/ma/json/
net/sf/saxon/ma/map/
net/sf/saxon/ma/trie/
net/sf/saxon/om/
net/sf/saxon/pattern/
net/sf/saxon/pull/
net/sf/saxon/query/
net/sf/saxon/regex/
net/sf/saxon/regex/charclass/
net/sf/saxon/resource/
net/sf/saxon/s9api/
net/sf/saxon/serialize/
net/sf/saxon/serialize/charcode/
net/sf/saxon/serialize/codenorm/
net/sf/saxon/stax/
net/sf/saxon/style/
net/sf/saxon/sxpath/
net/sf/saxon/trace/
net/sf/saxon/trans/
net/sf/saxon/trans/packages/
net/sf/saxon/trans/rules/
net/sf/saxon/tree/
net/sf/saxon/tree/iter/
net/sf/saxon/tree/linked/
net/sf/saxon/tree/tiny/
net/sf/saxon/tree/util/
net/sf/saxon/tree/wrapper/
net/sf/saxon/type/
net/sf/saxon/value/
net/sf/saxon/xpath/
net/sf/saxon/z/
net/sf/saxon/BasicTransformerFactory.classBasicTransformerFactory.java
package net.sf.saxon
public net.sf.saxon.BasicTransformerFactory extends net.sf.saxon.TransformerFactoryImpl {
public void ()
net.sf.saxon.Configuration config
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
}
net/sf/saxon/Configuration$1.classConfiguration.java
package net.sf.saxon
net.sf.saxon.Configuration$1 extends java.lang.Object implements java.util.Comparator {
final net.sf.saxon.Configuration this$0
void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration this$0
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
net/sf/saxon/Configuration$2.classConfiguration.java
package net.sf.saxon
net.sf.saxon.Configuration$2 extends java.lang.Object implements net.sf.saxon.z.IntPredicate {
final net.sf.saxon.Configuration this$0
void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration this$0
public boolean matches (int)
int value
}
net/sf/saxon/Configuration$3.classConfiguration.java
package net.sf.saxon
net.sf.saxon.Configuration$3 extends java.lang.Object implements net.sf.saxon.z.IntPredicate {
final net.sf.saxon.Configuration this$0
void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration this$0
public boolean matches (int)
int value
}
net/sf/saxon/Configuration$4.classConfiguration.java
package net.sf.saxon
net.sf.saxon.Configuration$4 extends net.sf.saxon.expr.parser.TypeChecker {
final net.sf.saxon.Configuration this$0
void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration this$0
public net.sf.saxon.expr.Expression staticTypeCheck (net.sf.saxon.expr.Expression, net.sf.saxon.value.SequenceType, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression supplied
net.sf.saxon.value.SequenceType req
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Expression e2
public net.sf.saxon.expr.Expression makeArithmeticExpression (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.expr.Expression rhs
net.sf.saxon.expr.Expression e2
public net.sf.saxon.expr.Expression makeGeneralComparison (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.expr.Expression rhs
net.sf.saxon.expr.Expression e2
}
net/sf/saxon/Configuration$LicenseFeature.classConfiguration.java
package net.sf.saxon
public net.sf.saxon.Configuration$LicenseFeature extends java.lang.Object {
public static final int SCHEMA_VALIDATION
public static final int ENTERPRISE_XSLT
public static final int ENTERPRISE_XQUERY
public static final int PROFESSIONAL_EDITION
public void ()
}
net/sf/saxon/Configuration.classConfiguration.java
package net.sf.saxon
public net.sf.saxon.Configuration extends java.lang.Object implements net.sf.saxon.lib.SourceResolver net.sf.saxon.om.NotationSet {
private static java.util.Set booleanPropertyNames
private transient Object apiProcessor
private transient net.sf.saxon.serialize.charcode.CharacterSetFactory characterSetFactory
private java.util.Map collationMap
private net.sf.saxon.lib.CollationURIResolver collationResolver
private String defaultCollationName
protected net.sf.saxon.lib.CollectionFinder collectionFinder
private net.sf.saxon.lib.EnvironmentVariableResolver environmentVariableResolver
private String defaultCollection
private net.sf.saxon.lib.ParseOptions defaultParseOptions
protected transient net.sf.saxon.query.StaticQueryContext defaultStaticQueryContext
private net.sf.saxon.lib.StaticQueryContextFactory staticQueryContextFactory
private net.sf.saxon.trans.CompilerInfo defaultXsltCompilerInfo
private String label
private net.sf.saxon.tree.util.DocumentNumberAllocator documentNumberAllocator
private transient net.sf.saxon.expr.instruct.Debugger debugger
private String defaultLanguage
private String defaultCountry
private java.util.Properties defaultSerializationProperties
private transient net.sf.saxon.trans.DynamicLoader dynamicLoader
private java.util.Set enabledProperties
private java.util.List externalObjectModels
private net.sf.saxon.om.DocumentPool globalDocumentPool
private net.sf.saxon.functions.IntegratedFunctionLibrary integratedFunctionLibrary
private transient net.sf.saxon.lib.LocalizerFactory localizerFactory
private net.sf.saxon.om.NamePool namePool
protected net.sf.saxon.expr.parser.OptimizerOptions optimizerOptions
protected net.sf.saxon.expr.parser.Optimizer optimizer
private net.sf.saxon.lib.SerializerFactory serializerFactory
private volatile java.util.concurrent.ConcurrentLinkedQueue sourceParserPool
private volatile java.util.concurrent.ConcurrentLinkedQueue styleParserPool
private String sourceParserClass
private transient net.sf.saxon.lib.SourceResolver sourceResolver
private transient net.sf.saxon.lib.Logger standardErrorOutput
private net.sf.saxon.lib.ModuleURIResolver standardModuleURIResolver
private String styleParserClass
private final net.sf.saxon.lib.StandardURIResolver systemURIResolver
private net.sf.saxon.lib.UnparsedTextURIResolver unparsedTextURIResolver
private transient net.sf.saxon.expr.XPathContext theConversionContext
private net.sf.saxon.lib.ConversionRules theConversionRules
private transient net.sf.saxon.lib.TraceListener traceListener
private String traceListenerClass
private String traceListenerOutput
private String defaultRegexEngine
protected transient net.sf.saxon.type.TypeHierarchy typeHierarchy
private net.sf.saxon.expr.parser.TypeChecker typeChecker
private transient javax.xml.transform.URIResolver uriResolver
protected net.sf.saxon.functions.FunctionLibraryList builtInExtensionLibraryList
protected int xsdVersion
private int xmlVersion
private java.util.Comparator mediaQueryEvaluator
private java.util.Map fileExtensions
private java.util.Map resourceFactoryMapping
private java.util.Map functionAnnotationHandlers
protected int byteCodeThreshold
public static final int RECOVER_SILENTLY
public static final int RECOVER_WITH_WARNINGS
public static final int DO_NOT_RECOVER
public static final int XML10
public static final int XML11
public static final int XSLT
public static final int XQUERY
public static final int XML_SCHEMA
public static final int JAVA_APPLICATION
public static final int XPATH
public static final int XSD10
public static final int XSD11
private static org.xml.sax.ext.LexicalHandler dummyLexicalHandler
public void ()
public static net.sf.saxon.Configuration newConfiguration ()
Exception e
Class configurationClass
public static java.io.InputStream locateResource (java.lang.String, java.util.List, java.util.List)
Exception err
java.net.URL u
java.io.IOException ioe
java.net.URL url
String filename
java.util.List messages
java.util.List loaders
ClassLoader loader
java.io.InputStream in
public static javax.xml.transform.stream.StreamSource locateResourceSource (java.lang.String, java.util.List, java.util.List)
Exception err
String filename
java.util.List messages
java.util.List loaders
ClassLoader loader
java.io.InputStream in
java.net.URL url
public static net.sf.saxon.Configuration readConfiguration (javax.xml.transform.Source) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
net.sf.saxon.Configuration tempConfig
protected net.sf.saxon.Configuration readConfigurationFile (javax.xml.transform.Source) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
protected void init ()
net.sf.saxon.lib.StandardEntityResolver resolver
public static net.sf.saxon.Configuration makeLicensedConfiguration (java.lang.ClassLoader, java.lang.String) throws java.lang.RuntimeException
Exception err
Class theClass
Exception ex
Class theClass
Class theClass
ClassLoader loader
ClassNotFoundException e
InstantiationException e
IllegalAccessException e
ClassLoader classLoader
String className
public java.lang.String getEditionCode ()
public void setProcessor (java.lang.Object)
Object processor
public java.lang.Object getProcessor ()
public java.lang.String getProductTitle ()
public void checkLicensedFeature (int, java.lang.String, int) throws net.sf.saxon.trans.LicenseException
int feature
String name
int localLicenseId
String require
String message
public void disableLicensing ()
public boolean isFeatureAllowedBySecondaryLicense (int, int)
int localLicenseId
int feature
public boolean isLicensedFeature (int)
int feature
public java.lang.String getLicenseFeature (java.lang.String)
String name
public void displayLicenseMessage ()
public int registerLocalLicense (java.lang.String)
String dmk
public void setDynamicLoader (net.sf.saxon.trans.DynamicLoader)
net.sf.saxon.trans.DynamicLoader dynamicLoader
public net.sf.saxon.trans.DynamicLoader getDynamicLoader ()
public java.lang.Class getClass (java.lang.String, boolean, java.lang.ClassLoader) throws net.sf.saxon.trans.XPathException
String className
boolean tracing
ClassLoader classLoader
public java.lang.Object getInstance (java.lang.String, java.lang.ClassLoader) throws net.sf.saxon.trans.XPathException
String className
ClassLoader classLoader
public javax.xml.transform.URIResolver getURIResolver ()
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public void setParameterizedURIResolver ()
public net.sf.saxon.lib.StandardURIResolver getSystemURIResolver ()
public javax.xml.transform.URIResolver makeURIResolver (java.lang.String) throws javax.xml.transform.TransformerException
String className
Object obj
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
net.sf.saxon.lib.UnfailingErrorListener listener
public void setErrorListener (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener listener
public net.sf.saxon.lib.Logger getLogger ()
public void reportFatalError (net.sf.saxon.trans.XPathException)
net.sf.saxon.trans.XPathException err
public void setStandardErrorOutput (java.io.PrintStream)
java.io.PrintStream out
public void setLogger (net.sf.saxon.lib.Logger)
net.sf.saxon.lib.Logger logger
public java.io.PrintStream getStandardErrorOutput ()
public void setXMLVersion (int)
int version
public int getXMLVersion ()
public net.sf.saxon.lib.ParseOptions getParseOptions ()
public void setMediaQueryEvaluator (java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator getMediaQueryEvaluator ()
public void setConversionRules (net.sf.saxon.lib.ConversionRules)
net.sf.saxon.lib.ConversionRules rules
public net.sf.saxon.lib.ConversionRules getConversionRules ()
net.sf.saxon.lib.ConversionRules cv
public int getXsdVersion ()
public net.sf.saxon.expr.XPathContext getConversionContext ()
public net.sf.saxon.z.IntPredicate getValidCharacterChecker ()
public int getTreeModel ()
public void setTreeModel (int)
int treeModel
public boolean isLineNumbering ()
public void setLineNumbering (boolean)
boolean lineNumbering
public void setXIncludeAware (boolean)
boolean state
public boolean isXIncludeAware ()
public net.sf.saxon.lib.TraceListener getTraceListener ()
public net.sf.saxon.lib.TraceListener makeTraceListener () throws net.sf.saxon.trans.XPathException
ClassCastException e
public void setTraceListener (net.sf.saxon.lib.TraceListener)
net.sf.saxon.lib.TraceListener traceListener
public void setTraceListenerClass (java.lang.String)
net.sf.saxon.trans.XPathException err
String className
public java.lang.String getTraceListenerClass ()
public void setTraceListenerOutputFile (java.lang.String)
String filename
public java.lang.String getTraceListenerOutputFile ()
public boolean isCompileWithTracing ()
public void setCompileWithTracing (boolean)
boolean trace
public net.sf.saxon.lib.TraceListener makeTraceListener (java.lang.String) throws net.sf.saxon.trans.XPathException
java.io.FileNotFoundException e
String destination
String className
Object obj
public net.sf.saxon.functions.registry.BuiltInFunctionSet getXSLT30FunctionSet ()
public net.sf.saxon.functions.registry.BuiltInFunctionSet getUseWhenFunctionSet ()
public net.sf.saxon.functions.registry.BuiltInFunctionSet getXPath31FunctionSet ()
public net.sf.saxon.functions.registry.BuiltInFunctionSet getXQueryUpdateFunctionSet ()
public net.sf.saxon.functions.SystemFunction makeSystemFunction (java.lang.String, int)
net.sf.saxon.trans.XPathException e
String localName
int arity
public void registerExtensionFunction (net.sf.saxon.lib.ExtensionFunctionDefinition)
net.sf.saxon.lib.ExtensionFunctionDefinition function
public net.sf.saxon.functions.IntegratedFunctionLibrary getIntegratedFunctionLibrary ()
public net.sf.saxon.functions.FunctionLibraryList getBuiltInExtensionLibraryList ()
public void addExtensionBinders (net.sf.saxon.functions.FunctionLibraryList)
net.sf.saxon.functions.FunctionLibraryList list
public net.sf.saxon.om.Function getSystemFunction (net.sf.saxon.om.StructuredQName, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName name
int arity
public net.sf.saxon.expr.instruct.UserFunction newUserFunction (boolean, net.sf.saxon.trans.FunctionStreamability)
boolean memoFunction
net.sf.saxon.trans.FunctionStreamability streamability
public void registerCollation (java.lang.String, net.sf.saxon.lib.StringCollator)
String collationURI
net.sf.saxon.lib.StringCollator collator
public void setCollationURIResolver (net.sf.saxon.lib.CollationURIResolver)
net.sf.saxon.lib.CollationURIResolver resolver
public net.sf.saxon.lib.CollationURIResolver getCollationURIResolver ()
public net.sf.saxon.lib.StringCollator getCollation (java.lang.String) throws net.sf.saxon.trans.XPathException
String collationName
net.sf.saxon.lib.StringCollator collator
public net.sf.saxon.lib.StringCollator getCollation (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String absoluteURI
java.net.URISyntaxException e
String collationURI
String baseURI
public net.sf.saxon.lib.StringCollator getCollation (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String absoluteURI
net.sf.saxon.lib.StringCollator collator
java.net.URISyntaxException e
String collationURI
String baseURI
String errorCode
public java.lang.String getDefaultCollationName ()
public void setDefaultCollection (java.lang.String)
String uri
public java.lang.String getDefaultCollection ()
public void setCollectionURIResolver (net.sf.saxon.lib.CollectionURIResolver)
net.sf.saxon.lib.CollectionURIResolver resolver
public net.sf.saxon.lib.CollectionURIResolver getCollectionURIResolver ()
public void setCollectionFinder (net.sf.saxon.lib.CollectionFinder)
net.sf.saxon.lib.CollectionFinder cf
public net.sf.saxon.lib.CollectionFinder getCollectionFinder ()
public void registerCollection (java.lang.String, net.sf.saxon.lib.ResourceCollection)
String collectionURI
net.sf.saxon.lib.ResourceCollection collection
public void registerFileExtension (java.lang.String, java.lang.String)
String extension
String mediaType
public void registerMediaType (java.lang.String, net.sf.saxon.lib.ResourceFactory)
String contentType
net.sf.saxon.lib.ResourceFactory factory
public java.lang.String getMediaTypeForFileExtension (java.lang.String)
String extension
String mediaType
public net.sf.saxon.lib.ResourceFactory getResourceFactoryForMediaType (java.lang.String)
String mediaType
public void setLocalizerFactory (net.sf.saxon.lib.LocalizerFactory)
net.sf.saxon.lib.LocalizerFactory factory
public net.sf.saxon.lib.LocalizerFactory getLocalizerFactory ()
public void setDefaultLanguage (java.lang.String)
String language
net.sf.saxon.type.ValidationFailure vf
public java.lang.String getDefaultLanguage ()
public void setDefaultCountry (java.lang.String)
String country
public java.lang.String getDefaultCountry ()
public void setDefaultRegexEngine (java.lang.String)
String engine
public java.lang.String getDefaultRegexEngine ()
public net.sf.saxon.lib.Numberer makeNumberer (java.lang.String, java.lang.String)
net.sf.saxon.lib.Numberer numberer
String language
String country
public void setModuleURIResolver (net.sf.saxon.lib.ModuleURIResolver)
net.sf.saxon.lib.ModuleURIResolver resolver
public void setModuleURIResolver (java.lang.String) throws javax.xml.transform.TransformerException
String className
Object obj
public net.sf.saxon.lib.ModuleURIResolver getModuleURIResolver ()
public net.sf.saxon.lib.ModuleURIResolver getStandardModuleURIResolver ()
public net.sf.saxon.lib.UnparsedTextURIResolver getUnparsedTextURIResolver ()
public void setUnparsedTextURIResolver (net.sf.saxon.lib.UnparsedTextURIResolver)
net.sf.saxon.lib.UnparsedTextURIResolver resolver
public net.sf.saxon.trans.CompilerInfo getDefaultXsltCompilerInfo ()
public net.sf.saxon.query.StaticQueryContext getDefaultStaticQueryContext ()
public void registerFunctionAnnotationHandler (net.sf.saxon.lib.FunctionAnnotationHandler)
net.sf.saxon.lib.FunctionAnnotationHandler handler
public net.sf.saxon.lib.FunctionAnnotationHandler getFunctionAnnotationHandler (java.lang.String)
String namespace
public int getRecoveryPolicy ()
public void setRecoveryPolicy (int)
int recoveryPolicy
public int getStreamability ()
public java.lang.String getMessageEmitterClass ()
public void setMessageEmitterClass (java.lang.String)
String messageReceiverClassName
public java.lang.String getSourceParserClass ()
public void setSourceParserClass (java.lang.String)
String sourceParserClass
public java.lang.String getStyleParserClass ()
public void setStyleParserClass (java.lang.String)
String parser
public net.sf.saxon.lib.OutputURIResolver getOutputURIResolver ()
public void setOutputURIResolver (net.sf.saxon.lib.OutputURIResolver)
net.sf.saxon.lib.OutputURIResolver outputURIResolver
public void setSerializerFactory (net.sf.saxon.lib.SerializerFactory)
net.sf.saxon.lib.SerializerFactory factory
public net.sf.saxon.lib.SerializerFactory getSerializerFactory ()
public net.sf.saxon.serialize.charcode.CharacterSetFactory getCharacterSetFactory ()
public void setDefaultSerializationProperties (java.util.Properties)
java.util.Properties props
public java.util.Properties getDefaultSerializationProperties ()
public void processResultDocument (net.sf.saxon.expr.instruct.ResultDocument, net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.ResultDocument instruction
net.sf.saxon.expr.Expression content
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator getMultithreadedItemMappingIterator (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.ItemMappingFunction) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.ItemMappingFunction action
public boolean isTiming ()
public void setTiming (boolean)
boolean timing
public boolean isVersionWarning ()
public void setVersionWarning (boolean)
boolean warn
public boolean isValidation ()
public void setValidation (boolean)
boolean validation
public net.sf.saxon.event.FilterFactory makeDocumentProjector (net.sf.saxon.expr.parser.PathMap$PathMapRoot)
net.sf.saxon.expr.parser.PathMap$PathMapRoot map
public net.sf.saxon.event.FilterFactory makeDocumentProjector (net.sf.saxon.query.XQueryExpression)
net.sf.saxon.query.XQueryExpression exp
public int getSchemaValidationMode ()
public void setSchemaValidationMode (int)
int validationMode
public void setValidationWarnings (boolean)
boolean warn
public boolean isValidationWarnings ()
public void setExpandAttributeDefaults (boolean)
boolean expand
public boolean isExpandAttributeDefaults ()
public net.sf.saxon.om.NamePool getNamePool ()
public void setNamePool (net.sf.saxon.om.NamePool)
net.sf.saxon.om.NamePool targetNamePool
public net.sf.saxon.type.TypeHierarchy getTypeHierarchy ()
public net.sf.saxon.expr.parser.TypeChecker getTypeChecker (boolean)
boolean backwardsCompatible
public net.sf.saxon.trans.TypeAliasManager makeTypeAliasManager ()
public net.sf.saxon.tree.util.DocumentNumberAllocator getDocumentNumberAllocator ()
public void setDocumentNumberAllocator (net.sf.saxon.tree.util.DocumentNumberAllocator)
net.sf.saxon.tree.util.DocumentNumberAllocator allocator
public boolean isCompatible (net.sf.saxon.Configuration)
net.sf.saxon.Configuration other
public net.sf.saxon.om.DocumentPool getGlobalDocumentPool ()
public boolean isStripsAllWhiteSpace ()
public void setStripsAllWhiteSpace (boolean)
boolean stripsAllWhiteSpace
public void setStripsWhiteSpace (int)
int kind
public int getStripsWhiteSpace ()
public org.xml.sax.XMLReader createXMLParser ()
org.xml.sax.XMLReader parser
org.xml.sax.XMLReader parser
public org.xml.sax.XMLReader getSourceParser () throws javax.xml.transform.TransformerFactoryConfigurationError
net.sf.saxon.trans.XPathException err
org.xml.sax.SAXException err
org.xml.sax.XMLReader parser
private void reportParserDetails (org.xml.sax.XMLReader)
org.xml.sax.XMLReader reader
String name
public synchronized void reuseSourceParser (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parser
private static org.xml.sax.XMLReader loadParser ()
public synchronized org.xml.sax.XMLReader getStyleParser () throws javax.xml.transform.TransformerFactoryConfigurationError
net.sf.saxon.lib.StandardEntityResolver resolver
org.xml.sax.SAXNotRecognizedException e
org.xml.sax.SAXNotSupportedException e
org.xml.sax.XMLReader parser
public synchronized void reuseStyleParser (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parser
public void loadSchema (java.lang.String) throws net.sf.saxon.type.SchemaException
String absoluteURI
public java.lang.String readSchema (net.sf.saxon.event.PipelineConfiguration, java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.type.SchemaException
net.sf.saxon.event.PipelineConfiguration pipe
String baseURI
String schemaLocation
String expected
public void readMultipleSchemas (net.sf.saxon.event.PipelineConfiguration, java.lang.String, java.util.Collection, java.lang.String) throws net.sf.saxon.type.SchemaException
net.sf.saxon.event.PipelineConfiguration pipe
String baseURI
java.util.Collection schemaLocations
String expected
public java.lang.String readInlineSchema (net.sf.saxon.om.NodeInfo, java.lang.String, javax.xml.transform.ErrorListener) throws net.sf.saxon.type.SchemaException
net.sf.saxon.om.NodeInfo root
String expected
javax.xml.transform.ErrorListener errorListener
protected void needEnterpriseEdition ()
public void addSchemaSource (javax.xml.transform.Source) throws net.sf.saxon.type.SchemaException
javax.xml.transform.Source schemaSource
public void addSchemaSource (javax.xml.transform.Source, javax.xml.transform.ErrorListener) throws net.sf.saxon.type.SchemaException
javax.xml.transform.Source schemaSource
javax.xml.transform.ErrorListener errorListener
public void addSchemaForBuiltInNamespace (java.lang.String)
String namespace
public boolean isSchemaAvailable (java.lang.String)
String targetNamespace
public void clearSchemaCache ()
public java.util.Set getImportedNamespaces ()
public void sealNamespace (java.lang.String)
String namespace
public java.util.Collection getDeclaredSchemaParameters ()
public java.util.Iterator getExtensionsOfType (net.sf.saxon.type.SchemaType)
net.sf.saxon.type.SchemaType type
java.util.Set e
public void importComponents (javax.xml.transform.Source) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
public void exportComponents (net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver out
public net.sf.saxon.om.Function getSchemaAsFunctionItem ()
public net.sf.saxon.om.Function getSchemaComponentAsFunctionItem (java.lang.String, net.sf.saxon.value.QNameValue) throws net.sf.saxon.trans.XPathException
String kind
net.sf.saxon.value.QNameValue name
public net.sf.saxon.type.SchemaDeclaration getElementDeclaration (int)
int fingerprint
public net.sf.saxon.type.SchemaDeclaration getElementDeclaration (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.type.SchemaDeclaration getAttributeDeclaration (int)
int fingerprint
public net.sf.saxon.type.SchemaDeclaration getAttributeDeclaration (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName attributeName
public net.sf.saxon.type.SchemaType getSchemaType (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public net.sf.saxon.type.ItemType makeUserUnionType (java.util.List)
java.util.List memberTypes
public boolean isDeclaredNotation (java.lang.String, java.lang.String)
String uri
String local
public void checkTypeDerivationIsOK (net.sf.saxon.type.SchemaType, net.sf.saxon.type.SchemaType, int) throws net.sf.saxon.type.SchemaException
net.sf.saxon.type.SchemaType derived
net.sf.saxon.type.SchemaType base
int block
public void prepareValidationReporting (net.sf.saxon.expr.XPathContext, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ParseOptions options
public net.sf.saxon.event.Receiver getDocumentValidator (net.sf.saxon.event.Receiver, java.lang.String, net.sf.saxon.lib.ParseOptions, net.sf.saxon.expr.parser.Location)
net.sf.saxon.event.Receiver receiver
String systemId
net.sf.saxon.lib.ParseOptions validationOptions
net.sf.saxon.expr.parser.Location initiatingLocation
public net.sf.saxon.event.SequenceReceiver getElementValidator (net.sf.saxon.event.SequenceReceiver, net.sf.saxon.lib.ParseOptions, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.SequenceReceiver receiver
net.sf.saxon.lib.ParseOptions validationOptions
net.sf.saxon.expr.parser.Location locationId
public net.sf.saxon.type.SimpleType validateAttribute (net.sf.saxon.om.StructuredQName, java.lang.CharSequence, int) throws net.sf.saxon.type.ValidationException net.sf.saxon.type.MissingComponentException
net.sf.saxon.om.StructuredQName nodeName
CharSequence value
int validation
public net.sf.saxon.event.Receiver getAnnotationStripper (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver destination
public org.xml.sax.XMLReader makeParser (java.lang.String) throws javax.xml.transform.TransformerFactoryConfigurationError
javax.xml.parsers.SAXParser saxParser
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
Object obj
net.sf.saxon.trans.XPathException err
String className
public net.sf.saxon.expr.parser.XPathParser newExpressionParser (java.lang.String, boolean, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.XQueryParser parser
net.sf.saxon.expr.parser.XPathParser parser
String language
boolean updating
int languageVersion
public void setDebugger (net.sf.saxon.expr.instruct.Debugger)
net.sf.saxon.expr.instruct.Debugger debugger
public net.sf.saxon.expr.instruct.Debugger getDebugger ()
public net.sf.saxon.expr.instruct.SlotManager makeSlotManager ()
public net.sf.saxon.event.Receiver makeStreamingTransformer (net.sf.saxon.expr.XPathContext, net.sf.saxon.trans.Mode) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.trans.Mode mode
public net.sf.saxon.expr.Expression makeStreamInstruction (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.lib.ParseOptions, net.sf.saxon.expr.PackageData, net.sf.saxon.expr.parser.Location, net.sf.saxon.expr.parser.RetainedStaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression hrefExp
net.sf.saxon.expr.Expression body
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.expr.parser.Location location
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public void checkStrictStreamability (net.sf.saxon.style.XSLTemplate, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.style.XSLTemplate template
net.sf.saxon.expr.Expression body
public net.sf.saxon.expr.parser.Optimizer obtainOptimizer ()
public net.sf.saxon.expr.Expression makeFunctionSequenceCoercer (net.sf.saxon.type.SpecificFunctionType, net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RoleDiagnostic) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SpecificFunctionType type
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.RoleDiagnostic role
public net.sf.saxon.expr.parser.ContextItemStaticInfo makeContextItemStaticInfo (net.sf.saxon.type.ItemType, boolean)
net.sf.saxon.type.ItemType itemType
boolean maybeUndefined
public net.sf.saxon.expr.parser.ContextItemStaticInfo getDefaultContextItemStaticInfo ()
public net.sf.saxon.query.XQueryExpression makeXQueryExpression (net.sf.saxon.expr.Expression, net.sf.saxon.query.QueryModule, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.query.QueryModule mainModule
boolean streaming
public net.sf.saxon.om.Sequence makeClosure (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.Expression expression
int ref
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.Closure closure
public net.sf.saxon.om.Sequence makeSequenceExtent (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expression
int ref
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.style.StyleNodeFactory makeStyleNodeFactory (net.sf.saxon.style.Compilation)
net.sf.saxon.style.Compilation compilation
public net.sf.saxon.expr.Expression makeEvaluateInstruction (net.sf.saxon.style.XSLEvaluate, net.sf.saxon.style.ComponentDeclaration) throws net.sf.saxon.trans.XPathException
net.sf.saxon.style.XSLEvaluate source
net.sf.saxon.style.ComponentDeclaration decl
public net.sf.saxon.style.StylesheetPackage makeStylesheetPackage ()
public net.sf.saxon.expr.accum.AccumulatorRegistry makeAccumulatorRegistry ()
public void registerExternalObjectModel (net.sf.saxon.lib.ExternalObjectModel)
net.sf.saxon.trans.XPathException e
net.sf.saxon.lib.ExternalObjectModel model
public net.sf.saxon.lib.ExternalObjectModel getExternalObjectModel (java.lang.String)
net.sf.saxon.lib.ExternalObjectModel model
String uri
public net.sf.saxon.lib.ExternalObjectModel getExternalObjectModel (java.lang.Class)
net.sf.saxon.expr.PJConverter converter
net.sf.saxon.lib.ExternalObjectModel model
Class nodeClass
public java.util.List getExternalObjectModels ()
public net.sf.saxon.om.NodeInfo unravel (javax.xml.transform.Source)
net.sf.saxon.om.NodeInfo node
net.sf.saxon.lib.ExternalObjectModel model
javax.xml.transform.Source source
java.util.List externalObjectModels
public boolean isExtensionElementAvailable (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public void setStaticQueryContextFactory (net.sf.saxon.lib.StaticQueryContextFactory)
net.sf.saxon.lib.StaticQueryContextFactory factory
public net.sf.saxon.query.StaticQueryContext newStaticQueryContext ()
public net.sf.saxon.expr.PendingUpdateList newPendingUpdateList ()
public net.sf.saxon.event.PipelineConfiguration makePipelineConfiguration ()
net.sf.saxon.event.PipelineConfiguration pipe
public static net.sf.saxon.Configuration getConfiguration (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public void setSourceResolver (net.sf.saxon.lib.SourceResolver)
net.sf.saxon.lib.SourceResolver resolver
public net.sf.saxon.lib.SourceResolver getSourceResolver ()
public javax.xml.transform.Source resolveSource (javax.xml.transform.Source, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
net.sf.saxon.Configuration config
public net.sf.saxon.om.TreeInfo buildDocumentTree (javax.xml.transform.Source) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.ParseOptions options
javax.xml.transform.Source source
javax.xml.transform.Source src2
net.sf.saxon.lib.ParseOptions options
javax.xml.transform.Source underlyingSource
public net.sf.saxon.om.TreeInfo buildDocumentTree (javax.xml.transform.Source, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.ParseOptions options
javax.xml.transform.Source src2
net.sf.saxon.om.TreeModel treeModel
boolean lineNumbering
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.Builder builder
net.sf.saxon.om.NodeInfo newdoc
javax.xml.transform.Source source
net.sf.saxon.lib.ParseOptions parseOptions
boolean finallyClose
public net.sf.saxon.om.DocumentInfo buildDocument (javax.xml.transform.Source) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
net.sf.saxon.om.TreeInfo tree
net.sf.saxon.om.NodeInfo root
public net.sf.saxon.om.DocumentInfo buildDocument (javax.xml.transform.Source, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
net.sf.saxon.lib.ParseOptions parseOptions
net.sf.saxon.om.TreeInfo tree
net.sf.saxon.om.NodeInfo root
public net.sf.saxon.event.Receiver makeEmitter (java.lang.String, java.util.Properties) throws net.sf.saxon.trans.XPathException
Object handler
net.sf.saxon.trans.XPathException e
net.sf.saxon.event.ContentHandlerProxy emitter
String clarkName
java.util.Properties props
int brace
String localName
int colon
String className
Object handler
public void setConfigurationProperty (java.lang.String, java.lang.Object)
boolean b
boolean b
boolean b
boolean b
boolean b
int v
String s
boolean b
int rval
int rval
int rval
int rval
NumberFormatException ex
boolean append
boolean autoFlush
java.io.FileNotFoundException fnf
String s
String s
java.io.UnsupportedEncodingException e
String uri
java.io.UnsupportedEncodingException e
String uri
net.sf.saxon.value.SequenceType type
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.XPathParser parser
String s
String s
String s
String s
int v
String name
Object value
protected boolean requireBoolean (java.lang.String, java.lang.Object)
String propertyName
Object value
protected void internalSetBooleanProperty (java.lang.String, java.lang.Object)
String propertyName
Object value
boolean b
public boolean getBooleanProperty (java.lang.String)
String propertyName
public void setBooleanProperty (java.lang.String, boolean)
String propertyName
boolean value
protected java.lang.String requireString (java.lang.String, java.lang.Object)
String propertyName
Object value
protected java.lang.Object instantiateClassName (java.lang.String, java.lang.Object, java.lang.Class)
Object obj
net.sf.saxon.trans.XPathException err
String propertyName
Object value
Class requiredClass
public java.lang.Object getConfigurationProperty (java.lang.String)
org.xml.sax.EntityResolver er
net.sf.saxon.om.SpaceStrippingRule rule
String name
public boolean isGenerateByteCode (int)
int hostLanguage
public boolean isDeferredByteCode (int)
int hostLanguage
public boolean isJITEnabled (int)
int hostLanguage
protected void finalize () throws java.lang.Throwable
public net.sf.saxon.trans.packages.IPackageLoader makePackageLoader ()
public net.sf.saxon.lib.InvalidityReportGenerator createValidityReporter ()
public int getCountDown ()
public net.sf.saxon.trans.SimpleMode makeMode (net.sf.saxon.om.StructuredQName, net.sf.saxon.trans.CompilerInfo)
net.sf.saxon.om.StructuredQName modeName
net.sf.saxon.trans.CompilerInfo compilerInfo
public net.sf.saxon.expr.instruct.TemplateRule makeTemplateRule ()
public net.sf.saxon.expr.XPathContextMajor$ThreadManager makeThreadManager ()
public net.sf.saxon.trans.CompilerInfo makeCompilerInfo ()
public net.sf.saxon.expr.parser.ICompilerService makeCompilerService (int)
int hostLanguage
public void createByteCodeReport (java.lang.String)
String fileName
public void setLabel (java.lang.String)
String label
public java.lang.String getLabel ()
static void ()
}
net/sf/saxon/Controller$1.classController.java
package net.sf.saxon
net.sf.saxon.Controller$1 extends java.lang.Object implements net.sf.saxon.expr.MappingFunction {
final net.sf.saxon.trans.Mode val$finalMode
final net.sf.saxon.Controller this$0
void (net.sf.saxon.Controller, net.sf.saxon.trans.Mode)
net.sf.saxon.Controller this$0
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.wrapper.TypeStrippedDocument strippedDoc
net.sf.saxon.om.TreeInfo docInfo
net.sf.saxon.tree.wrapper.SpaceStrippedDocument strippedDoc
net.sf.saxon.om.NodeInfo node
net.sf.saxon.om.Item item
}
net/sf/saxon/Controller$2.classController.java
package net.sf.saxon
net.sf.saxon.Controller$2 extends net.sf.saxon.event.ProxyReceiver {
final javax.xml.transform.Result val$result2
final boolean val$mustClose
final net.sf.saxon.expr.XPathContextMajor val$initialContext
final net.sf.saxon.Controller this$0
void (net.sf.saxon.Controller, net.sf.saxon.event.Receiver, javax.xml.transform.Result, boolean, net.sf.saxon.expr.XPathContextMajor)
net.sf.saxon.Controller this$0
net.sf.saxon.event.Receiver nextReceiver
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/Controller.classController.java
package net.sf.saxon
public net.sf.saxon.Controller extends java.lang.Object implements net.sf.saxon.expr.ContextOriginator {
private net.sf.saxon.Configuration config
private net.sf.saxon.expr.instruct.Executable executable
private net.sf.saxon.om.Item globalContextItem
private boolean globalContextItemPreset
private java.util.Map binderies
private net.sf.saxon.expr.instruct.GlobalParameterSet globalParameters
private boolean convertParameters
private java.util.Map globalVariableDependencies
private String messageReceiverClassName
private net.sf.saxon.event.Receiver messageReceiver
private net.sf.saxon.lib.TraceListener traceListener
private boolean tracingPaused
private net.sf.saxon.lib.Logger traceFunctionDestination
private boolean assertionsEnabled
private javax.xml.transform.URIResolver standardURIResolver
private javax.xml.transform.URIResolver userURIResolver
private net.sf.saxon.event.Receiver principalResult
private String principalResultURI
private String cookedPrincipalResultURI
private boolean thereHasBeenAnExplicitResultDocument
private net.sf.saxon.lib.OutputURIResolver outputURIResolver
private net.sf.saxon.lib.UnparsedTextURIResolver unparsedTextResolver
private String defaultCollectionURI
private net.sf.saxon.lib.UnfailingErrorListener errorListener
private int recoveryPolicy
private net.sf.saxon.om.TreeModel treeModel
private net.sf.saxon.expr.instruct.NamedTemplate initialTemplate
private java.util.HashSet allOutputDestinations
private net.sf.saxon.om.DocumentPool sourceDocumentPool
private net.sf.saxon.event.SequenceOutputter reusableSequenceOutputter
private java.util.HashMap userDataTable
private net.sf.saxon.value.DateTimeValue currentDateTime
private boolean dateTimePreset
private net.sf.saxon.expr.Component$M initialMode
private net.sf.saxon.om.Function initialFunction
private net.sf.saxon.om.NodeInfo lastRememberedNode
private int lastRememberedNumber
private net.sf.saxon.expr.parser.PathMap pathMap
private int validationMode
private boolean inUse
private boolean stripSourceTrees
private boolean buildTree
private java.util.Map initialTemplateParams
private java.util.Map initialTemplateTunnelParams
private java.util.Stack attributeSetEvaluationStack
private net.sf.saxon.trans.StylesheetCache stylesheetCache
private net.sf.saxon.expr.accum.AccumulatorManager accumulatorManager
private net.sf.saxon.lib.CollectionFinder collectionFinder
private final java.util.Map messageCounters
public static final String ANONYMOUS_PRINCIPAL_OUTPUT_URI
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void (net.sf.saxon.Configuration, net.sf.saxon.expr.instruct.Executable)
net.sf.saxon.Configuration config
net.sf.saxon.expr.instruct.Executable executable
public void reset ()
net.sf.saxon.lib.Logger ps
net.sf.saxon.lib.TraceListener tracer
net.sf.saxon.trans.XPathException err
net.sf.saxon.lib.TraceListener tracer
private synchronized void clearPerTransformationData ()
public net.sf.saxon.Configuration getConfiguration ()
public void setInitialMode (net.sf.saxon.om.StructuredQName) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.Mode initial
net.sf.saxon.om.StructuredQName defaultModeName
boolean declaredModes
net.sf.saxon.trans.SymbolicName sn
net.sf.saxon.expr.Component c
net.sf.saxon.style.StylesheetPackage topLevelPackage
net.sf.saxon.om.StructuredQName expandedModeName
public net.sf.saxon.om.StructuredQName getInitialModeName ()
public net.sf.saxon.trans.Mode getInitialMode ()
net.sf.saxon.style.StylesheetPackage top
net.sf.saxon.om.StructuredQName defaultMode
net.sf.saxon.expr.Component$M c
public net.sf.saxon.expr.accum.AccumulatorManager getAccumulatorManager ()
public net.sf.saxon.om.Sequence getParameter (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public net.sf.saxon.om.Sequence getConvertedParameter (net.sf.saxon.om.StructuredQName, net.sf.saxon.value.SequenceType, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.DocumentPool pool
String systemId
net.sf.saxon.Configuration config
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item next
net.sf.saxon.om.StructuredQName name
net.sf.saxon.value.SequenceType requiredType
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence val
public void setBaseOutputURI (java.lang.String)
String uri
public java.lang.String getBaseOutputURI ()
public java.lang.String getCookedBaseOutputURI ()
String base
public net.sf.saxon.event.Receiver getPrincipalResult ()
public synchronized boolean checkUniqueOutputDestination (net.sf.saxon.om.DocumentURI)
net.sf.saxon.om.DocumentURI uri
public void addUnavailableOutputDestination (net.sf.saxon.om.DocumentURI)
net.sf.saxon.om.DocumentURI uri
public void removeUnavailableOutputDestination (net.sf.saxon.om.DocumentURI)
net.sf.saxon.om.DocumentURI uri
public boolean isUnusedOutputDestination (net.sf.saxon.om.DocumentURI)
net.sf.saxon.om.DocumentURI uri
public void checkImplicitResultTree () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String implicitURI
net.sf.saxon.om.DocumentURI documentURI
public void setThereHasBeenAnExplicitResultDocument ()
public boolean hasThereBeenAnExplicitResultDocument ()
public synchronized net.sf.saxon.event.SequenceOutputter allocateSequenceOutputter (int)
int size
net.sf.saxon.event.PipelineConfiguration pipe
public void reuseSequenceOutputter (net.sf.saxon.event.SequenceOutputter)
net.sf.saxon.event.SequenceOutputter out
public void setBuildTree (boolean)
boolean build
public boolean isBuildTree ()
public void setInitialTemplate (net.sf.saxon.om.StructuredQName) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.expr.instruct.NamedTemplate t
public net.sf.saxon.om.StructuredQName getInitialTemplate ()
public void setInitialTemplateParameters (java.util.Map, boolean)
java.util.Map params
boolean tunnel
public java.util.Map getInitialTemplateParameters (boolean)
boolean tunnel
public net.sf.saxon.event.PipelineConfiguration makePipelineConfiguration ()
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.expr.instruct.Executable executable
public void setMessageReceiverClassName (java.lang.String)
String name
private net.sf.saxon.event.Receiver makeMessageReceiver () throws net.sf.saxon.trans.XPathException
Object messageReceiver
public void setMessageEmitter (net.sf.saxon.event.Receiver)
java.util.Properties props
net.sf.saxon.event.Receiver receiver
public net.sf.saxon.event.Receiver getMessageEmitter ()
public void incrementMessageCounter (net.sf.saxon.om.StructuredQName)
Integer c
int n
net.sf.saxon.om.StructuredQName code
public java.util.Map getMessageCounters ()
public void setRecoveryPolicy (int)
int policy
public int getRecoveryPolicy ()
public void setErrorListener (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener listener
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public void recoverableError (net.sf.saxon.trans.XPathException) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
public void reportFatalError (net.sf.saxon.trans.XPathException)
net.sf.saxon.trans.XPathException err
public void warning (java.lang.String, java.lang.String, net.sf.saxon.expr.parser.Location)
String message
String errorCode
net.sf.saxon.expr.parser.Location locator
public net.sf.saxon.expr.instruct.Executable getExecutable ()
public net.sf.saxon.om.DocumentPool getDocumentPool ()
public void clearDocumentPool ()
net.sf.saxon.expr.PackageData pack
public net.sf.saxon.expr.instruct.Bindery getBindery (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.expr.instruct.Bindery b
public void setGlobalContextItem (net.sf.saxon.om.Item)
net.sf.saxon.om.Item contextItem
public void setGlobalContextItem (net.sf.saxon.om.Item, boolean)
net.sf.saxon.om.Item contextItem
boolean alreadyStripped
public net.sf.saxon.om.Item getGlobalContextItem ()
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public javax.xml.transform.URIResolver getURIResolver ()
public javax.xml.transform.URIResolver getStandardURIResolver ()
public void setOutputURIResolver (net.sf.saxon.lib.OutputURIResolver)
net.sf.saxon.lib.OutputURIResolver resolver
public net.sf.saxon.lib.OutputURIResolver getOutputURIResolver ()
public void setUnparsedTextURIResolver (net.sf.saxon.lib.UnparsedTextURIResolver)
net.sf.saxon.lib.UnparsedTextURIResolver resolver
public net.sf.saxon.lib.UnparsedTextURIResolver getUnparsedTextURIResolver ()
public void setCollectionURIResolver (net.sf.saxon.lib.CollectionURIResolver)
net.sf.saxon.lib.CollectionURIResolver resolver
public net.sf.saxon.lib.CollectionURIResolver getCollectionURIResolver ()
net.sf.saxon.lib.CollectionFinder finder
public net.sf.saxon.lib.CollectionFinder getCollectionFinder ()
public void setCollectionFinder (net.sf.saxon.lib.CollectionFinder)
net.sf.saxon.lib.CollectionFinder cf
public void setDefaultCollection (java.lang.String)
String uri
public java.lang.String getDefaultCollection ()
public int getSchemaValidationMode ()
public void setSchemaValidationMode (int)
int validationMode
public net.sf.saxon.trans.KeyManager getKeyManager ()
public void setModel (net.sf.saxon.om.TreeModel)
net.sf.saxon.om.TreeModel model
public net.sf.saxon.om.TreeModel getModel ()
public net.sf.saxon.event.Builder makeBuilder ()
net.sf.saxon.event.Builder b
public void setStripSourceTrees (boolean)
boolean strip
public boolean isStripSourceTree ()
private boolean isStylesheetContainingStripSpace ()
net.sf.saxon.om.SpaceStrippingRule rule
public boolean isStylesheetStrippingTypeAnnotations ()
public net.sf.saxon.event.Stripper makeStripper (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public net.sf.saxon.om.SpaceStrippingRule getSpaceStrippingRule ()
net.sf.saxon.om.SpaceStrippingRule rule
public void registerDocument (net.sf.saxon.om.TreeInfo, net.sf.saxon.om.DocumentURI) throws net.sf.saxon.trans.XPathException
String message
boolean isXSLT
String message
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.om.DocumentURI uri
public net.sf.saxon.trans.rules.RuleManager getRuleManager ()
net.sf.saxon.expr.instruct.Executable exec
public void setTraceListener (net.sf.saxon.lib.TraceListener)
net.sf.saxon.lib.TraceListener listener
public net.sf.saxon.lib.TraceListener getTraceListener ()
public final boolean isTracing ()
public final void pauseTracing (boolean)
boolean pause
public void addTraceListener (net.sf.saxon.lib.TraceListener)
net.sf.saxon.lib.TraceListener trace
public void removeTraceListener (net.sf.saxon.lib.TraceListener)
net.sf.saxon.lib.TraceListener trace
public void setTraceFunctionDestination (net.sf.saxon.lib.Logger)
net.sf.saxon.lib.Logger stream
public net.sf.saxon.lib.Logger getTraceFunctionDestination ()
public boolean isAssertionsEnabled ()
public void setAssertionsEnabled (boolean)
boolean enabled
public void initializeController (net.sf.saxon.expr.instruct.GlobalParameterSet) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.instruct.GlobalParameterSet params
public void setApplyFunctionConversionRulesToExternalVariables (boolean)
boolean applyConversionRules
public java.lang.Object getUserData (java.lang.Object, java.lang.String)
Object key
String name
String keyValue
public void setUserData (java.lang.Object, java.lang.String, java.lang.Object)
Object key
String name
Object data
String keyVal
private void checkReadiness () throws net.sf.saxon.trans.XPathException
public void transform (javax.xml.transform.Source, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
Boolean localWrap
int localValidate
String uri
net.sf.saxon.om.TreeInfo root
net.sf.saxon.expr.instruct.NamedTemplate t
net.sf.saxon.trans.Mode mode
net.sf.saxon.om.NodeInfo startNode
boolean wrap
boolean streaming
int validationMode
javax.xml.transform.Source underSource
javax.xml.transform.Source s2
net.sf.saxon.expr.instruct.TerminationException err
org.xml.sax.SAXParseException spe
Throwable cause
net.sf.saxon.trans.XPathException err
javax.xml.transform.Source source
net.sf.saxon.event.Receiver receiver
boolean close
public net.sf.saxon.om.NodeInfo makeSourceTree (javax.xml.transform.Source, boolean, int) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
boolean close
int validationMode
net.sf.saxon.event.Builder sourceBuilder
net.sf.saxon.event.Receiver r
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.om.NodeInfo doc
public void applyTemplates (net.sf.saxon.om.Sequence, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.Mode mode
boolean mustClose
net.sf.saxon.expr.instruct.ParameterSet ordinaryParams
net.sf.saxon.expr.instruct.ParameterSet tunnelParams
net.sf.saxon.expr.XPathContextMajor initialContext
net.sf.saxon.trans.Mode finalMode
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.MappingFunction preprocessor
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.expr.instruct.TerminationException err
org.xml.sax.SAXParseException spe
Throwable cause
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Sequence source
net.sf.saxon.event.Receiver outputDestination
boolean close
public net.sf.saxon.om.NodeInfo prepareInputTree (javax.xml.transform.Source)
net.sf.saxon.tree.wrapper.TypeStrippedDocument strippedDoc
net.sf.saxon.om.TreeInfo docInfo
net.sf.saxon.om.TreeInfo docInfo
net.sf.saxon.tree.wrapper.SpaceStrippedDocument strippedDoc
javax.xml.transform.Source source
net.sf.saxon.om.NodeInfo start
public void transformDocument (net.sf.saxon.om.NodeInfo, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.iter.UnfailingIterator currentIter
net.sf.saxon.om.FocusIterator focus
String ns
String suffix
net.sf.saxon.tree.iter.AxisIterator allElements
boolean found
net.sf.saxon.om.NodeInfo element
String uri
java.util.Set explicitNamespaces
net.sf.saxon.om.NodeInfo topElement
net.sf.saxon.trans.Mode mode
net.sf.saxon.expr.Component$M initial
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.expr.instruct.NamedTemplate t
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.expr.XPathContextMajor initialContext
net.sf.saxon.expr.instruct.ParameterSet ordinaryParams
net.sf.saxon.expr.instruct.ParameterSet tunnelParams
net.sf.saxon.om.NodeInfo startNode
net.sf.saxon.event.Receiver outputDestination
boolean mustClose
private void warningIfStreamable (net.sf.saxon.trans.Mode)
net.sf.saxon.trans.Mode mode
public void callTemplate (net.sf.saxon.om.StructuredQName, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo startNode
net.sf.saxon.expr.XPathContextMajor initialContext
net.sf.saxon.expr.instruct.ParameterSet ordinaryParams
net.sf.saxon.expr.instruct.ParameterSet tunnelParams
net.sf.saxon.style.StylesheetPackage pack
net.sf.saxon.expr.Component initialComponent
net.sf.saxon.expr.instruct.NamedTemplate t
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.om.StructuredQName initialTemplateName
net.sf.saxon.event.Receiver outputDestination
boolean mustClose
private void transformStream (javax.xml.transform.Source, net.sf.saxon.expr.Component$M, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.trans.QuitParsingException e
net.sf.saxon.expr.XPathContextMajor initialContext
net.sf.saxon.event.Receiver despatcher
net.sf.saxon.event.PipelineConfiguration pipe
boolean verbose
javax.xml.transform.Source source
net.sf.saxon.expr.Component$M mode
net.sf.saxon.event.Receiver result
boolean mustClose
public net.sf.saxon.event.Receiver getStreamingReceiver (net.sf.saxon.trans.Mode, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.Mode mode
net.sf.saxon.event.Receiver result
boolean mustClose
net.sf.saxon.expr.XPathContextMajor initialContext
javax.xml.transform.Result result2
net.sf.saxon.event.Receiver despatcher
private void closeResult (javax.xml.transform.Result, boolean, net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
java.io.IOException err
java.io.OutputStream os
javax.xml.transform.Result result
boolean mustClose
net.sf.saxon.expr.XPathContextMajor initialContext
net.sf.saxon.event.Receiver out
private net.sf.saxon.event.Receiver openResult (net.sf.saxon.event.Receiver, net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.Receiver result
net.sf.saxon.expr.XPathContextMajor initialContext
net.sf.saxon.event.Receiver receiver
boolean openNow
net.sf.saxon.event.SequenceReceiver out
private void openMessageEmitter () throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver me
private void closeMessageEmitter () throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver me
public void preEvaluateGlobals (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SingletonClosure closure
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.instruct.GlobalVariable var
net.sf.saxon.expr.PackageData pack
net.sf.saxon.expr.XPathContext context
public synchronized void registerGlobalVariableDependency (net.sf.saxon.expr.instruct.GlobalVariable, net.sf.saxon.expr.instruct.GlobalVariable) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.GlobalVariable var
net.sf.saxon.expr.instruct.GlobalVariable one
net.sf.saxon.expr.instruct.GlobalVariable two
java.util.Set transitiveDependencies
java.util.Set existingDependencies
public void setCurrentDateTime (net.sf.saxon.value.DateTimeValue) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.DateTimeValue dateTime
public net.sf.saxon.value.DateTimeValue getCurrentDateTime ()
public int getImplicitTimezone ()
public net.sf.saxon.expr.XPathContextMajor newXPathContext ()
net.sf.saxon.expr.XPathContextMajor c
public synchronized void setRememberedNumber (net.sf.saxon.om.NodeInfo, int)
net.sf.saxon.om.NodeInfo node
int number
public synchronized int getRememberedNumber (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo node
public void setUseDocumentProjection (net.sf.saxon.expr.parser.PathMap)
net.sf.saxon.expr.parser.PathMap pathMap
public net.sf.saxon.expr.parser.PathMap getPathMapForDocumentProjection ()
public java.util.Stack getAttributeSetEvaluationStack ()
public synchronized net.sf.saxon.trans.StylesheetCache getStylesheetCache ()
static net.sf.saxon.expr.instruct.Executable access$000 (net.sf.saxon.Controller)
net.sf.saxon.Controller x0
static net.sf.saxon.om.Item access$100 (net.sf.saxon.Controller)
net.sf.saxon.Controller x0
static boolean access$200 (net.sf.saxon.Controller)
net.sf.saxon.Controller x0
static net.sf.saxon.lib.TraceListener access$300 (net.sf.saxon.Controller)
net.sf.saxon.Controller x0
static void access$400 (net.sf.saxon.Controller, javax.xml.transform.Result, boolean, net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Controller x0
javax.xml.transform.Result x1
boolean x2
net.sf.saxon.expr.XPathContextMajor x3
static void access$500 (net.sf.saxon.Controller) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Controller x0
}
net/sf/saxon/Platform.classPlatform.java
package net.sf.saxon
public abstract net.sf.saxon.Platform extends java.lang.Object {
public abstract void initialize (net.sf.saxon.Configuration)
public abstract boolean isJava ()
public abstract boolean isDotNet ()
public abstract java.lang.String getPlatformVersion ()
public abstract java.lang.String getPlatformSuffix ()
public abstract org.xml.sax.XMLReader loadParser ()
public abstract javax.xml.transform.Source getParserSource (net.sf.saxon.event.PipelineConfiguration, javax.xml.transform.stream.StreamSource, int, boolean, int)
public abstract net.sf.saxon.lib.StringCollator makeCollation (net.sf.saxon.Configuration, java.util.Properties, java.lang.String) throws net.sf.saxon.trans.XPathException
public abstract boolean canReturnCollationKeys (net.sf.saxon.lib.StringCollator)
public abstract net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (net.sf.saxon.expr.sort.SimpleCollation, java.lang.String)
public abstract boolean hasICUCollator ()
public abstract boolean hasICUNumberer ()
public abstract net.sf.saxon.lib.StringCollator makeUcaCollator (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.regex.RegularExpression compileRegularExpression (net.sf.saxon.Configuration, java.lang.CharSequence, java.lang.String, java.lang.String, java.util.List) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.type.ExternalObjectType getExternalObjectType (net.sf.saxon.Configuration, java.lang.String, java.lang.String)
public abstract java.lang.String getInstallationDirectory (java.lang.String, net.sf.saxon.Configuration)
public abstract void registerAllBuiltInObjectModels (net.sf.saxon.Configuration)
public abstract void setDefaultSAXParserFactory (net.sf.saxon.Configuration)
public abstract boolean JAXPStaticContextCheck (net.sf.saxon.expr.parser.RetainedStaticContext, net.sf.saxon.expr.StaticContext)
public abstract net.sf.saxon.lib.ModuleURIResolver makeStandardModuleURIResolver (net.sf.saxon.Configuration)
}
net/sf/saxon/PreparedStylesheet.classPreparedStylesheet.java
package net.sf.saxon
public net.sf.saxon.PreparedStylesheet extends net.sf.saxon.expr.instruct.Executable {
private java.util.HashMap nextStylesheetCache
private net.sf.saxon.trans.rules.RuleManager ruleManager
private java.util.HashMap namedTemplateTable
private java.util.Map componentIndex
private net.sf.saxon.om.StructuredQName defaultInitialTemplate
private net.sf.saxon.om.StructuredQName defaultInitialMode
private int recoveryPolicy
private String messageReceiverClassName
private net.sf.saxon.lib.OutputURIResolver outputURIResolver
private net.sf.saxon.expr.instruct.GlobalParameterSet compileTimeParams
public void (net.sf.saxon.style.Compilation)
int localLic
net.sf.saxon.style.Compilation compilation
net.sf.saxon.trans.CompilerInfo compilerInfo
public net.sf.saxon.Controller newController ()
net.sf.saxon.Configuration config
net.sf.saxon.Controller c
public net.sf.saxon.expr.instruct.GlobalParameterSet getCompileTimeParams ()
public net.sf.saxon.style.StylesheetPackage getTopLevelPackage ()
public void setRuleManager (net.sf.saxon.trans.rules.RuleManager)
net.sf.saxon.trans.rules.RuleManager rm
public net.sf.saxon.trans.rules.RuleManager getRuleManager ()
public net.sf.saxon.expr.instruct.NamedTemplate getNamedTemplate (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public void putNamedTemplate (net.sf.saxon.om.StructuredQName, net.sf.saxon.expr.instruct.NamedTemplate)
net.sf.saxon.om.StructuredQName templateName
net.sf.saxon.expr.instruct.NamedTemplate template
public void setComponentIndex (java.util.Map)
java.util.Map index
public net.sf.saxon.expr.Component getComponent (net.sf.saxon.trans.SymbolicName)
net.sf.saxon.trans.SymbolicName name
public java.util.Iterator iterateNamedTemplates ()
java.util.List list
public void explainNamedTemplates (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.NamedTemplate t
net.sf.saxon.trace.ExpressionPresenter presenter
public java.util.Properties getOutputProperties ()
java.util.Properties details
public net.sf.saxon.PreparedStylesheet getCachedStylesheet (java.lang.String, java.lang.String)
String href
String baseURI
java.net.URI abs
net.sf.saxon.PreparedStylesheet result
public void putCachedStylesheet (java.lang.String, java.lang.String, net.sf.saxon.PreparedStylesheet)
String href
String baseURI
net.sf.saxon.PreparedStylesheet pss
java.net.URI abs
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.expr.instruct.UserFunction func
java.util.Iterator f
net.sf.saxon.functions.FunctionLibrary lib
net.sf.saxon.trace.ExpressionPresenter presenter
net.sf.saxon.functions.FunctionLibraryList libList
java.util.List libraryList
public volatile net.sf.saxon.expr.PackageData getTopLevelPackage ()
}
net/sf/saxon/Query$1.classQuery.java
package net.sf.saxon
net.sf.saxon.Query$1 extends java.lang.Object implements net.sf.saxon.trans.CommandLineOptions$ParamSetter {
final net.sf.saxon.s9api.XQueryEvaluator val$evaluator
final net.sf.saxon.Query this$0
void (net.sf.saxon.Query, net.sf.saxon.s9api.XQueryEvaluator)
net.sf.saxon.Query this$0
public void setParam (net.sf.saxon.s9api.QName, net.sf.saxon.s9api.XdmValue)
net.sf.saxon.s9api.QName qName
net.sf.saxon.s9api.XdmValue value
}
net/sf/saxon/Query$2.classQuery.java
package net.sf.saxon
net.sf.saxon.Query$2 extends java.lang.Object implements net.sf.saxon.query.UpdateAgent {
final net.sf.saxon.s9api.Serializer val$serializer
final java.util.List val$errors
final net.sf.saxon.Query this$0
void (net.sf.saxon.Query, net.sf.saxon.s9api.Serializer, java.util.List)
net.sf.saxon.Query this$0
public void update (net.sf.saxon.om.NodeInfo, net.sf.saxon.Controller) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.DocumentPool pool
String documentURI
net.sf.saxon.s9api.SaxonApiException err
net.sf.saxon.om.NodeInfo node
net.sf.saxon.Controller controller
}
net/sf/saxon/Query.classQuery.java
package net.sf.saxon
public net.sf.saxon.Query extends java.lang.Object {
protected net.sf.saxon.s9api.Processor processor
protected net.sf.saxon.Configuration config
protected boolean showTime
protected int repeat
protected String sourceFileName
protected String queryFileName
protected boolean useURLs
protected String outputFileName
protected String moduleURIResolverClass
protected String uriResolverClass
protected boolean explain
protected boolean wrap
protected boolean pullMode
protected boolean projection
protected boolean streaming
protected boolean updating
protected boolean writeback
protected boolean backup
protected String explainOutputFileName
private net.sf.saxon.lib.Logger traceDestination
private boolean closeTraceDestination
private boolean allowExit
public void ()
protected net.sf.saxon.Configuration getConfiguration ()
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
public void setPermittedOptions (net.sf.saxon.trans.CommandLineOptions)
net.sf.saxon.trans.CommandLineOptions options
protected void doQuery (java.lang.String[], java.lang.String)
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
Object mr
long endTime
net.sf.saxon.trans.XPathException err
int line
String module
net.sf.saxon.s9api.SaxonApiException e
net.sf.saxon.s9api.Serializer out
net.sf.saxon.s9api.Serializer out
String now
net.sf.saxon.type.ConversionResult dt
java.io.File directory
java.io.File outputFile
java.io.OutputStream out
IllegalArgumentException e
java.io.OutputStream out
net.sf.saxon.s9api.Serializer serializer
String category
net.sf.saxon.s9api.SaxonApiException err
long endTime
net.sf.saxon.s9api.XQueryCompiler compiler
javax.xml.transform.Source sourceInput
long startTime
net.sf.saxon.s9api.XQueryExecutable exp
net.sf.saxon.s9api.XQueryEvaluator evaluator
long totalTime
int r
net.sf.saxon.expr.instruct.TerminationException err
net.sf.saxon.type.SchemaException err
net.sf.saxon.trans.XPathException err
javax.xml.transform.TransformerFactoryConfigurationError err
net.sf.saxon.trans.LicenseException err
Exception err2
String[] args
String command
net.sf.saxon.trans.CommandLineOptions options
boolean schemaAware
String configFile
protected void parseOptions (net.sf.saxon.trans.CommandLineOptions) throws javax.xml.transform.TransformerException
java.io.FileNotFoundException e
java.io.FileNotFoundException e
net.sf.saxon.trace.TimingTraceListener listener
net.sf.saxon.trans.CommandLineOptions options
String value
String qv
String additionalSchemas
java.util.List positional
int currentPositionalOption
String scmInput
private void makeXQueryTraceListener (net.sf.saxon.trans.CommandLineOptions)
java.io.FileNotFoundException e
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.trace.XQueryTraceListener listener
String value
protected void applyLocalOptions (net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.Configuration)
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.Configuration config
protected javax.xml.transform.Source processSourceFile (java.lang.String, boolean) throws javax.xml.transform.TransformerException
javax.xml.transform.Source sourceInput
javax.xml.transform.Source sourceInput
org.xml.sax.InputSource eis
javax.xml.transform.Source sourceInput
java.io.File sourceFile
String sourceFileName
boolean useURLs
javax.xml.transform.Source sourceInput
protected net.sf.saxon.s9api.XQueryExecutable compileQuery (net.sf.saxon.s9api.XQueryCompiler, java.lang.String, boolean) throws net.sf.saxon.s9api.SaxonApiException java.io.IOException
java.io.Reader queryReader
net.sf.saxon.s9api.XQueryExecutable exp
String q
net.sf.saxon.s9api.XQueryExecutable exp
javax.xml.transform.Source[] sources
net.sf.saxon.trans.XPathException xe
net.sf.saxon.s9api.SaxonApiException err
Exception e
String queryText
net.sf.saxon.s9api.XQueryExecutable exp
net.sf.saxon.trans.XPathException e
String[] locations
javax.xml.transform.Source[] sources
net.sf.saxon.lib.ModuleURIResolver resolver
boolean isStandardResolver
net.sf.saxon.s9api.XQueryExecutable exp
net.sf.saxon.s9api.XQueryExecutable exp
java.io.InputStream queryStream
net.sf.saxon.s9api.XQueryCompiler compiler
String queryFileName
boolean useURLs
net.sf.saxon.s9api.XQueryExecutable exp
protected void explain (net.sf.saxon.query.XQueryExpression) throws java.io.FileNotFoundException net.sf.saxon.trans.XPathException
java.io.OutputStream explainOutput
net.sf.saxon.query.XQueryExpression exp
java.io.OutputStream explainOutput
java.util.Properties props
net.sf.saxon.event.Receiver diag
net.sf.saxon.trace.ExpressionPresenter expressionPresenter
protected void processSource (javax.xml.transform.Source, net.sf.saxon.s9api.XQueryExecutable, net.sf.saxon.s9api.XQueryEvaluator) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.DocumentBuilder builder
net.sf.saxon.s9api.XdmNode doc
javax.xml.transform.Source sourceInput
net.sf.saxon.s9api.XQueryExecutable exp
net.sf.saxon.s9api.XQueryEvaluator evaluator
protected void runQuery (net.sf.saxon.s9api.XQueryExecutable, net.sf.saxon.s9api.XQueryEvaluator, javax.xml.transform.Source, net.sf.saxon.s9api.Destination) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.query.XQueryExpression e
net.sf.saxon.om.SequenceIterator results
net.sf.saxon.om.DocumentInfo resultDoc
net.sf.saxon.s9api.XdmValue wrappedResultDoc
net.sf.saxon.trans.XPathException e1
net.sf.saxon.query.XQueryExpression e
net.sf.saxon.event.Receiver r
net.sf.saxon.trans.XPathException e1
net.sf.saxon.s9api.XQueryExecutable exp
net.sf.saxon.s9api.XQueryEvaluator evaluator
javax.xml.transform.Source input
net.sf.saxon.s9api.Destination destination
protected void runUpdate (net.sf.saxon.s9api.XQueryExecutable, net.sf.saxon.s9api.XQueryEvaluator, net.sf.saxon.s9api.Serializer) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.trans.XPathException e
java.util.List errors
net.sf.saxon.query.UpdateAgent agent
java.util.Set affectedDocuments
net.sf.saxon.om.Item initial
net.sf.saxon.trans.XPathException e
net.sf.saxon.s9api.XQueryExecutable exp
net.sf.saxon.s9api.XQueryEvaluator evaluator
net.sf.saxon.s9api.Serializer serializer
public static void rewriteToDisk (net.sf.saxon.om.NodeInfo, net.sf.saxon.s9api.Serializer, boolean, java.io.PrintStream) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.om.NodeInfo parent
java.net.URI u
java.net.URISyntaxException e
java.io.File backupFile
boolean success
java.io.IOException e
net.sf.saxon.om.NodeInfo doc
net.sf.saxon.s9api.Serializer serializer
boolean backup
java.io.PrintStream log
String uri
java.net.URI u
java.io.File existingFile
java.io.File dir
protected void quit (java.lang.String, int)
String message
int code
protected void badUsage (java.lang.String)
String message
net.sf.saxon.trans.CommandLineOptions options
}
net/sf/saxon/Transform$1.classTransform.java
package net.sf.saxon
net.sf.saxon.Transform$1 extends java.lang.Object implements net.sf.saxon.trans.CommandLineOptions$ParamSetter {
final java.util.Map val$params
final net.sf.saxon.Transform this$0
void (net.sf.saxon.Transform, java.util.Map)
net.sf.saxon.Transform this$0
public void setParam (net.sf.saxon.s9api.QName, net.sf.saxon.s9api.XdmValue)
net.sf.saxon.s9api.QName qName
net.sf.saxon.s9api.XdmValue value
}
net/sf/saxon/Transform$TransformThread.classTransform.java
package net.sf.saxon
net.sf.saxon.Transform$TransformThread extends java.lang.Thread {
private java.io.File outputDir
private net.sf.saxon.s9api.XsltExecutable sheet
private net.sf.saxon.trans.CommandLineOptions options
private net.sf.saxon.lib.Logger traceDestination
private java.util.List sources
private int start
final net.sf.saxon.Transform this$0
void (net.sf.saxon.Transform, int, net.sf.saxon.s9api.XsltExecutable, java.util.List, java.io.File, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger)
net.sf.saxon.Transform this$0
int i
net.sf.saxon.s9api.XsltExecutable st
java.util.List s
java.io.File out
net.sf.saxon.trans.CommandLineOptions opt
net.sf.saxon.lib.Logger trace
public long getStart ()
public void run ()
Exception err
}
net/sf/saxon/Transform.classTransform.java
package net.sf.saxon
public net.sf.saxon.Transform extends java.lang.Object {
protected net.sf.saxon.s9api.Processor processor
protected net.sf.saxon.s9api.XsltCompiler compiler
protected boolean useURLs
protected boolean showTime
protected int repeat
protected String sourceParserName
protected boolean schemaAware
protected boolean allowExit
protected boolean run
public void ()
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
public void setPermittedOptions (net.sf.saxon.trans.CommandLineOptions)
net.sf.saxon.trans.CommandLineOptions options
public void doTransform (java.lang.String[], java.lang.String)
net.sf.saxon.trans.XPathException err
net.sf.saxon.Configuration config
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.CompilerInfo defaultCompilerInfo
Exception err
net.sf.saxon.Configuration config
String n
net.sf.saxon.trans.XPathException e
java.util.StringTokenizer st
java.util.Set packs
net.sf.saxon.trans.packages.PackageLibrary lib
NumberFormatException err
String lic
boolean useSAXSource
net.sf.saxon.s9api.XsltPackage pack
org.xml.sax.InputSource eis
java.io.File sheetFile
net.sf.saxon.trans.packages.PackageLibrary library
net.sf.saxon.trans.packages.PackageDetails details
int licenseId
long endTime
int j
net.sf.saxon.s9api.Serializer out
net.sf.saxon.s9api.Serializer out
int i
int j
int z
net.sf.saxon.Transform$TransformThread aTh
int sourcesPerThread
int rem
javax.xml.transform.Source source
long startTime
boolean isURI
net.sf.saxon.s9api.XsltExecutable sheet
javax.xml.transform.Source styleSource
org.xml.sax.XMLReader styleParser
String value
java.util.List positional
int currentPositionalOption
java.util.List sources
boolean useAssociatedStylesheet
net.sf.saxon.expr.instruct.TerminationException err
net.sf.saxon.s9api.SaxonApiException err
javax.xml.transform.TransformerException err
javax.xml.transform.TransformerFactoryConfigurationError err
net.sf.saxon.trans.LicenseException err
Exception err2
String[] args
String command
net.sf.saxon.Configuration config
String sourceFileName
String styleFileName
String packageCatalogName
java.io.File outputFile
String outputFileName
boolean wholeDirectory
boolean dtdValidation
String styleParserName
boolean explain
boolean export
String explainOutputFileName
String exportOutputFileName
String additionalSchemas
net.sf.saxon.lib.Logger traceDestination
net.sf.saxon.lib.TraceListener traceListener
boolean closeTraceDestination
net.sf.saxon.Transform$TransformThread[] th
int threadCount
boolean jit
net.sf.saxon.trans.CommandLineOptions options
String configFile
protected void initializeConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setFactoryConfiguration (boolean, java.lang.String) throws net.sf.saxon.trans.LicenseException
boolean schemaAware
String className
protected void applyLocalOptions (net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.Configuration)
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.Configuration config
public java.util.List preprocess (java.util.List) throws net.sf.saxon.trans.XPathException
java.util.List sources
protected net.sf.saxon.Configuration getConfiguration ()
protected void quit (java.lang.String, int)
String message
int code
private void processDirectoryAssoc (java.util.List, java.io.File, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger) throws java.lang.Exception
net.sf.saxon.s9api.SaxonApiException err
String localName
javax.xml.transform.Source source
java.util.List sources
java.io.File outputDir
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.lib.Logger traceDestination
int failures
private java.io.File makeOutputFile (java.io.File, java.lang.String, net.sf.saxon.s9api.XsltExecutable)
java.io.File directory
String localName
net.sf.saxon.s9api.XsltExecutable sheet
String mediaType
String suffix
String prefix
private void processFileAssoc (javax.xml.transform.Source, java.lang.String, java.io.File, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger) throws net.sf.saxon.s9api.SaxonApiException
IllegalArgumentException e
long endTime
javax.xml.transform.Source sourceInput
String localName
java.io.File outputFile
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.lib.Logger traceDestination
long startTime
net.sf.saxon.s9api.XdmNode sourceDoc
javax.xml.transform.Source style
net.sf.saxon.s9api.XsltExecutable sheet
net.sf.saxon.s9api.Xslt30Transformer transformer
java.io.File outFile
net.sf.saxon.s9api.Serializer serializer
protected net.sf.saxon.s9api.Xslt30Transformer newTransformer (net.sf.saxon.s9api.XsltExecutable, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.value.DateTimeValue currentDateTime
net.sf.saxon.trans.XPathException e
net.sf.saxon.s9api.XsltExecutable sheet
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.lib.Logger traceDestination
net.sf.saxon.s9api.Xslt30Transformer transformer
java.util.Map params
String initialMode
String now
protected static long now ()
private void processDirectory (java.util.List, net.sf.saxon.s9api.XsltExecutable, java.io.File, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger) throws net.sf.saxon.s9api.SaxonApiException
java.io.File outputFile
net.sf.saxon.s9api.SaxonApiException err
String localName
javax.xml.transform.Source source
java.util.List sources
net.sf.saxon.s9api.XsltExecutable sheet
java.io.File outputDir
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.lib.Logger traceDestination
int failures
private static java.lang.String getLocalFileName (javax.xml.transform.Source)
int sep
String path
java.net.URISyntaxException err
javax.xml.transform.Source source
protected void processFile (javax.xml.transform.Source, net.sf.saxon.s9api.XsltExecutable, java.io.File, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger) throws net.sf.saxon.s9api.SaxonApiException
String msg
String initialMode
String initialTemplate
IllegalArgumentException e
boolean buildResultTree
boolean buildResultTree
String method
boolean buildSourceTree
net.sf.saxon.s9api.SchemaValidator validator
int validationMode
net.sf.saxon.s9api.DocumentBuilder builder
net.sf.saxon.style.StylesheetPackage top
net.sf.saxon.s9api.XdmNode node
net.sf.saxon.PreparedStylesheet pss
net.sf.saxon.expr.instruct.GlobalContextRequirement requirement
boolean buildSourceTree
net.sf.saxon.s9api.QName initialTemplateName
net.sf.saxon.s9api.XdmValue result
net.sf.saxon.s9api.QName initialTemplateName
net.sf.saxon.s9api.XdmValue result
long startTime
net.sf.saxon.s9api.Xslt30Transformer transformer
net.sf.saxon.s9api.Serializer serializer
boolean buildResultTree
java.util.Properties props
String buildTreeProperty
String initialTemplate
long endTime
int r
javax.xml.transform.Source source
net.sf.saxon.s9api.XsltExecutable sheet
java.io.File outputFile
net.sf.saxon.trans.CommandLineOptions options
net.sf.saxon.lib.Logger traceDestination
long totalTime
int runs
int halfway
protected void badUsage (java.lang.String)
String message
net.sf.saxon.trans.CommandLineOptions options
static void access$000 (net.sf.saxon.Transform, java.util.List, net.sf.saxon.s9api.XsltExecutable, java.io.File, net.sf.saxon.trans.CommandLineOptions, net.sf.saxon.lib.Logger) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.Transform x0
java.util.List x1
net.sf.saxon.s9api.XsltExecutable x2
java.io.File x3
net.sf.saxon.trans.CommandLineOptions x4
net.sf.saxon.lib.Logger x5
}
net/sf/saxon/TransformerFactoryImpl.classTransformerFactoryImpl.java
package net.sf.saxon
public net.sf.saxon.TransformerFactoryImpl extends net.sf.saxon.jaxp.SaxonTransformerFactory {
public void ()
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
}
net/sf/saxon/Version.classVersion.java
package net.sf.saxon
public final net.sf.saxon.Version extends java.lang.Object {
private static final int[] STRUCTURED_VERSION
private static final String VERSION
private static final String BUILD
private static final String RELEASE_DATE
private static final String MAJOR_RELEASE_DATE
public static Class configurationClass
public static String softwareEdition
public static net.sf.saxon.Platform platform
private void ()
public static java.lang.String getProductName ()
public static java.lang.String getProductVendor ()
public static java.lang.String getProductVariantAndVersion (java.lang.String)
String edition
public static java.lang.String getProductVersion ()
public static int[] getStructuredVersionNumber ()
public static java.lang.String getReleaseDate ()
public static java.lang.String getMajorReleaseDate ()
public static java.lang.String getProductTitle ()
public static java.lang.String getWebSiteAddress ()
public static void main (java.lang.String[])
String[] args
static void ()
}
net/sf/saxon/dom/AttrOverNodeInfo.classAttrOverNodeInfo.java
package net.sf.saxon.dom
public net.sf.saxon.dom.AttrOverNodeInfo extends net.sf.saxon.dom.NodeOverNodeInfo implements org.w3c.dom.Attr {
public void ()
public java.lang.String getName ()
String local
public java.lang.String getValue ()
public boolean hasChildNodes ()
public org.w3c.dom.Node getFirstChild ()
public org.w3c.dom.Node getLastChild ()
public org.w3c.dom.NodeList getChildNodes ()
java.util.List list
public boolean getSpecified ()
public void setValue (java.lang.String) throws org.w3c.dom.DOMException
String value
public boolean isId ()
public org.w3c.dom.Element getOwnerElement ()
public org.w3c.dom.TypeInfo getSchemaTypeInfo ()
net.sf.saxon.type.SchemaType type
}
net/sf/saxon/dom/DOMAttributeMap.classDOMAttributeMap.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMAttributeMap extends java.lang.Object implements org.w3c.dom.NamedNodeMap {
private net.sf.saxon.om.NodeInfo parent
private int numberOfNamespaces
private boolean excludeNamespaceUndeclarations
public void (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo parent
private net.sf.saxon.om.NamespaceBinding[] removeUndeclarations (net.sf.saxon.om.NamespaceBinding[])
net.sf.saxon.om.NamespaceBinding b
net.sf.saxon.om.NamespaceBinding b
int keep
net.sf.saxon.om.NamespaceBinding[] b2
net.sf.saxon.om.NamespaceBinding[] bindings
public org.w3c.dom.Node getNamedItem (java.lang.String)
net.sf.saxon.tree.NamespaceNode nn
int i
net.sf.saxon.om.NamespaceBinding[] nsarray
net.sf.saxon.tree.NamespaceNode nn
net.sf.saxon.tree.NamespaceNode nn
int i
String prefix
net.sf.saxon.om.NamespaceBinding[] nsarray
net.sf.saxon.om.NodeInfo att
net.sf.saxon.tree.iter.AxisIterator atts
String name
public org.w3c.dom.Node item (int)
net.sf.saxon.tree.NamespaceNode nn
net.sf.saxon.om.NamespaceBinding[] nsList
net.sf.saxon.om.NamespaceBinding nscode
net.sf.saxon.tree.NamespaceNode nn
net.sf.saxon.om.NodeInfo att
int index
int nscount
int pos
int attNr
net.sf.saxon.tree.iter.AxisIterator atts
private int getNumberOfNamespaces ()
int i
net.sf.saxon.om.NamespaceBinding[] nsList
int count
public int getLength ()
int length
net.sf.saxon.tree.iter.AxisIterator atts
public org.w3c.dom.Node getNamedItemNS (java.lang.String, java.lang.String)
net.sf.saxon.om.NodeInfo att
String uri
String localName
net.sf.saxon.tree.iter.AxisIterator atts
public org.w3c.dom.Node setNamedItem (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node arg
public org.w3c.dom.Node removeNamedItem (java.lang.String) throws org.w3c.dom.DOMException
String name
public org.w3c.dom.Node setNamedItemNS (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node arg
public org.w3c.dom.Node removeNamedItemNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String uri
String localName
}
net/sf/saxon/dom/DOMEnvelope$1.classDOMEnvelope.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMEnvelope$1 extends net.sf.saxon.expr.PJConverter {
final net.sf.saxon.dom.DOMEnvelope this$0
void (net.sf.saxon.dom.DOMEnvelope)
net.sf.saxon.dom.DOMEnvelope this$0
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/dom/DOMEnvelope$2.classDOMEnvelope.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMEnvelope$2 extends net.sf.saxon.expr.PJConverter {
final net.sf.saxon.dom.DOMEnvelope this$0
void (net.sf.saxon.dom.DOMEnvelope)
net.sf.saxon.dom.DOMEnvelope this$0
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/dom/DOMEnvelope$3.classDOMEnvelope.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMEnvelope$3 extends net.sf.saxon.expr.JPConverter {
final net.sf.saxon.dom.DOMEnvelope this$0
void (net.sf.saxon.dom.DOMEnvelope)
net.sf.saxon.dom.DOMEnvelope this$0
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
}
net/sf/saxon/dom/DOMEnvelope.classDOMEnvelope.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMEnvelope extends java.lang.Object implements net.sf.saxon.lib.ExternalObjectModel {
private static net.sf.saxon.dom.DOMEnvelope THE_INSTANCE
public static net.sf.saxon.dom.DOMEnvelope getInstance ()
public void ()
public java.lang.String getDocumentClassName ()
public java.lang.String getIdentifyingURI ()
public net.sf.saxon.expr.PJConverter getPJConverter (java.lang.Class)
Class targetClass
public net.sf.saxon.expr.JPConverter getJPConverter (java.lang.Class, net.sf.saxon.Configuration)
Class sourceClass
net.sf.saxon.Configuration config
public net.sf.saxon.expr.PJConverter getNodeListCreator (java.lang.Object)
Object node
public boolean isRecognizedNode (java.lang.Object)
Object object
public boolean isRecognizedNodeClass (java.lang.Class)
Class nodeClass
public net.sf.saxon.event.Receiver getDocumentBuilder (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Result result
public boolean sendSource (javax.xml.transform.Source, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo base
org.w3c.dom.Node startNode
javax.xml.transform.Source source
net.sf.saxon.event.Receiver receiver
public net.sf.saxon.om.NodeInfo unravel (javax.xml.transform.Source, net.sf.saxon.Configuration)
org.w3c.dom.Node dsnode
javax.xml.transform.Source source
net.sf.saxon.Configuration config
private net.sf.saxon.om.Sequence convertObjectToXPathValue (java.lang.Object) throws net.sf.saxon.trans.XPathException
int i
org.w3c.dom.NodeList list
int len
net.sf.saxon.om.NodeInfo[] nodes
Object object
static net.sf.saxon.om.Sequence access$000 (net.sf.saxon.dom.DOMEnvelope, java.lang.Object) throws net.sf.saxon.trans.XPathException
net.sf.saxon.dom.DOMEnvelope x0
Object x1
static void ()
}
net/sf/saxon/dom/DOMExceptionImpl.classDOMExceptionImpl.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMExceptionImpl extends org.w3c.dom.DOMException {
public short code
public static final short INVALID_STATE_ERR
public static final short SYNTAX_ERR
public static final short INVALID_MODIFICATION_ERR
public static final short NAMESPACE_ERR
public static final short INVALID_ACCESS_ERR
public void (short, java.lang.String)
short code
String message
}
net/sf/saxon/dom/DOMImplementationImpl.classDOMImplementationImpl.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMImplementationImpl extends java.lang.Object implements org.w3c.dom.DOMImplementation {
void ()
public boolean hasFeature (java.lang.String, java.lang.String)
String feature
String version
public java.lang.Object getFeature (java.lang.String, java.lang.String)
String feature
String version
public org.w3c.dom.DocumentType createDocumentType (java.lang.String, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String qualifiedName
String publicId
String systemId
public org.w3c.dom.Document createDocument (java.lang.String, java.lang.String, org.w3c.dom.DocumentType) throws org.w3c.dom.DOMException
String namespaceURI
String qualifiedName
org.w3c.dom.DocumentType doctype
}
net/sf/saxon/dom/DOMNodeList.classDOMNodeList.java
package net.sf.saxon.dom
public final net.sf.saxon.dom.DOMNodeList extends java.lang.Object implements org.w3c.dom.NodeList {
private java.util.List sequence
public void (java.util.List)
java.util.List extent
public int getLength ()
public org.w3c.dom.Node item (int)
int index
}
net/sf/saxon/dom/DOMNodeWrapper$AttributeEnumeration.classDOMNodeWrapper.java
package net.sf.saxon.dom
final net.sf.saxon.dom.DOMNodeWrapper$AttributeEnumeration extends java.lang.Object implements net.sf.saxon.tree.iter.AxisIterator net.sf.saxon.tree.iter.LookaheadIterator {
private java.util.ArrayList attList
private int ix
private net.sf.saxon.dom.DOMNodeWrapper start
private net.sf.saxon.dom.DOMNodeWrapper current
final net.sf.saxon.dom.DOMNodeWrapper this$0
public void (net.sf.saxon.dom.DOMNodeWrapper, net.sf.saxon.dom.DOMNodeWrapper)
String name
int i
int attsLen
org.w3c.dom.NamedNodeMap atts
net.sf.saxon.dom.DOMNodeWrapper start
public boolean hasNext ()
public net.sf.saxon.om.NodeInfo next ()
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next ()
}
net/sf/saxon/dom/DOMNodeWrapper$ChildEnumeration.classDOMNodeWrapper.java
package net.sf.saxon.dom
final net.sf.saxon.dom.DOMNodeWrapper$ChildEnumeration extends net.sf.saxon.tree.iter.AxisIteratorImpl implements net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.dom.DOMNodeWrapper start
private net.sf.saxon.dom.DOMNodeWrapper commonParent
private boolean downwards
private boolean forwards
private boolean elementsOnly
org.w3c.dom.NodeList childNodes
private int childNodesLength
private int ix
private int currentSpan
final net.sf.saxon.dom.DOMNodeWrapper this$0
public void (net.sf.saxon.dom.DOMNodeWrapper, net.sf.saxon.dom.DOMNodeWrapper, boolean, boolean, boolean)
net.sf.saxon.dom.DOMNodeWrapper start
boolean downwards
boolean forwards
boolean elementsOnly
private int skipPrecedingTextNodes ()
org.w3c.dom.Node node
short kind
int count
private int skipFollowingTextNodes ()
org.w3c.dom.Node node
short kind
int count
int pos
int len
public boolean hasNext ()
public net.sf.saxon.om.NodeInfo next ()
org.w3c.dom.Node currentDomNode
net.sf.saxon.dom.DOMNodeWrapper wrapper
org.w3c.dom.Node currentDomNode
net.sf.saxon.dom.DOMNodeWrapper wrapper
public int getProperties ()
public volatile net.sf.saxon.om.Item next ()
}
net/sf/saxon/dom/DOMNodeWrapper.classDOMNodeWrapper.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMNodeWrapper extends net.sf.saxon.tree.wrapper.AbstractNodeWrapper implements net.sf.saxon.tree.wrapper.SiblingCountingNode net.sf.saxon.tree.util.SteppingNode {
protected org.w3c.dom.Node node
protected short nodeKind
private net.sf.saxon.dom.DOMNodeWrapper parent
protected net.sf.saxon.dom.DocumentWrapper docWrapper
protected int index
protected int span
private net.sf.saxon.om.NamespaceBinding[] localNamespaces
protected void (org.w3c.dom.Node, net.sf.saxon.dom.DocumentWrapper, net.sf.saxon.dom.DOMNodeWrapper, int)
org.w3c.dom.Node node
net.sf.saxon.dom.DocumentWrapper docWrapper
net.sf.saxon.dom.DOMNodeWrapper parent
int index
protected static net.sf.saxon.dom.DOMNodeWrapper makeWrapper (org.w3c.dom.Node, net.sf.saxon.dom.DocumentWrapper)
org.w3c.dom.Node node
net.sf.saxon.dom.DocumentWrapper docWrapper
protected static net.sf.saxon.dom.DOMNodeWrapper makeWrapper (org.w3c.dom.Node, net.sf.saxon.dom.DocumentWrapper, net.sf.saxon.dom.DOMNodeWrapper, int)
net.sf.saxon.dom.DOMNodeWrapper wrapper
net.sf.saxon.dom.DOMNodeWrapper wrapper
net.sf.saxon.dom.DOMNodeWrapper wrapper
net.sf.saxon.dom.DOMNodeWrapper wrapper
net.sf.saxon.dom.DOMNodeWrapper wrapper
net.sf.saxon.dom.DOMNodeWrapper wrapper
net.sf.saxon.dom.DOMNodeWrapper wrapper
org.w3c.dom.Node node
net.sf.saxon.dom.DocumentWrapper docWrapper
net.sf.saxon.dom.DOMNodeWrapper parent
int index
net.sf.saxon.dom.DOMNodeWrapper wrapper
public net.sf.saxon.dom.DocumentWrapper getTreeInfo ()
public java.lang.Object getUnderlyingNode ()
public int getNodeKind ()
public boolean isSameNodeInfo (net.sf.saxon.om.NodeInfo)
net.sf.saxon.dom.DOMNodeWrapper ow
net.sf.saxon.om.NodeInfo other
private boolean equalOrNull (java.lang.String, java.lang.String)
String a
String b
public int compareOrder (net.sf.saxon.om.NodeInfo)
short relationship
net.sf.saxon.om.NodeInfo other
public int comparePosition (net.sf.saxon.om.NodeInfo)
short relationship
net.sf.saxon.om.NodeInfo other
public java.lang.CharSequence getStringValueCS ()
org.w3c.dom.NodeList children1
net.sf.saxon.tree.util.FastStringBuffer sb1
int i
net.sf.saxon.tree.util.FastStringBuffer fsb
org.w3c.dom.Node textNode
private static java.lang.String emptyIfNull (java.lang.String)
String s
public static void expandStringValue (org.w3c.dom.NodeList, net.sf.saxon.tree.util.FastStringBuffer)
org.w3c.dom.Node child
int i
org.w3c.dom.NodeList list
net.sf.saxon.tree.util.FastStringBuffer sb
int len
public java.lang.String getLocalPart ()
public static java.lang.String getLocalName (org.w3c.dom.Node)
String n
int colon
org.w3c.dom.Node node
String s
public java.lang.String getURI ()
private static java.lang.String getElementURI (org.w3c.dom.Element)
org.w3c.dom.Element element
String uri
String displayName
int colon
String attName
org.w3c.dom.Node node
private static java.lang.String getAttributeURI (org.w3c.dom.Attr)
org.w3c.dom.Attr attr
String uri
String displayName
int colon
String attName
org.w3c.dom.Node node
public java.lang.String getPrefix ()
String name
int colon
int kind
public java.lang.String getDisplayName ()
public net.sf.saxon.dom.DOMNodeWrapper getParent ()
org.w3c.dom.Node p
public int getSiblingPosition ()
int ix
org.w3c.dom.Node start
net.sf.saxon.om.NodeInfo n
int ix
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo n
int ix
net.sf.saxon.tree.iter.AxisIterator iter
protected net.sf.saxon.tree.iter.AxisIterator iterateAttributes (net.sf.saxon.pattern.NodeTest)
net.sf.saxon.pattern.NodeTest nodeTest
net.sf.saxon.tree.iter.AxisIterator iter
protected net.sf.saxon.tree.iter.AxisIterator iterateChildren (net.sf.saxon.pattern.NodeTest)
net.sf.saxon.pattern.NodeTest nodeTest
boolean elementOnly
net.sf.saxon.tree.iter.AxisIterator iter
protected net.sf.saxon.tree.iter.AxisIterator iterateSiblings (net.sf.saxon.pattern.NodeTest, boolean)
net.sf.saxon.pattern.NodeTest nodeTest
boolean forwards
boolean elementOnly
net.sf.saxon.tree.iter.AxisIterator iter
protected net.sf.saxon.tree.iter.AxisIterator iterateDescendants (net.sf.saxon.pattern.NodeTest, boolean)
net.sf.saxon.pattern.NodeTest nodeTest
boolean includeSelf
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
String uri
String local
net.sf.saxon.pattern.NameTest test
net.sf.saxon.tree.iter.AxisIterator iterator
net.sf.saxon.om.NodeInfo attribute
public net.sf.saxon.om.NodeInfo getRoot ()
public boolean hasChildNodes ()
public void generateId (net.sf.saxon.tree.util.FastStringBuffer)
net.sf.saxon.tree.util.FastStringBuffer buffer
public void copy (net.sf.saxon.event.Receiver, int, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver out
int copyOptions
net.sf.saxon.expr.parser.Location locationId
public net.sf.saxon.om.NamespaceBinding[] getDeclaredNamespaces (net.sf.saxon.om.NamespaceBinding[])
org.w3c.dom.Attr att
String attName
int i
String prefix
String uri
String prefix
String uri
org.w3c.dom.Attr att
String attName
int i
net.sf.saxon.om.NamespaceBinding[] result
int n
org.w3c.dom.Element elem
org.w3c.dom.NamedNodeMap atts
int count
int attsLen
net.sf.saxon.om.NamespaceBinding[] buffer
public boolean isId ()
public net.sf.saxon.dom.DOMNodeWrapper getNextSibling ()
org.w3c.dom.Node currNode
public net.sf.saxon.dom.DOMNodeWrapper getFirstChild ()
org.w3c.dom.Node currNode
public net.sf.saxon.dom.DOMNodeWrapper getPreviousSibling ()
org.w3c.dom.Node currNode
public net.sf.saxon.dom.DOMNodeWrapper getSuccessorElement (net.sf.saxon.dom.DOMNodeWrapper, java.lang.String, java.lang.String)
org.w3c.dom.Node stop
org.w3c.dom.Node next
net.sf.saxon.dom.DOMNodeWrapper anchor
String uri
String local
private static org.w3c.dom.Node getSuccessorNode (org.w3c.dom.Node, org.w3c.dom.Node)
org.w3c.dom.Node s
org.w3c.dom.Node start
org.w3c.dom.Node anchor
org.w3c.dom.Node p
public volatile net.sf.saxon.om.TreeInfo getTreeInfo ()
public volatile net.sf.saxon.om.NodeInfo getParent ()
public volatile net.sf.saxon.tree.util.SteppingNode getSuccessorElement (net.sf.saxon.tree.util.SteppingNode, java.lang.String, java.lang.String)
public volatile net.sf.saxon.tree.util.SteppingNode getFirstChild ()
public volatile net.sf.saxon.tree.util.SteppingNode getPreviousSibling ()
public volatile net.sf.saxon.tree.util.SteppingNode getNextSibling ()
public volatile net.sf.saxon.tree.util.SteppingNode getParent ()
}
net/sf/saxon/dom/DOMObjectModel$1.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$1 extends net.sf.saxon.expr.PJConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/dom/DOMObjectModel$2.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$2 extends net.sf.saxon.expr.PJConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/dom/DOMObjectModel$3.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$3 extends net.sf.saxon.expr.JPConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object obj
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
}
net/sf/saxon/dom/DOMObjectModel$4.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$4 extends net.sf.saxon.expr.JPConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object obj
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
org.w3c.dom.NodeList list
int len
net.sf.saxon.om.NodeInfo[] nodes
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
}
net/sf/saxon/dom/DOMObjectModel$5.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$5 extends net.sf.saxon.expr.JPConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object obj
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
}
net/sf/saxon/dom/DOMObjectModel$6.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$6 extends net.sf.saxon.expr.JPConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object obj
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
}
net/sf/saxon/dom/DOMObjectModel$7.classDOMObjectModel.java
package net.sf.saxon.dom
net.sf.saxon.dom.DOMObjectModel$7 extends net.sf.saxon.expr.PJConverter {
final net.sf.saxon.dom.DOMObjectModel this$0
void (net.sf.saxon.dom.DOMObjectModel)
net.sf.saxon.dom.DOMObjectModel this$0
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/dom/DOMObjectModel.classDOMObjectModel.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMObjectModel extends net.sf.saxon.om.TreeModel implements net.sf.saxon.lib.ExternalObjectModel {
private static net.sf.saxon.dom.DOMObjectModel THE_INSTANCE
private static javax.xml.parsers.DocumentBuilderFactory factory
public static net.sf.saxon.dom.DOMObjectModel getInstance ()
public void ()
public java.lang.String getDocumentClassName ()
public java.lang.String getIdentifyingURI ()
public java.lang.String getName ()
public net.sf.saxon.expr.PJConverter getPJConverter (java.lang.Class)
Class targetClass
public net.sf.saxon.expr.JPConverter getJPConverter (java.lang.Class, net.sf.saxon.Configuration)
Class sourceClass
net.sf.saxon.Configuration config
public net.sf.saxon.expr.PJConverter getNodeListCreator (java.lang.Object)
Object node
public net.sf.saxon.event.Receiver getDocumentBuilder (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
javax.xml.parsers.DocumentBuilder docBuilder
org.w3c.dom.Document out
javax.xml.parsers.ParserConfigurationException e
net.sf.saxon.dom.DOMWriter emitter
org.w3c.dom.Node root
org.w3c.dom.Node nextSibling
javax.xml.transform.Result result
public net.sf.saxon.event.Builder makeBuilder (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.dom.DOMWriter dw
public boolean sendSource (javax.xml.transform.Source, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Source source
net.sf.saxon.event.Receiver receiver
public static void sendDOMSource (javax.xml.transform.dom.DOMSource, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.dom.DOMSender driver
javax.xml.transform.dom.DOMSource source
net.sf.saxon.event.Receiver receiver
org.w3c.dom.Node startNode
public net.sf.saxon.om.NodeInfo wrap (org.w3c.dom.Node, net.sf.saxon.Configuration)
org.w3c.dom.Document dom
org.w3c.dom.Node node
net.sf.saxon.Configuration config
org.w3c.dom.Document dom
net.sf.saxon.dom.DocumentWrapper docWrapper
public net.sf.saxon.om.NodeInfo copy (org.w3c.dom.Node, net.sf.saxon.om.TreeModel, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
org.w3c.dom.Node node
net.sf.saxon.om.TreeModel model
net.sf.saxon.Configuration config
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.Builder builder
net.sf.saxon.om.NodeInfo result
public net.sf.saxon.om.NodeInfo unravel (javax.xml.transform.Source, net.sf.saxon.Configuration)
org.w3c.dom.Document dom
org.w3c.dom.Document dom
net.sf.saxon.dom.DocumentWrapper docWrapper
org.w3c.dom.Node dsnode
javax.xml.transform.Source source
net.sf.saxon.Configuration config
private net.sf.saxon.om.NodeInfo wrapOrUnwrapNode (org.w3c.dom.Node, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.TreeInfo doc
org.w3c.dom.Node node
net.sf.saxon.Configuration config
public static java.lang.Object convertXPathValueToObject (net.sf.saxon.om.Sequence, java.lang.Class) throws net.sf.saxon.trans.XPathException
Object o
net.sf.saxon.om.Sequence value
Class target
boolean requireDOM
boolean allowDOM
java.util.List nodes
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
private net.sf.saxon.om.TreeInfo wrapDocument (java.lang.Object, java.lang.String, net.sf.saxon.Configuration)
org.w3c.dom.Document doc
org.w3c.dom.DocumentFragment doc
org.w3c.dom.Document doc
Object node
String baseURI
net.sf.saxon.Configuration config
private net.sf.saxon.om.NodeInfo wrapNode (net.sf.saxon.om.TreeInfo, java.lang.Object)
net.sf.saxon.om.TreeInfo document
Object node
static net.sf.saxon.om.NodeInfo access$000 (net.sf.saxon.dom.DOMObjectModel, org.w3c.dom.Node, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
net.sf.saxon.dom.DOMObjectModel x0
org.w3c.dom.Node x1
net.sf.saxon.Configuration x2
static void ()
}
net/sf/saxon/dom/DOMSender.classDOMSender.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMSender extends java.lang.Object {
private net.sf.saxon.event.Receiver receiver
protected org.w3c.dom.Node root
protected String systemId
private java.util.Stack namespaces
private org.w3c.dom.Node currentNode
public void (org.w3c.dom.Node, net.sf.saxon.event.Receiver)
org.w3c.dom.Node startNode
net.sf.saxon.event.Receiver receiver
public void setSystemId (java.lang.String)
String systemId
public void send () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.Location loc
private void sendUnparsedEntities () throws net.sf.saxon.trans.XPathException
String base
java.net.URI systemIdURI
String name
String systemId
String publicId
org.w3c.dom.Entity e
int i
org.w3c.dom.NamedNodeMap map
org.w3c.dom.DocumentType docType
private void sendElement (org.w3c.dom.Element) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.om.NamespaceBinding nb
java.util.Map$Entry entry
org.w3c.dom.Element startNode
org.w3c.dom.Element node
java.util.List ancestors
java.util.List bindings
org.w3c.dom.Node parent
java.util.Map distinctNamespaces
private net.sf.saxon.om.NodeName getNodeName (java.lang.String, boolean)
String uri
String prefix
String uri
String name
boolean useDefaultNS
int colon
private void walkNode (org.w3c.dom.Node) throws net.sf.saxon.trans.XPathException
org.w3c.dom.Element element
java.util.List bindings
String text
String text
org.w3c.dom.Node child
int i
org.w3c.dom.NodeList nit
int len
org.w3c.dom.Node node
net.sf.saxon.expr.parser.Location loc
public org.w3c.dom.Node getCurrentNode ()
private void outputElement (org.w3c.dom.Element, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NodeName attNodeName
org.w3c.dom.Attr att
int props
String attname
int a2
int len
org.w3c.dom.Element element
boolean hasNamespaceDeclarations
net.sf.saxon.om.NodeName name
net.sf.saxon.expr.parser.Location loc
org.w3c.dom.NamedNodeMap atts
private java.lang.String getUriForPrefix (java.lang.String)
net.sf.saxon.om.NamespaceBinding n
java.util.List localNamespaces
int i
String prefix
private void gatherNamespaces (org.w3c.dom.Element, java.util.List)
String prefix
String uri
String uri
String prefix
String uri
String prefix
String uri
org.w3c.dom.Attr att
String attname
boolean possibleNamespace
int a1
org.w3c.dom.Element element
java.util.List list
org.w3c.dom.NamedNodeMap atts
int alen
}
net/sf/saxon/dom/DOMTransform.classDOMTransform.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMTransform extends net.sf.saxon.Transform {
public void ()
public java.util.List preprocess (java.util.List) throws net.sf.saxon.trans.XPathException
javax.xml.transform.stream.StreamSource src
org.xml.sax.InputSource ins
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.DocumentBuilder builder
org.w3c.dom.Document doc
net.sf.saxon.dom.DocumentWrapper dom
Object source
java.util.ArrayList domSources
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.util.List sources
public static void main (java.lang.String[])
String[] args
}
net/sf/saxon/dom/DOMWriter.classDOMWriter.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DOMWriter extends net.sf.saxon.event.Builder {
private net.sf.saxon.event.PipelineConfiguration pipe
private org.w3c.dom.Node currentNode
private org.w3c.dom.Document document
private org.w3c.dom.Node nextSibling
private int level
private boolean canNormalize
private String systemId
public void ()
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration ()
public void setSystemId (java.lang.String)
String systemId
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String systemID
String publicID
public java.lang.String getSystemId ()
public void open ()
public void close ()
public void startDocument (int) throws net.sf.saxon.trans.XPathException
javax.xml.parsers.DocumentBuilderFactory factory
javax.xml.parsers.ParserConfigurationException err
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.w3c.dom.Element element
org.w3c.dom.DOMException err
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
String qname
String uri
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
String prefix
String uri
org.w3c.dom.Element element
net.sf.saxon.om.NamespaceBinding ns
org.w3c.dom.DOMException err
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String localName
org.w3c.dom.Element element
org.w3c.dom.DOMException err
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
String qname
String uri
public void startContent () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
Throwable err
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.w3c.dom.Text text
org.w3c.dom.DOMException err
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.w3c.dom.ProcessingInstruction pi
org.w3c.dom.DOMException err
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.w3c.dom.Comment comment
org.w3c.dom.DOMException err
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public boolean usesTypeAnnotations ()
public void setNode (org.w3c.dom.Node)
org.w3c.dom.Node node
public void setNextSibling (org.w3c.dom.Node)
org.w3c.dom.Node nextSibling
public net.sf.saxon.om.NodeInfo getCurrentRoot ()
protected org.w3c.dom.Document getDOMDocumentNode ()
}
net/sf/saxon/dom/DocumentBuilderImpl.classDocumentBuilderImpl.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DocumentBuilderImpl extends javax.xml.parsers.DocumentBuilder {
private net.sf.saxon.Configuration config
private net.sf.saxon.lib.ParseOptions parseOptions
public void ()
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean state
public boolean isValidating ()
public org.w3c.dom.Document newDocument ()
public org.w3c.dom.Document parse (org.xml.sax.InputSource) throws org.xml.sax.SAXException
net.sf.saxon.tree.tiny.TinyBuilder builder
javax.xml.transform.sax.SAXSource source
net.sf.saxon.tree.tiny.TinyDocumentImpl doc
net.sf.saxon.trans.XPathException err
org.xml.sax.InputSource in
public org.w3c.dom.Document parse (java.io.File) throws org.xml.sax.SAXException java.io.IOException
java.io.File f
String uri
org.xml.sax.InputSource in
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver er
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler eh
public org.w3c.dom.DOMImplementation getDOMImplementation ()
public void setXIncludeAware (boolean)
boolean state
public boolean isXIncludeAware ()
public void setStripSpace (int)
int stripAction
public int getStripSpace ()
public void setParseOptions (net.sf.saxon.lib.ParseOptions)
net.sf.saxon.lib.ParseOptions options
public net.sf.saxon.lib.ParseOptions getParseOptions ()
}
net/sf/saxon/dom/DocumentOverNodeInfo.classDocumentOverNodeInfo.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DocumentOverNodeInfo extends net.sf.saxon.dom.NodeOverNodeInfo implements org.w3c.dom.Document {
public void ()
public org.w3c.dom.DocumentType getDoctype ()
public org.w3c.dom.DOMImplementation getImplementation ()
public org.w3c.dom.Element createElement (java.lang.String) throws org.w3c.dom.DOMException
String tagName
public org.w3c.dom.DocumentFragment createDocumentFragment ()
public org.w3c.dom.Text createTextNode (java.lang.String)
String data
public org.w3c.dom.Comment createComment (java.lang.String)
String data
public org.w3c.dom.CDATASection createCDATASection (java.lang.String) throws org.w3c.dom.DOMException
String data
public org.w3c.dom.ProcessingInstruction createProcessingInstruction (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String target
String data
public org.w3c.dom.Attr createAttribute (java.lang.String) throws org.w3c.dom.DOMException
String name
public org.w3c.dom.EntityReference createEntityReference (java.lang.String) throws org.w3c.dom.DOMException
String name
public org.w3c.dom.NodeList getElementsByTagName (java.lang.String)
String tagname
public org.w3c.dom.Element getDocumentElement ()
net.sf.saxon.om.NodeInfo root
net.sf.saxon.tree.iter.AxisIterator children
protected static org.w3c.dom.NodeList getElementsByTagName (net.sf.saxon.om.NodeInfo, java.lang.String)
net.sf.saxon.om.NodeInfo next
net.sf.saxon.om.NodeInfo node
String tagname
net.sf.saxon.tree.iter.AxisIterator allElements
java.util.List nodes
public org.w3c.dom.Node importNode (org.w3c.dom.Node, boolean) throws org.w3c.dom.DOMException
org.w3c.dom.Node importedNode
boolean deep
public org.w3c.dom.Element createElementNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String qualifiedName
public org.w3c.dom.Attr createAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String qualifiedName
public org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
public static org.w3c.dom.NodeList getElementsByTagNameNS (net.sf.saxon.om.NodeInfo, java.lang.String, java.lang.String)
net.sf.saxon.om.NodeInfo next
net.sf.saxon.om.NodeInfo node
String namespaceURI
String localName
String ns
net.sf.saxon.tree.iter.AxisIterator allElements
java.util.List nodes
public org.w3c.dom.Element getElementById (java.lang.String)
String elementId
net.sf.saxon.om.TreeInfo doc
public java.lang.String getInputEncoding ()
public java.lang.String getXmlEncoding ()
public boolean getXmlStandalone ()
public void setXmlStandalone (boolean) throws org.w3c.dom.DOMException
boolean xmlStandalone
public java.lang.String getXmlVersion ()
public void setXmlVersion (java.lang.String) throws org.w3c.dom.DOMException
String xmlVersion
public boolean getStrictErrorChecking ()
public void setStrictErrorChecking (boolean)
boolean strictErrorChecking
public java.lang.String getDocumentURI ()
public void setDocumentURI (java.lang.String)
String documentURI
public org.w3c.dom.Node adoptNode (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node source
public org.w3c.dom.DOMConfiguration getDomConfig ()
public void normalizeDocument ()
public org.w3c.dom.Node renameNode (org.w3c.dom.Node, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
org.w3c.dom.Node n
String namespaceURI
String qualifiedName
}
net/sf/saxon/dom/DocumentWrapper.classDocumentWrapper.java
package net.sf.saxon.dom
public net.sf.saxon.dom.DocumentWrapper extends net.sf.saxon.om.GenericTreeInfo {
protected boolean domLevel3
public final org.w3c.dom.Node docNode
private java.util.Map idIndex
public void (org.w3c.dom.Node, java.lang.String, net.sf.saxon.Configuration)
org.w3c.dom.Node doc
String baseURI
net.sf.saxon.Configuration config
public net.sf.saxon.dom.DOMNodeWrapper wrap (org.w3c.dom.Node)
org.w3c.dom.Node node
public void setDOMLevel (int)
int level
public int getDOMLevel ()
public net.sf.saxon.om.NodeInfo selectID (java.lang.String, boolean)
org.w3c.dom.Node el
String xmlId
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo e
org.w3c.dom.Node node
String id
boolean getParent
public java.util.Iterator getUnparsedEntityNames ()
java.util.List ls
java.util.List ls
org.w3c.dom.Entity e
int i
org.w3c.dom.DocumentType docType
org.w3c.dom.NamedNodeMap map
java.util.List names
org.w3c.dom.Node node
public java.lang.String[] getUnparsedEntity (java.lang.String)
String base
java.net.URI systemIdURI
org.w3c.dom.DocumentType docType
org.w3c.dom.NamedNodeMap map
org.w3c.dom.Entity entity
String systemId
org.w3c.dom.Node node
String name
}
net/sf/saxon/dom/ElementOverNodeInfo.classElementOverNodeInfo.java
package net.sf.saxon.dom
public net.sf.saxon.dom.ElementOverNodeInfo extends net.sf.saxon.dom.NodeOverNodeInfo implements org.w3c.dom.Element {
public void ()
public java.lang.String getTagName ()
public org.w3c.dom.NodeList getElementsByTagName (java.lang.String)
String name
public org.w3c.dom.NodeList getElementsByTagNameNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String localName
public java.lang.String getAttribute (java.lang.String)
String val
net.sf.saxon.om.NodeInfo att
String name
net.sf.saxon.tree.iter.AxisIterator atts
public org.w3c.dom.Attr getAttributeNode (java.lang.String)
net.sf.saxon.om.NodeInfo att
String name
net.sf.saxon.tree.iter.AxisIterator atts
public org.w3c.dom.Attr setAttributeNode (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
org.w3c.dom.Attr newAttr
public void removeAttribute (java.lang.String) throws org.w3c.dom.DOMException
String oldAttr
public org.w3c.dom.Attr removeAttributeNode (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
org.w3c.dom.Attr oldAttr
public java.lang.String getAttributeNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
String val
public void setAttribute (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String name
String value
public void setAttributeNS (java.lang.String, java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String qualifiedName
String value
public void removeAttributeNS (java.lang.String, java.lang.String) throws org.w3c.dom.DOMException
String namespaceURI
String localName
public org.w3c.dom.Attr getAttributeNodeNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
net.sf.saxon.om.NamePool pool
net.sf.saxon.pattern.NameTest test
net.sf.saxon.tree.iter.AxisIterator atts
public org.w3c.dom.Attr setAttributeNodeNS (org.w3c.dom.Attr) throws org.w3c.dom.DOMException
org.w3c.dom.Attr newAttr
public boolean hasAttribute (java.lang.String)
net.sf.saxon.om.NodeInfo att
String name
net.sf.saxon.tree.iter.AxisIterator atts
public boolean hasAttributeNS (java.lang.String, java.lang.String)
String namespaceURI
String localName
public void setIdAttribute (java.lang.String, boolean) throws org.w3c.dom.DOMException
String name
boolean isId
public void setIdAttributeNS (java.lang.String, java.lang.String, boolean) throws org.w3c.dom.DOMException
String namespaceURI
String localName
boolean isId
public void setIdAttributeNode (org.w3c.dom.Attr, boolean) throws org.w3c.dom.DOMException
org.w3c.dom.Attr idAttr
boolean isId
public org.w3c.dom.TypeInfo getSchemaTypeInfo ()
net.sf.saxon.type.SchemaType type
}
net/sf/saxon/dom/NodeOverNodeInfo.classNodeOverNodeInfo.java
package net.sf.saxon.dom
public abstract net.sf.saxon.dom.NodeOverNodeInfo extends java.lang.Object implements org.w3c.dom.Node {
protected net.sf.saxon.om.NodeInfo node
public void ()
public net.sf.saxon.om.NodeInfo getUnderlyingNodeInfo ()
public static net.sf.saxon.dom.NodeOverNodeInfo wrap (net.sf.saxon.om.NodeInfo)
net.sf.saxon.dom.NodeOverNodeInfo n
net.sf.saxon.dom.NodeOverNodeInfo n
net.sf.saxon.dom.NodeOverNodeInfo n
net.sf.saxon.dom.NodeOverNodeInfo n
net.sf.saxon.dom.NodeOverNodeInfo n
net.sf.saxon.dom.NodeOverNodeInfo n
net.sf.saxon.om.NodeInfo node
net.sf.saxon.dom.NodeOverNodeInfo n
public final boolean isSameNode (org.w3c.dom.Node)
org.w3c.dom.Node other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String getBaseURI ()
public java.lang.String getNodeName ()
public java.lang.String getLocalName ()
public boolean hasChildNodes ()
public boolean hasAttributes ()
public short getNodeType ()
short kind
public org.w3c.dom.Node getParentNode ()
public org.w3c.dom.Node getPreviousSibling ()
public org.w3c.dom.Node getNextSibling ()
public org.w3c.dom.Node getFirstChild ()
public org.w3c.dom.Node getLastChild ()
net.sf.saxon.om.NodeInfo next
net.sf.saxon.tree.iter.AxisIterator children
net.sf.saxon.om.NodeInfo last
public java.lang.String getNodeValue ()
public void setNodeValue (java.lang.String) throws org.w3c.dom.DOMException
String nodeValue
public org.w3c.dom.NodeList getChildNodes ()
java.util.List nodes
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.NodeInfo node
net.sf.saxon.trans.XPathException err
public org.w3c.dom.NamedNodeMap getAttributes ()
public org.w3c.dom.Document getOwnerDocument ()
public org.w3c.dom.Node insertBefore (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
org.w3c.dom.Node refChild
public org.w3c.dom.Node replaceChild (org.w3c.dom.Node, org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
org.w3c.dom.Node oldChild
public org.w3c.dom.Node removeChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node oldChild
public org.w3c.dom.Node appendChild (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node newChild
public org.w3c.dom.Node cloneNode (boolean)
boolean deep
public void normalize ()
public boolean isSupported (java.lang.String, java.lang.String)
String feature
String version
public java.lang.String getNamespaceURI ()
String uri
public java.lang.String getPrefix ()
String p
public void setPrefix (java.lang.String) throws org.w3c.dom.DOMException
String prefix
public short compareDocumentPosition (org.w3c.dom.Node) throws org.w3c.dom.DOMException
short result
short d
short result
short d
org.w3c.dom.Node other
short DOCUMENT_POSITION_DISCONNECTED
short DOCUMENT_POSITION_PRECEDING
short DOCUMENT_POSITION_FOLLOWING
short DOCUMENT_POSITION_CONTAINS
short DOCUMENT_POSITION_CONTAINED_BY
int c
public java.lang.String getTextContent () throws org.w3c.dom.DOMException
public void setTextContent (java.lang.String) throws org.w3c.dom.DOMException
String textContent
public java.lang.String lookupPrefix (java.lang.String)
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo ns
String namespaceURI
public boolean isDefaultNamespace (java.lang.String)
String namespaceURI
public java.lang.String lookupNamespaceURI (java.lang.String)
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo ns
String prefix
public boolean isEqualNode (org.w3c.dom.Node)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.trans.XPathException err
org.w3c.dom.Node arg
public java.lang.Object getFeature (java.lang.String, java.lang.String)
String feature
String version
public java.lang.Object setUserData (java.lang.String, java.lang.Object, org.w3c.dom.UserDataHandler)
String key
Object data
org.w3c.dom.UserDataHandler handler
public java.lang.Object getUserData (java.lang.String)
String key
protected static void disallowUpdate () throws org.w3c.dom.DOMException
}
net/sf/saxon/dom/PIOverNodeInfo.classPIOverNodeInfo.java
package net.sf.saxon.dom
public net.sf.saxon.dom.PIOverNodeInfo extends net.sf.saxon.dom.NodeOverNodeInfo implements org.w3c.dom.ProcessingInstruction {
public void ()
public java.lang.String getTarget ()
public java.lang.String getData ()
public void setData (java.lang.String) throws org.w3c.dom.DOMException
String data
}
net/sf/saxon/dom/TextOverAttrInfo.classTextOverAttrInfo.java
package net.sf.saxon.dom
public net.sf.saxon.dom.TextOverAttrInfo extends net.sf.saxon.dom.TextOverNodeInfo {
private net.sf.saxon.dom.AttrOverNodeInfo attr
public void (net.sf.saxon.dom.AttrOverNodeInfo)
net.sf.saxon.dom.AttrOverNodeInfo attr
public boolean isElementContentWhitespace ()
public short getNodeType ()
public short compareDocumentPosition (org.w3c.dom.Node) throws org.w3c.dom.DOMException
org.w3c.dom.Node other
short DOCUMENT_POSITION_FOLLOWING
public org.w3c.dom.Node getParentNode ()
}
net/sf/saxon/dom/TextOverNodeInfo.classTextOverNodeInfo.java
package net.sf.saxon.dom
public net.sf.saxon.dom.TextOverNodeInfo extends net.sf.saxon.dom.NodeOverNodeInfo implements org.w3c.dom.Text org.w3c.dom.Comment {
public void ()
public java.lang.String getData ()
public void setData (java.lang.String) throws org.w3c.dom.DOMException
String data
public int getLength ()
public java.lang.String substringData (int, int) throws org.w3c.dom.DOMException
IndexOutOfBoundsException err2
int offset
int count
public void appendData (java.lang.String) throws org.w3c.dom.DOMException
String arg
public void insertData (int, java.lang.String) throws org.w3c.dom.DOMException
int offset
String arg
public void deleteData (int, int) throws org.w3c.dom.DOMException
int offset
int count
public void replaceData (int, int, java.lang.String) throws org.w3c.dom.DOMException
int offset
int count
String arg
public org.w3c.dom.Text splitText (int) throws org.w3c.dom.DOMException
int offset
public org.w3c.dom.Text replaceWholeText (java.lang.String) throws org.w3c.dom.DOMException
String content
public boolean isElementContentWhitespace ()
net.sf.saxon.om.NodeInfo parent
net.sf.saxon.type.SchemaType type
public java.lang.String getWholeText ()
}
net/sf/saxon/dom/TypeInfoImpl.classTypeInfoImpl.java
package net.sf.saxon.dom
public net.sf.saxon.dom.TypeInfoImpl extends java.lang.Object implements org.w3c.dom.TypeInfo {
private net.sf.saxon.Configuration config
private net.sf.saxon.type.SchemaType schemaType
public void (net.sf.saxon.Configuration, net.sf.saxon.type.SchemaType)
net.sf.saxon.Configuration config
net.sf.saxon.type.SchemaType type
public java.lang.String getTypeName ()
public java.lang.String getTypeNamespace ()
public boolean isDerivedFrom (java.lang.String, java.lang.String, int) throws java.lang.IllegalStateException
String typeNamespaceArg
String typeNameArg
int derivationMethod
net.sf.saxon.type.SchemaType base
int fingerprint
}
net/sf/saxon/event/Builder.classBuilder.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.Builder extends java.lang.Object implements net.sf.saxon.event.Receiver {
public static final int UNSPECIFIED_TREE_MODEL
public static final int LINKED_TREE
public static final int STANDARD_TREE
public static final int TINY_TREE
public static final int TINY_TREE_CONDENSED
public static final int JDOM_TREE
public static final int JDOM2_TREE
public static final int AXIOM_TREE
public static final int DOMINO_TREE
protected net.sf.saxon.event.PipelineConfiguration pipe
protected net.sf.saxon.Configuration config
protected net.sf.saxon.om.NamePool namePool
protected String systemId
protected String baseURI
protected net.sf.saxon.om.NodeInfo currentRoot
protected boolean lineNumbering
protected boolean started
protected boolean timing
protected boolean open
private long startTime
public void ()
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration ()
public net.sf.saxon.Configuration getConfiguration ()
public net.sf.saxon.event.BuilderMonitor getBuilderMonitor ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public void setBaseURI (java.lang.String)
String baseURI
public java.lang.String getBaseURI ()
public void setLineNumbering (boolean)
boolean lineNumbering
public void setTiming (boolean)
boolean on
public boolean isTiming ()
public void open ()
public void close () throws net.sf.saxon.trans.XPathException
long endTime
public boolean usesTypeAnnotations ()
public net.sf.saxon.om.NodeInfo getCurrentRoot ()
public void reset ()
}
net/sf/saxon/event/BuilderMonitor.classBuilderMonitor.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.BuilderMonitor extends net.sf.saxon.event.ProxyReceiver {
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public abstract void markNextNode (int)
public abstract void markAttributeNode (net.sf.saxon.om.NodeInfo)
public abstract void markNamespaceNode (net.sf.saxon.om.NodeInfo)
public abstract net.sf.saxon.om.NodeInfo getMarkedNode ()
}
net/sf/saxon/event/CheckSumFilter.classCheckSumFilter.java
package net.sf.saxon.event
public net.sf.saxon.event.CheckSumFilter extends net.sf.saxon.event.ProxyReceiver {
private static final boolean DEBUG
int checksum
int sequence
boolean checkExistingChecksum
boolean checksumCorrect
boolean checksumFound
public static final String SIGMA
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver nextReceiver
public void setCheckExistingChecksum (boolean)
boolean check
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void endElement () throws net.sf.saxon.trans.XPathException
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
int found
NumberFormatException e
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public boolean isChecksumFound ()
public int getChecksum ()
public boolean isChecksumCorrect ()
private int hash (java.lang.CharSequence, int)
int i
CharSequence s
int sequence
int h
private int hash (net.sf.saxon.om.NodeName, int)
net.sf.saxon.om.NodeName n
int sequence
}
net/sf/saxon/event/CommentStripper.classCommentStripper.java
package net.sf.saxon.event
public net.sf.saxon.event.CommentStripper extends net.sf.saxon.event.ProxyReceiver {
private net.sf.saxon.tree.tiny.CompressedWhitespace savedWhitespace
private net.sf.saxon.tree.util.FastStringBuffer buffer
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int)
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int)
String name
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
private void flush () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/event/ComplexContentOutputter.classComplexContentOutputter.java
package net.sf.saxon.event
public final net.sf.saxon.event.ComplexContentOutputter extends net.sf.saxon.event.SequenceReceiver {
private net.sf.saxon.event.Receiver nextReceiver
private int pendingStartTagDepth
private net.sf.saxon.om.NodeName pendingStartTag
private int level
private boolean[] currentLevelIsDocument
private net.sf.saxon.om.InScopeNamespaces[] copyNamespacesStack
private Boolean elementIsInNullNamespace
private net.sf.saxon.om.NodeName[] pendingAttCode
private net.sf.saxon.type.SimpleType[] pendingAttType
private String[] pendingAttValue
private net.sf.saxon.expr.parser.Location[] pendingAttLocation
private int[] pendingAttProp
private int pendingAttListSize
private net.sf.saxon.om.NamespaceBinding[] pendingNSList
private int pendingNSListSize
private net.sf.saxon.type.SchemaType currentSimpleType
private int startElementProperties
private net.sf.saxon.expr.parser.Location startElementLocationId
private boolean declaresDefaultNamespace
private int hostLanguage
private boolean serializing
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public static net.sf.saxon.event.SequenceReceiver makeComplexContentReceiver (net.sf.saxon.event.Receiver, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
net.sf.saxon.event.Receiver receiver
net.sf.saxon.lib.ParseOptions options
String systemId
boolean validate
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.ComplexContentOutputter out
net.sf.saxon.event.NamespaceReducer ne
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void setSystemId (java.lang.String)
String systemId
public void setHostLanguage (int)
int language
public void setSerializing (boolean)
boolean serializing
public boolean isSerializing ()
public void setReceiver (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver receiver
public net.sf.saxon.event.Receiver getReceiver ()
public void open () throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String systemID
String publicID
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence s
net.sf.saxon.expr.parser.Location locationId
int properties
int len
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
String prefix
String uri1
String uri2
net.sf.saxon.trans.XPathException err
int i
net.sf.saxon.trans.XPathException err
boolean rejectDuplicates
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet nsBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
int a
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.NodeName attName
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
private net.sf.saxon.om.NodeName checkProposedPrefix (net.sf.saxon.om.NodeName, int) throws net.sf.saxon.trans.XPathException
String prefix
net.sf.saxon.om.NodeName newName
int i
String prefix
net.sf.saxon.om.NodeName newName
net.sf.saxon.om.NodeName nodeName
int seq
net.sf.saxon.om.NamespaceBinding binding
String nsprefix
private java.lang.String getSubstitutePrefix (net.sf.saxon.om.NamespaceBinding, int)
net.sf.saxon.om.NamespaceBinding nscode
int seq
public void endElement () throws net.sf.saxon.trans.XPathException
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence comment
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
net.sf.saxon.om.Sequence member
String kind
boolean isXSLT
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
int copyOptions
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void close () throws net.sf.saxon.trans.XPathException
public void startContent () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName attcode
int a
int n
int a
int props
net.sf.saxon.om.NodeName elcode
public boolean usesTypeAnnotations ()
public void beforeBulkCopy () throws net.sf.saxon.trans.XPathException
public void afterBulkCopy ()
}
net/sf/saxon/event/ContentHandlerProxy$ContentHandlerProxyTraceListener.classContentHandlerProxy.java
package net.sf.saxon.event
public net.sf.saxon.event.ContentHandlerProxy$ContentHandlerProxyTraceListener extends java.lang.Object implements net.sf.saxon.lib.TraceListener {
private java.util.Stack contextItemStack
public void ()
public void setOutputDestination (net.sf.saxon.lib.Logger)
net.sf.saxon.lib.Logger stream
public java.util.Stack getContextItemStack ()
public void open (net.sf.saxon.Controller)
net.sf.saxon.Controller controller
public void close ()
public void enter (net.sf.saxon.trace.InstructionInfo, net.sf.saxon.expr.XPathContext)
net.sf.saxon.trace.InstructionInfo instruction
net.sf.saxon.expr.XPathContext context
public void leave (net.sf.saxon.trace.InstructionInfo)
net.sf.saxon.trace.InstructionInfo instruction
public void startCurrentItem (net.sf.saxon.om.Item)
net.sf.saxon.om.Item currentItem
public void endCurrentItem (net.sf.saxon.om.Item)
net.sf.saxon.om.Item currentItem
}
net/sf/saxon/event/ContentHandlerProxy.classContentHandlerProxy.java
package net.sf.saxon.event
public net.sf.saxon.event.ContentHandlerProxy extends java.lang.Object implements net.sf.saxon.event.Receiver {
private net.sf.saxon.event.PipelineConfiguration pipe
private String systemId
protected org.xml.sax.ContentHandler handler
protected org.xml.sax.ext.LexicalHandler lexicalHandler
private int depth
private boolean requireWellFormed
private boolean undeclareNamespaces
private java.util.Stack elementStack
private java.util.Stack namespaceStack
private net.sf.saxon.event.ContentHandlerProxy$ContentHandlerProxyTraceListener traceListener
protected net.sf.saxon.tree.util.AttributeCollectionImpl pendingAttributes
private net.sf.saxon.om.NodeName pendingElement
private net.sf.saxon.expr.parser.Location currentLocation
private static final String MARKER
public void ()
public void setUnderlyingContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getUnderlyingContentHandler ()
public void setLexicalHandler (org.xml.sax.ext.LexicalHandler)
org.xml.sax.ext.LexicalHandler handler
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration ()
public net.sf.saxon.Configuration getConfiguration ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public net.sf.saxon.event.ContentHandlerProxy$ContentHandlerProxyTraceListener getTraceListener ()
public net.sf.saxon.expr.parser.Location getCurrentLocation ()
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXException e
String name
String systemID
String publicID
public void setOutputProperties (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties details
String prop
public boolean isRequireWellFormed ()
public void setRequireWellFormed (boolean)
boolean wellFormed
public boolean isUndeclareNamespaces ()
public void setUndeclareNamespaces (boolean)
boolean undeclareNamespaces
public void open () throws net.sf.saxon.trans.XPathException
org.xml.sax.Locator locator
org.xml.sax.SAXException err
public void close () throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXException err
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXException err
String prefix
String uri
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
int index
public void startContent () throws net.sf.saxon.trans.XPathException
String uri
String localName
String qname
org.xml.sax.SAXException err
public void endElement () throws net.sf.saxon.trans.XPathException
String qname
String localName
String uri
org.xml.sax.SAXException err
org.xml.sax.SAXException err
String prefix
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXException err
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
boolean disable
protected void notifyNotWellFormed () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXException err
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXException err
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public boolean usesTypeAnnotations ()
private void setEscaping (boolean)
org.xml.sax.SAXException err
boolean escaping
private void handleSAXException (org.xml.sax.SAXException) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException de
org.xml.sax.SAXException err
Exception nested
}
net/sf/saxon/event/ContentHandlerProxyLocator.classContentHandlerProxyLocator.java
package net.sf.saxon.event
public net.sf.saxon.event.ContentHandlerProxyLocator extends java.lang.Object implements org.xml.sax.Locator {
private net.sf.saxon.event.ContentHandlerProxy parent
public void (net.sf.saxon.event.ContentHandlerProxy)
net.sf.saxon.event.ContentHandlerProxy parent
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public int getColumnNumber ()
public java.util.Stack getContextItemStack ()
net.sf.saxon.event.ContentHandlerProxy$ContentHandlerProxyTraceListener traceListener
}
net/sf/saxon/event/CopyInformee.classCopyInformee.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.CopyInformee extends java.lang.Object {
public abstract java.lang.Object notifyElementNode (net.sf.saxon.om.NodeInfo)
}
net/sf/saxon/event/CopyNamespaceSensitiveException.classCopyNamespaceSensitiveException.java
package net.sf.saxon.event
public net.sf.saxon.event.CopyNamespaceSensitiveException extends net.sf.saxon.trans.XPathException {
public void (java.lang.String)
String message
}
net/sf/saxon/event/DocumentValidator.classDocumentValidator.java
package net.sf.saxon.event
public net.sf.saxon.event.DocumentValidator extends net.sf.saxon.event.ProxyReceiver {
private boolean foundElement
private int level
private String errorCode
public void (net.sf.saxon.event.Receiver, java.lang.String)
net.sf.saxon.event.Receiver next
String errorCode
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration config
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void endElement () throws net.sf.saxon.trans.XPathException
public void endDocument () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/event/EventSource.classEventSource.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.EventSource extends java.lang.Object implements javax.xml.transform.Source {
private String systemId
public void ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public abstract void send (net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/event/FilterFactory.classFilterFactory.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.FilterFactory extends java.lang.Object {
public abstract net.sf.saxon.event.ProxyReceiver makeFilter (net.sf.saxon.event.Receiver)
}
net/sf/saxon/event/IDFilter.classIDFilter.java
package net.sf.saxon.event
public net.sf.saxon.event.IDFilter extends net.sf.saxon.event.StartTagBuffer {
private String requiredId
private int activeDepth
private boolean matched
private java.util.HashSet nonIDs
public void (net.sf.saxon.event.Receiver, java.lang.String)
net.sf.saxon.event.Receiver next
String id
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName attName
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
protected void declareNamespacesForStartElement () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public boolean usesTypeAnnotations ()
private boolean isIDCode (net.sf.saxon.type.SimpleType)
net.sf.saxon.type.SimpleType typeCode
}
net/sf/saxon/event/IgnorableWhitespaceStripper.classIgnorableWhitespaceStripper.java
package net.sf.saxon.event
public net.sf.saxon.event.IgnorableWhitespaceStripper extends net.sf.saxon.event.ProxyReceiver {
private boolean[] stripStack
private int top
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType type
net.sf.saxon.expr.parser.Location location
int properties
boolean strip
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public boolean usesTypeAnnotations ()
}
net/sf/saxon/event/LocationCopier.classLocationCopier.java
package net.sf.saxon.event
public net.sf.saxon.event.LocationCopier extends java.lang.Object implements net.sf.saxon.event.CopyInformee {
private boolean wholeDocument
public void (boolean)
boolean wholeDocument
public net.sf.saxon.expr.parser.Location notifyElementNode (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo element
String systemId
int lineNumber
int columnNumber
public volatile java.lang.Object notifyElementNode (net.sf.saxon.om.NodeInfo)
}
net/sf/saxon/event/NamePoolConverter.classNamePoolConverter.java
package net.sf.saxon.event
public net.sf.saxon.event.NamePoolConverter extends net.sf.saxon.event.ProxyReceiver {
net.sf.saxon.om.NamePool oldPool
net.sf.saxon.om.NamePool newPool
public void (net.sf.saxon.event.Receiver, net.sf.saxon.om.NamePool, net.sf.saxon.om.NamePool)
net.sf.saxon.event.Receiver next
net.sf.saxon.om.NamePool oldPool
net.sf.saxon.om.NamePool newPool
public void setUnderlyingReceiver (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver receiver
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
int fp
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
int fp
}
net/sf/saxon/event/NamespaceReducer.classNamespaceReducer.java
package net.sf.saxon.event
public net.sf.saxon.event.NamespaceReducer extends net.sf.saxon.event.ProxyReceiver implements net.sf.saxon.om.NamespaceResolver {
private net.sf.saxon.om.NamespaceBinding[] namespaces
private int namespacesSize
private int[] countStack
private int depth
private boolean[] disinheritStack
private net.sf.saxon.om.NamespaceBinding[] pendingUndeclarations
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
int i
int d
java.util.List undeclarations
int k
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
private boolean isNeeded (net.sf.saxon.om.NamespaceBinding)
net.sf.saxon.om.NamespaceBinding nb
int p
int i
net.sf.saxon.om.NamespaceBinding nsBinding
String prefix
private void addToStack (net.sf.saxon.om.NamespaceBinding)
net.sf.saxon.om.NamespaceBinding nsBinding
public void startContent () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBinding ns
public void endElement () throws net.sf.saxon.trans.XPathException
public java.lang.String getURIForPrefix (java.lang.String, boolean)
int i
String prefix
boolean useDefault
public java.util.Iterator iteratePrefixes ()
String prefix
int i
java.util.List prefixes
}
net/sf/saxon/event/NoOpenStartTagException.classNoOpenStartTagException.java
package net.sf.saxon.event
public net.sf.saxon.event.NoOpenStartTagException extends net.sf.saxon.trans.XPathException {
public static net.sf.saxon.event.NoOpenStartTagException makeNoOpenStartTagException (int, java.lang.String, int, boolean, boolean, net.sf.saxon.expr.parser.Location)
String kind
String message
String errorCode
String kind
String message
String errorCode
String kind
int nodeKind
String name
int hostLanguage
boolean parentIsDocument
boolean isSerializing
net.sf.saxon.expr.parser.Location startElementLocationId
String message
String errorCode
net.sf.saxon.event.NoOpenStartTagException err
public void (java.lang.String)
String message
}
net/sf/saxon/event/PIGrabber.classPIGrabber.java
package net.sf.saxon.event
public net.sf.saxon.event.PIGrabber extends net.sf.saxon.event.ProxyReceiver {
private net.sf.saxon.Configuration config
private String reqMedia
private String reqTitle
private String baseURI
private javax.xml.transform.URIResolver uriResolver
private java.util.List stylesheets
private boolean terminated
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void setFactory (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setCriteria (java.lang.String, java.lang.String)
String media
String title
public void setBaseURI (java.lang.String)
String uri
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName namecode
net.sf.saxon.type.SchemaType typecode
net.sf.saxon.expr.parser.Location location
int properties
public boolean isTerminated ()
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String href
String value
String piMedia
String piTitle
String piType
String piAlternate
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public javax.xml.transform.Source[] getAssociatedStylesheets () throws javax.xml.transform.TransformerException
String href
javax.xml.transform.Source s
int i
javax.xml.transform.Source[] result
}
net/sf/saxon/event/PathMaintainer.classPathMaintainer.java
package net.sf.saxon.event
public net.sf.saxon.event.PathMaintainer extends net.sf.saxon.event.ProxyReceiver {
private java.util.Stack path
private java.util.Stack siblingCounters
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType type
net.sf.saxon.expr.parser.Location location
int properties
java.util.HashMap counters
int index
Integer preceding
public void endElement () throws net.sf.saxon.trans.XPathException
public java.lang.String getPath (boolean)
String uri
String prefix
net.sf.saxon.om.AbsolutePath$PathElement pe
boolean useURIs
net.sf.saxon.tree.util.FastStringBuffer fsb
public net.sf.saxon.om.AbsolutePath getAbsolutePath ()
}
net/sf/saxon/event/PipelineConfiguration.classPipelineConfiguration.java
package net.sf.saxon.event
public net.sf.saxon.event.PipelineConfiguration extends java.lang.Object {
private net.sf.saxon.Configuration config
private javax.xml.transform.URIResolver uriResolver
private net.sf.saxon.lib.SchemaURIResolver schemaURIResolver
private net.sf.saxon.Controller controller
private java.util.Stack currentApplyStack
private net.sf.saxon.lib.ParseOptions parseOptions
private int hostLanguage
private java.util.Map components
private boolean locationIsCodeLocation
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration p
public net.sf.saxon.Configuration getConfiguration ()
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.lib.UnfailingErrorListener getLocalErrorListener ()
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
net.sf.saxon.lib.UnfailingErrorListener listener
public void setErrorListener (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener errorListener
public javax.xml.transform.URIResolver getURIResolver ()
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver uriResolver
public net.sf.saxon.lib.SchemaURIResolver getSchemaURIResolver ()
public void setParseOptions (net.sf.saxon.lib.ParseOptions)
net.sf.saxon.lib.ParseOptions options
public net.sf.saxon.lib.ParseOptions getParseOptions ()
public void setUseXsiSchemaLocation (boolean)
boolean recognize
public void setRecoverFromValidationErrors (boolean)
boolean recover
public boolean isRecoverFromValidationErrors ()
public void setSchemaURIResolver (net.sf.saxon.lib.SchemaURIResolver)
net.sf.saxon.lib.SchemaURIResolver resolver
public net.sf.saxon.Controller getController ()
public void pushCurrentAppliedItem (net.sf.saxon.om.Item)
net.sf.saxon.om.Item item
public void popCurrentAppliedItem ()
public net.sf.saxon.om.Item peekCurrentAppliedItem ()
public java.util.Stack getAppliedItemStack ()
public void setController (net.sf.saxon.Controller)
net.sf.saxon.Controller controller
public int getHostLanguage ()
public void setHostLanguage (int)
int language
public void setExpandAttributeDefaults (boolean)
boolean expand
public void setComponent (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object getComponent (java.lang.String)
String name
public boolean isLocationIsCodeLocation ()
public void setLocationIsCodeLocation (boolean)
boolean locationIsCodeLocation
}
net/sf/saxon/event/ProxyReceiver.classProxyReceiver.java
package net.sf.saxon.event
public net.sf.saxon.event.ProxyReceiver extends net.sf.saxon.event.SequenceReceiver {
protected net.sf.saxon.event.Receiver nextReceiver
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver nextReceiver
public void setSystemId (java.lang.String)
String systemId
public void setUnderlyingReceiver (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver receiver
public net.sf.saxon.event.Receiver getUnderlyingReceiver ()
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public net.sf.saxon.om.NamePool getNamePool ()
public void open () throws net.sf.saxon.trans.XPathException
public void close () throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String uri
String publicId
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public boolean usesTypeAnnotations ()
}
net/sf/saxon/event/Receiver.classReceiver.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.Receiver extends java.lang.Object implements javax.xml.transform.Result {
public abstract void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
public abstract net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration ()
public abstract void setSystemId (java.lang.String)
public abstract void open () throws net.sf.saxon.trans.XPathException
public abstract void startDocument (int) throws net.sf.saxon.trans.XPathException
public abstract void endDocument () throws net.sf.saxon.trans.XPathException
public abstract void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
public abstract void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
public abstract void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
public abstract void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
public abstract void startContent () throws net.sf.saxon.trans.XPathException
public abstract void endElement () throws net.sf.saxon.trans.XPathException
public abstract void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
public abstract void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
public abstract void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
public abstract void close () throws net.sf.saxon.trans.XPathException
public abstract boolean usesTypeAnnotations ()
}
net/sf/saxon/event/ReceiverOptions.classReceiverOptions.java
package net.sf.saxon.event
public net.sf.saxon.event.ReceiverOptions extends java.lang.Object {
public static final int DISABLE_ESCAPING
public static final int DISABLE_CHARACTER_MAPS
public static final int NO_SPECIAL_CHARS
public static final int DEFAULTED_ATTRIBUTE
public static final int NILLED_ELEMENT
public static final int REJECT_DUPLICATES
public static final int NAMESPACE_OK
public static final int DISINHERIT_NAMESPACES
public static final int USE_NULL_MARKERS
public static final int NILLABLE_ELEMENT
public static final int WHOLE_TEXT_NODE
public static final int IS_ID
public static final int IS_IDREF
public static final int ID_IDREF_CHECKED
public static final int TERMINATE
public static final int MUTABLE_TREE
public static final int REFUSE_NAMESPACES
public static final int HAS_CHILDREN
public void ()
}
net/sf/saxon/event/ReceivingContentHandler$LocalLocator.classReceivingContentHandler.java
package net.sf.saxon.event
net.sf.saxon.event.ReceivingContentHandler$LocalLocator extends java.lang.Object implements net.sf.saxon.expr.parser.Location {
private org.xml.sax.Locator saxLocator
public void (org.xml.sax.Locator)
org.xml.sax.Locator saxLocator
public java.lang.String getSystemId ()
public java.lang.String getPublicId ()
public int getLineNumber ()
public int getColumnNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
}
net/sf/saxon/event/ReceivingContentHandler.classReceivingContentHandler.java
package net.sf.saxon.event
public net.sf.saxon.event.ReceivingContentHandler extends java.lang.Object implements org.xml.sax.ContentHandler org.xml.sax.ext.LexicalHandler org.xml.sax.DTDHandler {
private net.sf.saxon.event.PipelineConfiguration pipe
private net.sf.saxon.event.Receiver receiver
private boolean inDTD
private net.sf.saxon.expr.parser.Location localLocator
private char[] buffer
private int charsUsed
private net.sf.saxon.tree.tiny.CharSlice slice
private net.sf.saxon.om.NamespaceBinding[] namespaces
private int namespacesUsed
private boolean ignoreIgnorable
private boolean retainDTDAttributeTypes
private boolean allowDisableOutputEscaping
private boolean escapingDisabled
private boolean afterStartTag
private java.util.HashMap nameCache
private java.util.HashMap noNamespaceNameCache
private int defaultedAttributesAction
public void ()
public void reset ()
public void setReceiver (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver receiver
public net.sf.saxon.event.Receiver getReceiver ()
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.Configuration config
public net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration ()
public net.sf.saxon.Configuration getConfiguration ()
public void setIgnoreIgnorableWhitespace (boolean)
boolean ignore
public boolean isIgnoringIgnorableWhitespace ()
public void startDocument () throws org.xml.sax.SAXException
String systemId
net.sf.saxon.trans.QuitParsingException quit
net.sf.saxon.trans.XPathException err
public void endDocument () throws org.xml.sax.SAXException
net.sf.saxon.type.ValidationException err
net.sf.saxon.trans.XPathException err
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public void startPrefixMapping (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String prefix
String uri
public void endPrefixMapping (java.lang.String) throws org.xml.sax.SAXException
String prefix
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
int n
int properties
String qname
net.sf.saxon.om.NodeName attCode
String type
net.sf.saxon.type.SimpleType typeCode
int a
net.sf.saxon.om.NodeName elementName
net.sf.saxon.type.ValidationException err
net.sf.saxon.trans.XPathException err
String uri
String localname
String rawname
org.xml.sax.Attributes atts
private net.sf.saxon.om.NodeName getNodeName (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
net.sf.saxon.om.NoNamespaceName qn
String prefix
net.sf.saxon.om.FingerprintedQName qn
String uri
String localname
String rawname
java.util.HashMap map2
net.sf.saxon.om.NodeName n
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
net.sf.saxon.type.ValidationException err
net.sf.saxon.trans.XPathException err
String uri
String localname
String rawname
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void ignorableWhitespace (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public void processingInstruction (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
CharSequence data
CharSequence data
net.sf.saxon.trans.XPathException err
String name
String remainder
public void comment (char[], int, int) throws org.xml.sax.SAXException
net.sf.saxon.trans.XPathException err
char[] ch
int start
int length
private void flush (boolean) throws net.sf.saxon.trans.XPathException
CharSequence cs
boolean compress
public void skippedEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void endDTD () throws org.xml.sax.SAXException
public void startEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void endEntity (java.lang.String) throws org.xml.sax.SAXException
String name
public void startCDATA () throws org.xml.sax.SAXException
public void endCDATA () throws org.xml.sax.SAXException
public void notationDecl (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String name
String publicId
String systemId
public void unparsedEntityDecl (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
java.net.URI absoluteURI
String baseURI
java.net.URI suppliedURI
java.net.URISyntaxException err
net.sf.saxon.trans.XPathException err
String name
String publicId
String systemId
String notationName
String uri
}
net/sf/saxon/event/Sender.classSender.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.Sender extends java.lang.Object {
private static Class[] EMPTY_CLASS_ARRAY
private void ()
public static void send (javax.xml.transform.Source, net.sf.saxon.event.Receiver, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.ProxyReceiver filter
int i
net.sf.saxon.om.NodeInfo ns
String baseURI
int kind
net.sf.saxon.expr.parser.ExplicitLocation loc
String url
org.xml.sax.InputSource is
boolean reuseParser
org.xml.sax.XMLReader parser
javax.xml.transform.sax.SAXSource sax
javax.xml.transform.stream.StreamSource ss
boolean dtdValidation
javax.xml.transform.Source ps
javax.xml.stream.XMLStreamReader reader
net.sf.saxon.pull.StaxBridge bridge
net.sf.saxon.lib.ExternalObjectModel model
boolean done
Object externalObjectModel
javax.xml.transform.Source newSource
java.util.List externalObjectModels
javax.xml.transform.Source source
net.sf.saxon.event.Receiver receiver
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.PipelineConfiguration pipe
String systemId
net.sf.saxon.Configuration config
net.sf.saxon.event.Receiver next
int schemaValidation
java.util.List filters
net.sf.saxon.om.SpaceStrippingRule strippingRule
private static void sendDocumentInfo (net.sf.saxon.om.NodeInfo, net.sf.saxon.event.Receiver, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo top
net.sf.saxon.event.Receiver receiver
net.sf.saxon.expr.parser.Location location
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.om.NamePool targetNamePool
net.sf.saxon.event.LocationCopier copier
private static void sendSAXSource (javax.xml.transform.sax.SAXSource, net.sf.saxon.event.Receiver, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
javax.xml.transform.sax.SAXSource ss
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
boolean tryAgain
String name
boolean value
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
java.util.Map$Entry entry
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
java.util.Map$Entry entry
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
boolean tryAgain
net.sf.saxon.event.ReceivingContentHandler ce
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException de
Exception nested
org.xml.sax.SAXException err
java.io.IOException err
String message
int errs
javax.xml.transform.sax.SAXSource source
net.sf.saxon.event.Receiver receiver
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.PipelineConfiguration pipe
org.xml.sax.XMLReader parser
boolean reuseParser
net.sf.saxon.Configuration config
net.sf.saxon.lib.UnfailingErrorListener listener
org.xml.sax.ErrorHandler errorHandler
boolean dtdRecover
java.util.Map parserFeatures
java.util.Map parserProperties
boolean xInclude
net.sf.saxon.event.ReceivingContentHandler ce
org.xml.sax.ContentHandler ch
private static java.lang.String namedParser (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parser
private static net.sf.saxon.event.Receiver makeValidator (net.sf.saxon.event.Receiver, java.lang.String, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Controller controller
net.sf.saxon.event.Receiver receiver
String systemId
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.Configuration config
int sv
private static void sendPullSource (net.sf.saxon.pull.PullSource, net.sf.saxon.event.Receiver, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.pull.PullSource source
net.sf.saxon.event.Receiver receiver
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.PipelineConfiguration pipe
boolean xInclude
net.sf.saxon.pull.PullProvider provider
net.sf.saxon.pull.PullPushCopier copier
public static void configureParser (org.xml.sax.XMLReader) throws net.sf.saxon.trans.XPathException
org.xml.sax.SAXNotSupportedException err
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.SAXNotSupportedException err
org.xml.sax.SAXNotRecognizedException err
org.xml.sax.XMLReader parser
static void ()
}
net/sf/saxon/event/SequenceCopier.classSequenceCopier.java
package net.sf.saxon.event
public net.sf.saxon.event.SequenceCopier extends java.lang.Object {
private void ()
public static void copySequence (net.sf.saxon.om.SequenceIterator, net.sf.saxon.event.SequenceReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator in
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.om.Item item
}
net/sf/saxon/event/SequenceNormalizer.classSequenceNormalizer.java
package net.sf.saxon.event
public net.sf.saxon.event.SequenceNormalizer extends net.sf.saxon.event.ProxyReceiver {
private String separator
private int level
private boolean first
public void (net.sf.saxon.event.SequenceReceiver, java.lang.String)
net.sf.saxon.event.SequenceReceiver next
String separator
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
net.sf.saxon.om.Sequence member
CharSequence cs
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void sep () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/event/SequenceOutputter.classSequenceOutputter.java
package net.sf.saxon.event
public final net.sf.saxon.event.SequenceOutputter extends net.sf.saxon.event.SequenceWriter {
private java.util.List list
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void (net.sf.saxon.event.PipelineConfiguration, int)
net.sf.saxon.event.PipelineConfiguration pipe
int estimatedSize
public static net.sf.saxon.event.SequenceOutputter allocateSequenceOutputter (net.sf.saxon.expr.XPathContext, int)
net.sf.saxon.expr.XPathContext context
int hostLang
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceOutputter seq
public void reset ()
public void write (net.sf.saxon.om.Item)
net.sf.saxon.om.Item item
public net.sf.saxon.om.Sequence getSequence ()
public net.sf.saxon.om.SequenceIterator iterate ()
public java.util.List getList ()
public net.sf.saxon.om.Item getFirstItem ()
public net.sf.saxon.om.Item popLastItem ()
}
net/sf/saxon/event/SequenceReceiver.classSequenceReceiver.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.SequenceReceiver extends java.lang.Object implements net.sf.saxon.event.Receiver {
protected boolean previousAtomic
protected net.sf.saxon.event.PipelineConfiguration pipelineConfiguration
protected String systemId
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public final net.sf.saxon.event.PipelineConfiguration getPipelineConfiguration ()
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipelineConfiguration
public final net.sf.saxon.Configuration getConfiguration ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String systemID
String publicID
public void open () throws net.sf.saxon.trans.XPathException
public abstract void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
public void append (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public net.sf.saxon.om.NamePool getNamePool ()
public static boolean isTrueSequenceReceiver (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver r
}
net/sf/saxon/event/SequenceWriter.classSequenceWriter.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.SequenceWriter extends net.sf.saxon.event.SequenceReceiver {
private net.sf.saxon.event.Receiver outputter
private net.sf.saxon.om.TreeModel treeModel
private net.sf.saxon.event.Builder builder
private int level
private boolean inStartTag
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public abstract void write (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String systemID
String publicID
private void createTree (boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.TreeModel model
boolean mutable
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.NamespaceReducer reducer
net.sf.saxon.event.ComplexContentOutputter cco
public net.sf.saxon.om.TreeModel getTreeModel ()
public void setTreeModel (net.sf.saxon.om.TreeModel)
net.sf.saxon.om.TreeModel treeModel
public void endDocument () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo doc
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void endElement () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo element
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.util.Orphan o
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.util.Orphan o
net.sf.saxon.om.NodeName attName
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.util.Orphan o
CharSequence s
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.util.Orphan o
CharSequence comment
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.util.Orphan o
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void close () throws net.sf.saxon.trans.XPathException
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
net.sf.saxon.om.Sequence member
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.NodeInfo node
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public boolean usesTypeAnnotations ()
}
net/sf/saxon/event/SignificantItemDetector$Action.classSignificantItemDetector.java
package net.sf.saxon.event
public abstract net.sf.saxon.event.SignificantItemDetector$Action extends java.lang.Object {
public abstract void doAction () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/event/SignificantItemDetector.classSignificantItemDetector.java
package net.sf.saxon.event
public net.sf.saxon.event.SignificantItemDetector extends net.sf.saxon.event.ProxyReceiver {
private int level
private boolean empty
private net.sf.saxon.event.SignificantItemDetector$Action trigger
public void (net.sf.saxon.event.Receiver, net.sf.saxon.event.SignificantItemDetector$Action)
net.sf.saxon.event.Receiver next
net.sf.saxon.event.SignificantItemDetector$Action trigger
private void start () throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public static boolean isSignificant (net.sf.saxon.om.Item)
net.sf.saxon.om.NodeInfo node
net.sf.saxon.om.SequenceIterator memIter
net.sf.saxon.om.Item it
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.Sequence mem
net.sf.saxon.om.Item item
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void endDocument () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public boolean isEmpty ()
}
net/sf/saxon/event/Sink.classSink.java
package net.sf.saxon.event
public net.sf.saxon.event.Sink extends net.sf.saxon.event.SequenceReceiver {
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void open ()
public void close ()
public void startDocument (int)
int properties
public void endDocument ()
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int)
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int)
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int)
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void startContent ()
public void endElement ()
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int)
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int)
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int)
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int)
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String)
String name
String uri
String publicId
public boolean usesTypeAnnotations ()
}
net/sf/saxon/event/StartTagBuffer.classStartTagBuffer.java
package net.sf.saxon.event
public net.sf.saxon.event.StartTagBuffer extends net.sf.saxon.event.ProxyReceiver implements net.sf.saxon.om.NamespaceResolver {
protected net.sf.saxon.om.NodeName elementNameCode
protected net.sf.saxon.type.SchemaType elementTypeCode
protected net.sf.saxon.expr.parser.Location elementLocationId
protected int elementProperties
protected net.sf.saxon.tree.util.AttributeCollectionImpl bufferedAttributes
private boolean acceptAttributes
private boolean inDocument
protected net.sf.saxon.om.NamespaceBinding[] namespaces
protected int namespacesSize
private int[] countStack
private int depth
private int attCount
private boolean hasChildren
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
int n
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName attName
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
private void addToStack (net.sf.saxon.om.NamespaceBinding)
net.sf.saxon.om.NamespaceBinding binding
public void setHasChildren (boolean)
boolean hasChildren
public void startContent () throws net.sf.saxon.trans.XPathException
int i
int props
int length
protected void declareNamespacesForStartElement () throws net.sf.saxon.trans.XPathException
int i
public net.sf.saxon.om.NamespaceBinding[] getLocalNamespaces ()
net.sf.saxon.om.NamespaceBinding[] localBindings
int size
protected void declareAllNamespaces () throws net.sf.saxon.trans.XPathException
int i
public void endElement () throws net.sf.saxon.trans.XPathException
protected void undeclareNamespacesForElement ()
public boolean hasAttributes ()
public java.lang.String getAttribute (int)
int nameCode
public java.lang.String getAttribute (java.lang.String, java.lang.String)
String uri
String local
public net.sf.saxon.om.AttributeCollection getAllAttributes ()
public boolean hasAttributeInNamespace (java.lang.String)
String uri
public java.lang.String getURIForPrefix (java.lang.String, boolean)
String uri
int i
String prefix
boolean useDefault
public java.util.Iterator iteratePrefixes ()
String prefix
int i
java.util.List prefixes
private net.sf.saxon.om.NodeName checkProposedPrefix (net.sf.saxon.om.NodeName, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName newCode
net.sf.saxon.om.NodeName nameCode
int seq
net.sf.saxon.om.NamespaceBinding binding
String prefix
String existingURI
private java.lang.String getSubstitutePrefix (net.sf.saxon.om.NamespaceBinding, int)
net.sf.saxon.om.NamespaceBinding binding
int seq
String prefix
}
net/sf/saxon/event/StreamWriterToReceiver$1.classStreamWriterToReceiver.java
package net.sf.saxon.event
net.sf.saxon.event.StreamWriterToReceiver$1 extends java.lang.Object implements net.sf.saxon.om.NamespaceResolver {
final net.sf.saxon.event.StreamWriterToReceiver this$0
void (net.sf.saxon.event.StreamWriterToReceiver)
net.sf.saxon.event.StreamWriterToReceiver this$0
public java.lang.String getURIForPrefix (java.lang.String, boolean)
String prefix
boolean useDefault
public java.util.Iterator iteratePrefixes ()
java.util.List e
}
net/sf/saxon/event/StreamWriterToReceiver$2.classStreamWriterToReceiver.java
package net.sf.saxon.event
net.sf.saxon.event.StreamWriterToReceiver$2 extends java.lang.Object implements javax.xml.namespace.NamespaceContext {
final javax.xml.namespace.NamespaceContext rootNamespaceContext
final java.util.Map bindings
final net.sf.saxon.event.StreamWriterToReceiver this$0
void (net.sf.saxon.event.StreamWriterToReceiver)
net.sf.saxon.om.NamespaceBinding binding
java.util.List list
net.sf.saxon.event.StreamWriterToReceiver this$0
public java.lang.String getNamespaceURI (java.lang.String)
String prefix
String uri
public java.lang.String getPrefix (java.lang.String)
java.util.Map$Entry entry
String namespaceURI
public java.util.Iterator getPrefixes (java.lang.String)
java.util.Map$Entry entry
String namespaceURI
java.util.List prefixes
java.util.Iterator root
}
net/sf/saxon/event/StreamWriterToReceiver$StartTag.classStreamWriterToReceiver.java
package net.sf.saxon.event
net.sf.saxon.event.StreamWriterToReceiver$StartTag extends java.lang.Object {
public net.sf.saxon.event.StreamWriterToReceiver$Triple elementName
public java.util.List attributes
public java.util.List namespaces
public void ()
}
net/sf/saxon/event/StreamWriterToReceiver$Triple.classStreamWriterToReceiver.java
package net.sf.saxon.event
net.sf.saxon.event.StreamWriterToReceiver$Triple extends java.lang.Object {
public String prefix
public String uri
public String local
public String value
private void ()
void (net.sf.saxon.event.StreamWriterToReceiver$1)
net.sf.saxon.event.StreamWriterToReceiver$1 x0
}
net/sf/saxon/event/StreamWriterToReceiver.classStreamWriterToReceiver.java
package net.sf.saxon.event
public net.sf.saxon.event.StreamWriterToReceiver extends java.lang.Object implements javax.xml.stream.XMLStreamWriter {
private static boolean DEBUG
private net.sf.saxon.event.StreamWriterToReceiver$StartTag pendingTag
private net.sf.saxon.event.Receiver receiver
private net.sf.saxon.z.IntPredicate charChecker
private boolean isChecking
private int depth
private boolean isEmptyElement
private net.sf.saxon.event.NamespaceReducer inScopeNamespaces
private java.util.Stack setPrefixes
private javax.xml.namespace.NamespaceContext rootNamespaceContext
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver receiver
net.sf.saxon.event.PipelineConfiguration pipe
public net.sf.saxon.event.Receiver getReceiver ()
public void setInventPrefixes (boolean)
boolean invent
public boolean isInventPrefixes ()
public void setCheckValues (boolean)
boolean check
public boolean isCheckValues ()
public void flushStartTag () throws javax.xml.stream.XMLStreamException
net.sf.saxon.event.StreamWriterToReceiver$Triple t
net.sf.saxon.om.NodeName nc
net.sf.saxon.event.StreamWriterToReceiver$Triple t
net.sf.saxon.event.StreamWriterToReceiver$Triple t
net.sf.saxon.om.NodeName nc
net.sf.saxon.trans.XPathException e
private void completeTriple (net.sf.saxon.event.StreamWriterToReceiver$Triple, boolean) throws javax.xml.stream.XMLStreamException
net.sf.saxon.event.StreamWriterToReceiver$Triple t
boolean isAttribute
private java.lang.String getDefaultNamespace ()
net.sf.saxon.event.StreamWriterToReceiver$Triple t
private java.lang.String getUriForPrefix (java.lang.String)
net.sf.saxon.event.StreamWriterToReceiver$Triple t
String prefix
private java.lang.String getPrefixForUri (java.lang.String)
net.sf.saxon.event.StreamWriterToReceiver$Triple t
String p
String uri
String setPrefix
java.util.Iterator prefixes
public void writeStartElement (java.lang.String) throws javax.xml.stream.XMLStreamException
String localName
public void writeStartElement (java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String namespaceURI
String localName
public void writeStartElement (java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String prefix
String localName
String namespaceURI
public void writeEmptyElement (java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String namespaceURI
String localName
public void writeEmptyElement (java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String prefix
String localName
String namespaceURI
public void writeEmptyElement (java.lang.String) throws javax.xml.stream.XMLStreamException
String localName
public void writeEndElement () throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
public void writeEndDocument () throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
public void close () throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
public void flush () throws javax.xml.stream.XMLStreamException
public void writeAttribute (java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String localName
String value
net.sf.saxon.event.StreamWriterToReceiver$Triple t
public void writeAttribute (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String prefix
String namespaceURI
String localName
String value
net.sf.saxon.event.StreamWriterToReceiver$Triple t
public void writeAttribute (java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
String namespaceURI
String localName
String value
net.sf.saxon.event.StreamWriterToReceiver$Triple t
public void writeNamespace (java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
net.sf.saxon.event.StreamWriterToReceiver$Triple t
String prefix
String namespaceURI
public void writeDefaultNamespace (java.lang.String) throws javax.xml.stream.XMLStreamException
String namespaceURI
net.sf.saxon.event.StreamWriterToReceiver$Triple t
public void writeComment (java.lang.String) throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
String data
public void writeProcessingInstruction (java.lang.String) throws javax.xml.stream.XMLStreamException
String target
public void writeProcessingInstruction (java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
String target
String data
public void writeCData (java.lang.String) throws javax.xml.stream.XMLStreamException
String data
public void writeDTD (java.lang.String) throws javax.xml.stream.XMLStreamException
String dtd
public void writeEntityRef (java.lang.String) throws javax.xml.stream.XMLStreamException
String name
public void writeStartDocument () throws javax.xml.stream.XMLStreamException
public void writeStartDocument (java.lang.String) throws javax.xml.stream.XMLStreamException
String version
public void writeStartDocument (java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
String encoding
String version
public void writeCharacters (java.lang.String) throws javax.xml.stream.XMLStreamException
net.sf.saxon.trans.XPathException err
String text
public void writeCharacters (char[], int, int) throws javax.xml.stream.XMLStreamException
char[] text
int start
int len
public java.lang.String getPrefix (java.lang.String)
net.sf.saxon.om.NamespaceBinding binding
int j
java.util.List bindings
int i
String uri
public void setPrefix (java.lang.String, java.lang.String)
String prefix
String uri
public void setDefaultNamespace (java.lang.String) throws javax.xml.stream.XMLStreamException
String uri
public void setNamespaceContext (javax.xml.namespace.NamespaceContext) throws javax.xml.stream.XMLStreamException
javax.xml.namespace.NamespaceContext context
public javax.xml.namespace.NamespaceContext getNamespaceContext ()
public java.lang.Object getProperty (java.lang.String) throws java.lang.IllegalArgumentException
String name
private boolean isValidNCName (java.lang.String)
String name
private boolean isValidChars (java.lang.String)
String text
private boolean isValidURI (java.lang.String)
String uri
private void checkNonNull (java.lang.Object)
Object value
static javax.xml.namespace.NamespaceContext access$100 (net.sf.saxon.event.StreamWriterToReceiver)
net.sf.saxon.event.StreamWriterToReceiver x0
static java.util.Stack access$200 (net.sf.saxon.event.StreamWriterToReceiver)
net.sf.saxon.event.StreamWriterToReceiver x0
static void ()
}
net/sf/saxon/event/Stripper$1.classStripper.java
package net.sf.saxon.event
final net.sf.saxon.event.Stripper$1 extends net.sf.saxon.event.Stripper$StripRuleTarget {
void ()
}
net/sf/saxon/event/Stripper$2.classStripper.java
package net.sf.saxon.event
final net.sf.saxon.event.Stripper$2 extends net.sf.saxon.event.Stripper$StripRuleTarget {
void ()
}
net/sf/saxon/event/Stripper$StripRuleTarget.classStripper.java
package net.sf.saxon.event
public net.sf.saxon.event.Stripper$StripRuleTarget extends java.lang.Object implements net.sf.saxon.trans.rules.RuleTarget {
public void ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter presenter
public void registerRule (net.sf.saxon.trans.rules.Rule)
net.sf.saxon.trans.rules.Rule rule
}
net/sf/saxon/event/Stripper.classStripper.java
package net.sf.saxon.event
public net.sf.saxon.event.Stripper extends net.sf.saxon.event.ProxyReceiver {
public static final net.sf.saxon.event.Stripper$StripRuleTarget STRIP
public static final net.sf.saxon.event.Stripper$StripRuleTarget PRESERVE
protected net.sf.saxon.om.SpaceStrippingRule rule
private byte[] stripStack
private int top
public static final byte ALWAYS_PRESERVE
public static final byte ALWAYS_STRIP
public static final byte STRIP_DEFAULT
public static final byte PRESERVE_PARENT
public static final byte SIMPLE_CONTENT
public static final byte ASSERTIONS_EXIST
private static net.sf.saxon.om.NodeName XML_SPACE
static final boolean $assertionsDisabled
public void (net.sf.saxon.om.SpaceStrippingRule, net.sf.saxon.event.Receiver)
net.sf.saxon.om.SpaceStrippingRule rule
net.sf.saxon.event.Receiver next
public net.sf.saxon.event.Stripper getAnother (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
private int isSpacePreserving (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName name
net.sf.saxon.type.SchemaType type
public void open () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType type
net.sf.saxon.expr.parser.Location location
int properties
byte preserveParent
byte preserve
int elementStrip
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public boolean usesTypeAnnotations ()
static void ()
}
net/sf/saxon/event/TeeOutputter.classTeeOutputter.java
package net.sf.saxon.event
public net.sf.saxon.event.TeeOutputter extends net.sf.saxon.event.SequenceReceiver {
net.sf.saxon.event.Receiver seq1
net.sf.saxon.event.Receiver seq2
public void (net.sf.saxon.event.Receiver, net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver seq1
net.sf.saxon.event.Receiver seq2
protected void setFirstDestination (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver seq1
protected void setSecondDestination (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver seq2
protected net.sf.saxon.event.Receiver getFirstDestination ()
protected net.sf.saxon.event.Receiver getSecondDestination ()
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String systemID
String publicID
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void open () throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String name
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence content
net.sf.saxon.expr.parser.Location locationId
int properties
public void close () throws net.sf.saxon.trans.XPathException
public boolean usesTypeAnnotations ()
}
net/sf/saxon/event/TracingFilter.classTracingFilter.java
package net.sf.saxon.event
public net.sf.saxon.event.TracingFilter extends net.sf.saxon.event.ProxyReceiver {
private static int nextid
private int id
private String indent
private java.io.PrintStream out
private boolean closed
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver nextReceiver
public void (net.sf.saxon.event.Receiver, java.io.PrintStream)
net.sf.saxon.event.Receiver nextReceiver
java.io.PrintStream diagnosticOutput
public int getId ()
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
int i
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
net.sf.saxon.tree.util.FastStringBuffer sb
public void close () throws net.sf.saxon.trans.XPathException
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void open () throws net.sf.saxon.trans.XPathException
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
static void ()
}
net/sf/saxon/event/TransformerReceiver.classTransformerReceiver.java
package net.sf.saxon.event
public net.sf.saxon.event.TransformerReceiver extends net.sf.saxon.event.ProxyReceiver {
private net.sf.saxon.Controller controller
private net.sf.saxon.event.Builder builder
private net.sf.saxon.event.Receiver destination
public void (net.sf.saxon.Controller)
net.sf.saxon.Controller controller
public void open () throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver stripper
public net.sf.saxon.Controller getController ()
public void setSystemId (java.lang.String)
String systemId
public void setDestination (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver destination
public net.sf.saxon.event.Receiver getDestination ()
public void close () throws net.sf.saxon.trans.XPathException
javax.xml.transform.TransformerException e
net.sf.saxon.om.NodeInfo doc
}
net/sf/saxon/event/TreeReceiver.classTreeReceiver.java
package net.sf.saxon.event
public net.sf.saxon.event.TreeReceiver extends net.sf.saxon.event.SequenceReceiver {
private net.sf.saxon.event.Receiver nextReceiver
private int level
private boolean[] isDocumentLevel
private boolean inStartTag
private boolean serializing
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver nextInChain
public void setSystemId (java.lang.String)
String systemId
public void setPipelineConfiguration (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void setSerializing (boolean)
boolean serializing
public boolean isSerializing ()
public net.sf.saxon.event.Receiver getUnderlyingReceiver ()
public void open () throws net.sf.saxon.trans.XPathException
public void close () throws net.sf.saxon.trans.XPathException
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
boolean documentLevel
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
boolean documentLevel
public void startContent () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void setUnparsedEntity (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String name
String uri
String publicId
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item it
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Sequence seq
String what
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
int copyOptions
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public boolean usesTypeAnnotations ()
}
net/sf/saxon/event/TypeCheckingFilter.classTypeCheckingFilter.java
package net.sf.saxon.event
public net.sf.saxon.event.TypeCheckingFilter extends net.sf.saxon.event.ProxyReceiver {
private net.sf.saxon.type.ItemType itemType
private int cardinality
private net.sf.saxon.expr.parser.RoleDiagnostic role
private net.sf.saxon.expr.parser.Location locator
private int count
private int level
private java.util.HashSet checkedElements
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void setRequiredType (net.sf.saxon.type.ItemType, int, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.Location)
net.sf.saxon.type.ItemType type
int cardinality
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.Location locator
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType type
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void characters (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void comment (java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence chars
net.sf.saxon.expr.parser.Location locationId
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void processingInstruction (java.lang.String, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String target
CharSequence data
net.sf.saxon.expr.parser.Location locationId
int properties
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType type
net.sf.saxon.type.ItemType type
long key
net.sf.saxon.om.NodeName nodeName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void endDocument () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
public void close () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String errorCode
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
public boolean usesTypeAnnotations ()
private void checkItemType (net.sf.saxon.type.ItemType, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType type
net.sf.saxon.expr.parser.Location locationId
private void checkItem (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
private void throwTypeError (net.sf.saxon.type.ItemType, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType type
net.sf.saxon.expr.parser.Location locationId
String message
String errorCode
net.sf.saxon.trans.XPathException err
private void checkAllowsMany (net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.expr.parser.Location locationId
}
net/sf/saxon/event/Valve.classValve.java
package net.sf.saxon.event
public net.sf.saxon.event.Valve extends net.sf.saxon.event.ProxyReceiver {
private boolean started
private String testNamespace
private net.sf.saxon.event.Receiver alternativeReceiver
public void (java.lang.String, net.sf.saxon.event.Receiver, net.sf.saxon.event.Receiver)
String testNamespace
net.sf.saxon.event.Receiver primary
net.sf.saxon.event.Receiver secondary
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public boolean wasDiverted ()
}
net/sf/saxon/expr/AdjacentTextNodeMerger.classAdjacentTextNodeMerger.java
package net.sf.saxon.expr
public net.sf.saxon.expr.AdjacentTextNodeMerger extends net.sf.saxon.expr.UnaryExpression {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
public static net.sf.saxon.expr.Expression makeAdjacentTextNodeMerger (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.AdjacentTextNodeMerger atm2
int i
net.sf.saxon.expr.instruct.Choose choose
net.sf.saxon.expr.Expression content
boolean maybetext
net.sf.saxon.expr.Expression action
boolean maybetext
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.instruct.Block block
net.sf.saxon.expr.Operand[] actions
boolean prevtext
boolean needed
boolean maybeEmpty
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.AdjacentTextNodeMerger a2
public int getImplementationMethod ()
public java.lang.String getStreamerName ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void process (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
CharSequence s
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.parser.Location locationId
int options
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.tree.util.FastStringBuffer fsb
net.sf.saxon.om.SequenceIterator iter
boolean prevText
net.sf.saxon.om.Item item
public java.lang.String getExpressionName ()
public static boolean isTextNode (net.sf.saxon.om.Item)
net.sf.saxon.om.Item item
}
net/sf/saxon/expr/AnalyzeMappingFunction.classAnalyzeMappingFunction.java
package net.sf.saxon.expr
public net.sf.saxon.expr.AnalyzeMappingFunction extends java.lang.Object implements net.sf.saxon.expr.ContextMappingFunction {
private net.sf.saxon.regex.RegexIterator base
private net.sf.saxon.expr.XPathContext c2
private net.sf.saxon.expr.Expression nonMatchExpr
private net.sf.saxon.expr.Expression matchingExpr
public void (net.sf.saxon.regex.RegexIterator, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.regex.RegexIterator base
net.sf.saxon.expr.XPathContext c2
net.sf.saxon.expr.Expression nonMatchExpr
net.sf.saxon.expr.Expression matchingExpr
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/AndExpression.classAndExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.AndExpression extends net.sf.saxon.expr.BooleanExpression {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
net.sf.saxon.expr.Expression p2
protected net.sf.saxon.expr.Expression preEvaluate ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression cond
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression t
net.sf.saxon.type.TypeHierarchy th
public int getCost ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.AndExpression a2
public net.sf.saxon.expr.Expression negate ()
net.sf.saxon.expr.Expression not0
net.sf.saxon.expr.Expression not1
protected java.lang.String tag ()
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public static net.sf.saxon.expr.Expression distribute (java.util.Collection)
net.sf.saxon.expr.Expression e
boolean first
java.util.Collection exprs
net.sf.saxon.expr.Expression result
}
net/sf/saxon/expr/ArithmeticExpression.classArithmeticExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ArithmeticExpression extends net.sf.saxon.expr.BinaryExpression {
protected net.sf.saxon.expr.Calculator calculator
private net.sf.saxon.type.PlainType itemType
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
int operator
net.sf.saxon.expr.Expression p1
public java.lang.String getExpressionName ()
public int computeSpecialProperties ()
int p
public void setCalculator (net.sf.saxon.expr.Calculator)
net.sf.saxon.expr.Calculator calculator
public net.sf.saxon.expr.Calculator getCalculator ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException de
net.sf.saxon.value.NumericValue nv
net.sf.saxon.expr.NegateExpression ne
net.sf.saxon.trans.XPathException de
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.Expression oldOp0
net.sf.saxon.expr.Expression oldOp1
net.sf.saxon.value.SequenceType atomicType
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.type.ItemType itemType0
net.sf.saxon.type.AtomicType type0
net.sf.saxon.expr.parser.RoleDiagnostic role1
net.sf.saxon.type.ItemType itemType1
net.sf.saxon.type.AtomicType type1
boolean mustResolve
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
net.sf.saxon.value.IntegerValue val1
net.sf.saxon.value.IntegerValue val0
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.IntegerValue val1
net.sf.saxon.value.IntegerValue[] bounds0
net.sf.saxon.value.IntegerValue[] bounds1
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.ArithmeticExpression ae
public static net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, int, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue value0
int operator
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.expr.XPathContext context
int p0
int p1
net.sf.saxon.expr.Calculator calculator
public static int mapOpCode (int)
int op
public net.sf.saxon.type.PlainType getItemType ()
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType t1
net.sf.saxon.type.ItemType t2
net.sf.saxon.type.PlainType resultType
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public void resetLocalStaticProperties ()
public net.sf.saxon.value.AtomicValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue v0
net.sf.saxon.value.AtomicValue v1
protected java.lang.String tag ()
protected void explainExtraAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public volatile net.sf.saxon.type.ItemType getItemType ()
}
net/sf/saxon/expr/Assignation$1.classAssignation.java
package net.sf.saxon.expr
net.sf.saxon.expr.Assignation$1 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionAction {
final net.sf.saxon.expr.Assignation val$currentExpression
final net.sf.saxon.type.ItemType val$type
final int val$cardinality
final net.sf.saxon.om.GroundedValue val$constantValue
final int val$properties
final net.sf.saxon.expr.Assignation this$0
void (net.sf.saxon.expr.Assignation, net.sf.saxon.expr.Assignation, net.sf.saxon.type.ItemType, int, net.sf.saxon.om.GroundedValue, int)
net.sf.saxon.expr.Assignation this$0
public boolean process (net.sf.saxon.expr.Expression, java.lang.Object) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
Object result
}
net/sf/saxon/expr/Assignation.classAssignation.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.Assignation extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.LocalBinding {
private net.sf.saxon.expr.Operand sequenceOp
private net.sf.saxon.expr.Operand actionOp
protected int slotNumber
protected net.sf.saxon.om.StructuredQName variableName
protected net.sf.saxon.value.SequenceType requiredType
protected boolean isIndexedVariable
protected boolean hasLoopingReference
protected java.util.List references
private static final net.sf.saxon.expr.OperandRole REPEATED_ACTION_ROLE
public void ()
public net.sf.saxon.expr.Operand getSequenceOp ()
public net.sf.saxon.expr.Operand getActionOp ()
public java.lang.Iterable operands ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType requiredType
public void setVariableQName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName variableName
public net.sf.saxon.om.StructuredQName getVariableQName ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public net.sf.saxon.value.SequenceType getRequiredType ()
public net.sf.saxon.value.IntegerValue[] getIntegerBoundsForVariable ()
public int getLocalSlotNumber ()
public int computeDependencies ()
int d
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence actual
public void setAction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression action
public final boolean isGlobal ()
public final boolean isAssignable ()
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
public boolean isUpdatingExpression ()
public net.sf.saxon.expr.Expression getAction ()
public void setSequence (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression sequence
public net.sf.saxon.expr.Expression getSequence ()
public void setSlotNumber (int)
int nr
public int getRequiredSlots ()
public boolean hasVariableBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
public int getCost ()
public void suppressValidation (int)
int validationMode
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet varPath
public java.lang.String getVariableName ()
public java.lang.String getVariableEQName ()
public void refineTypeInformation (net.sf.saxon.type.ItemType, int, net.sf.saxon.om.GroundedValue, int, net.sf.saxon.expr.Assignation) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType type
int cardinality
net.sf.saxon.om.GroundedValue constantValue
int properties
net.sf.saxon.expr.Assignation currentExpression
public void addReference (net.sf.saxon.expr.VariableReference, boolean)
net.sf.saxon.expr.VariableReference vr
net.sf.saxon.expr.VariableReference ref
boolean isLoopingReference
public int getNominalReferenceCount ()
protected boolean removeDeadReferences ()
boolean found
net.sf.saxon.expr.Expression parent
int i
boolean inLoop
protected void verifyReferences ()
public void rebuildReferenceList (boolean)
boolean force
int[] results
java.util.List references
private static void countReferences (net.sf.saxon.expr.Binding, net.sf.saxon.expr.Expression, java.util.List, int[])
net.sf.saxon.expr.LocalVariableReference ref
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Expression exp
java.util.List references
int[] results
public boolean isIndexedVariable ()
public boolean replaceVariable (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Binding newBinding
net.sf.saxon.expr.Expression seq
boolean done
public void setIndexedVariable ()
static void ()
}
net/sf/saxon/expr/AtomicSequenceConverter$1.classAtomicSequenceConverter.java
package net.sf.saxon.expr
net.sf.saxon.expr.AtomicSequenceConverter$1 extends net.sf.saxon.type.Converter {
final net.sf.saxon.lib.ConversionRules val$rules
final net.sf.saxon.expr.AtomicSequenceConverter this$0
void (net.sf.saxon.expr.AtomicSequenceConverter, net.sf.saxon.lib.ConversionRules, net.sf.saxon.lib.ConversionRules)
net.sf.saxon.expr.AtomicSequenceConverter this$0
net.sf.saxon.lib.ConversionRules rules
public net.sf.saxon.type.ConversionResult convert (net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue input
net.sf.saxon.type.Converter converter
}
net/sf/saxon/expr/AtomicSequenceConverter$AtomicSequenceMappingFunction.classAtomicSequenceConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.AtomicSequenceConverter$AtomicSequenceMappingFunction extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
private net.sf.saxon.type.Converter converter
public void ()
public void setConverter (net.sf.saxon.type.Converter)
net.sf.saxon.type.Converter converter
public net.sf.saxon.value.AtomicValue mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public volatile net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/AtomicSequenceConverter$ToStringMappingFunction.classAtomicSequenceConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.AtomicSequenceConverter$ToStringMappingFunction extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
public void ()
public net.sf.saxon.value.StringValue mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public volatile net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/AtomicSequenceConverter.classAtomicSequenceConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.AtomicSequenceConverter extends net.sf.saxon.expr.UnaryExpression {
public static net.sf.saxon.expr.AtomicSequenceConverter$ToStringMappingFunction TO_STRING_MAPPER
private net.sf.saxon.type.PlainType requiredItemType
protected net.sf.saxon.type.Converter converter
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.PlainType)
net.sf.saxon.expr.Expression sequence
net.sf.saxon.type.PlainType requiredItemType
public void allocateConverter (net.sf.saxon.Configuration, boolean)
net.sf.saxon.Configuration config
boolean allowNull
public void allocateConverter (net.sf.saxon.Configuration, boolean, net.sf.saxon.type.ItemType)
net.sf.saxon.Configuration config
boolean allowNull
net.sf.saxon.type.ItemType sourceType
net.sf.saxon.lib.ConversionRules rules
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.type.PlainType getRequiredItemType ()
public net.sf.saxon.type.Converter getConverter ()
public void setConverter (net.sf.saxon.type.Converter)
net.sf.saxon.type.Converter converter
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue val
net.sf.saxon.expr.Literal result
net.sf.saxon.Configuration config
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.UntypedSequenceConverter old
net.sf.saxon.expr.UntypedSequenceConverter asc2
net.sf.saxon.expr.UntypedSequenceConverter asc
net.sf.saxon.type.ItemType ascType
net.sf.saxon.expr.AtomicSequenceConverter old
net.sf.saxon.expr.AtomicSequenceConverter asc2
net.sf.saxon.expr.AtomicSequenceConverter asc
net.sf.saxon.type.ItemType ascType
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e
public int getImplementationMethod ()
public int computeSpecialProperties ()
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.AtomicSequenceConverter atomicConverter
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.AtomicSequenceConverter$AtomicSequenceMappingFunction mapper
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
public net.sf.saxon.value.AtomicValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue item
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String getExpressionName ()
protected java.lang.String displayOperator (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static net.sf.saxon.type.PlainType access$000 (net.sf.saxon.expr.AtomicSequenceConverter)
net.sf.saxon.expr.AtomicSequenceConverter x0
static void ()
}
net/sf/saxon/expr/Atomizer$AtomizingFunction.classAtomizer.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Atomizer$AtomizingFunction extends java.lang.Object implements net.sf.saxon.expr.MappingFunction {
private static final net.sf.saxon.expr.Atomizer$AtomizingFunction theInstance
private void ()
public static net.sf.saxon.expr.Atomizer$AtomizingFunction getInstance ()
public net.sf.saxon.tree.iter.AtomicIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public volatile net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/Atomizer.classAtomizer.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.Atomizer extends net.sf.saxon.expr.UnaryExpression {
private boolean untyped
private boolean singleValued
private net.sf.saxon.type.ItemType operandItemType
public static final net.sf.saxon.type.UType STRING_KINDS
public static final net.sf.saxon.type.UType UNTYPED_KINDS
public static final net.sf.saxon.type.UType UNTYPED_IF_UNTYPED_KINDS
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression sequence
public static net.sf.saxon.expr.Expression makeAtomizer (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression sequence
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public int getImplementationMethod ()
public net.sf.saxon.type.ItemType getOperandItemType ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.GroundedValue val
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item i
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType operandType
private void computeSingleValued (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.SchemaType st
net.sf.saxon.type.ItemType nodeType
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType operandType
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression cast
net.sf.saxon.expr.Expression action
int i
net.sf.saxon.expr.Operand[] children
net.sf.saxon.expr.Expression[] atomizedChildren
net.sf.saxon.expr.instruct.Block newBlock
net.sf.saxon.om.StructuredQName name
net.sf.saxon.om.FingerprintedQName qName
net.sf.saxon.expr.AttributeGetter ag
int checks
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression operand
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression exp
public boolean isUntyped ()
public int computeSpecialProperties ()
int p
public void resetLocalStaticProperties ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Atomizer copy
public java.lang.String getStreamerName ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
public net.sf.saxon.value.AtomicValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item i
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
public static net.sf.saxon.type.ItemType getAtomizedItemType (net.sf.saxon.expr.Expression, boolean, net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.UType kinds
net.sf.saxon.type.PlainType ait
net.sf.saxon.expr.Expression operand
boolean alwaysUntyped
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType in
public int computeCardinality ()
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.type.ItemType in
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType operandItemType
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public static net.sf.saxon.om.SequenceIterator getAtomizingIterator (net.sf.saxon.om.SequenceIterator, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item first
int count
net.sf.saxon.om.SequenceIterator base
boolean oneToOne
int properties
public java.lang.String getExpressionName ()
public java.lang.String toString ()
public java.lang.String toShortString ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/AttributeGetter.classAttributeGetter.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.AttributeGetter extends net.sf.saxon.expr.Expression {
public static final int CHECK_CONTEXT_ITEM_PRESENT
public static final int CHECK_CONTEXT_ITEM_IS_NODE
private net.sf.saxon.om.FingerprintedQName attributeName
private int requiredChecks
static final boolean $assertionsDisabled
public void (net.sf.saxon.om.FingerprintedQName)
net.sf.saxon.om.FingerprintedQName attributeName
public net.sf.saxon.om.FingerprintedQName getAttributeName ()
public void setRequiredChecks (int)
int checks
public int getRequiredChecks ()
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public int getIntrinsicDependencies ()
public net.sf.saxon.expr.AttributeGetter copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.AttributeGetter ag2
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public int getImplementationMethod ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String val
String val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
net.sf.saxon.om.NodeInfo node
public java.lang.String getExpressionName ()
public java.lang.String toShortString ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
static void ()
}
net/sf/saxon/expr/AxisAtomizingIterator.classAxisAtomizingIterator.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.AxisAtomizingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.AtomizedValueIterator base
private net.sf.saxon.om.AtomicSequence results
private int atomicPosition
public void (net.sf.saxon.om.AtomizedValueIterator)
net.sf.saxon.om.AtomizedValueIterator base
public net.sf.saxon.value.AtomicValue next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.AtomicSequence atomized
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/AxisExpression.classAxisExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.AxisExpression extends net.sf.saxon.expr.Expression {
private byte axis
private net.sf.saxon.pattern.NodeTest test
private net.sf.saxon.type.ItemType itemType
private net.sf.saxon.expr.parser.ContextItemStaticInfo staticInfo
private int computedCardinality
private boolean doneTypeCheck
private boolean doneOptimize
public void (byte, net.sf.saxon.pattern.NodeTest)
byte axis
net.sf.saxon.pattern.NodeTest nodeTest
public void setAxis (byte)
byte axis
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e2
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression thisExp
net.sf.saxon.expr.ContextItemExpression exp
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.ItemChecker checker
net.sf.saxon.expr.SimpleStepExpression step
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
boolean noWarnings
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
int relation
private net.sf.saxon.expr.Expression checkPlausibility (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.UType nonSelfTarget
net.sf.saxon.type.SchemaType contentType
net.sf.saxon.z.IntIterator oeni
int outermostElementName
net.sf.saxon.type.SchemaDeclaration decl
net.sf.saxon.expr.Expression path
boolean canMatchOutermost
net.sf.saxon.z.IntSet selectedElementNames
net.sf.saxon.pattern.NodeTest elementTest
net.sf.saxon.z.IntSet outermostElementNames
net.sf.saxon.type.SchemaType ct
net.sf.saxon.type.ComplexType extension
net.sf.saxon.type.ComplexType extension
java.util.Iterator extensions
boolean found
net.sf.saxon.type.ComplexType extension
java.util.Iterator iter
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.type.SchemaType schemaType
java.util.Iterator iter
java.util.HashSet children
net.sf.saxon.om.StructuredQName sq
String message
java.util.HashSet permitted
net.sf.saxon.om.StructuredQName childElement
net.sf.saxon.type.SchemaType schemaType
java.util.HashSet subDescendants
net.sf.saxon.type.SchemaType st
net.sf.saxon.om.StructuredQName c
net.sf.saxon.type.SchemaType st
byte nextAxis
net.sf.saxon.pattern.NodeTest childTest
net.sf.saxon.expr.AxisExpression first
byte nextAxis
net.sf.saxon.expr.AxisExpression next
net.sf.saxon.expr.Expression path
java.util.HashSet children
java.util.HashSet usefulChildren
boolean considerSelf
boolean considerDescendants
java.util.HashSet descendants
net.sf.saxon.type.SchemaException e
net.sf.saxon.type.SchemaType contentType
int targetfp
net.sf.saxon.om.StructuredQName targetName
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
boolean warnings
net.sf.saxon.expr.StaticContext env
net.sf.saxon.Configuration config
net.sf.saxon.type.ItemType contextType
net.sf.saxon.type.UType originUType
net.sf.saxon.type.UType targetUType
net.sf.saxon.type.UType testUType
byte nonSelf
net.sf.saxon.type.UType kind
net.sf.saxon.type.ItemType target
int origin
private static java.lang.String getDiagnosticName (net.sf.saxon.om.StructuredQName, net.sf.saxon.expr.StaticContext)
String prefix
java.util.Iterator it
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.om.StructuredQName name
net.sf.saxon.expr.StaticContext env
String uri
private static java.lang.String getStartingNodeDescription (net.sf.saxon.type.SchemaType)
net.sf.saxon.type.SchemaType type
String s
private net.sf.saxon.pattern.NodeTest makeUnionNodeTest (java.util.HashSet, net.sf.saxon.om.NamePool)
net.sf.saxon.pattern.NodeTest nextTest
net.sf.saxon.om.StructuredQName fp
java.util.HashSet elements
net.sf.saxon.om.NamePool pool
net.sf.saxon.pattern.NodeTest test
public net.sf.saxon.type.ItemType getContextItemType ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getCost ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int h
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.AxisExpression a2
public int computeSpecialProperties ()
private static boolean isPeerNodeTest (net.sf.saxon.pattern.NodeTest)
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.type.UType uType
public final net.sf.saxon.type.ItemType getItemType ()
int p
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
net.sf.saxon.type.UType reachable
public int getIntrinsicDependencies ()
public final int computeCardinality ()
net.sf.saxon.pattern.NodeTest originNodeType
net.sf.saxon.pattern.NodeTest originNodeType
net.sf.saxon.type.SchemaException err
net.sf.saxon.type.SchemaType contentType
net.sf.saxon.type.SchemaException err
net.sf.saxon.type.SchemaType contentType
net.sf.saxon.pattern.NodeTest originNodeType
net.sf.saxon.pattern.NodeTest nodeTest
net.sf.saxon.type.ItemType contextItemType
public boolean isSubtreeExpression ()
public byte getAxis ()
public net.sf.saxon.pattern.NodeTest getNodeTest ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public boolean isContextPossiblyUndefined ()
public net.sf.saxon.expr.parser.ContextItemStaticInfo getContextItemStaticInfo ()
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.pattern.Pattern pat
int kind
public int getImplementationMethod ()
public net.sf.saxon.tree.iter.AxisIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
ClassCastException cce
net.sf.saxon.trans.XPathException ec
UnsupportedOperationException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
public net.sf.saxon.tree.iter.AxisIterator iterate (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo origin
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.pattern.NodeTest known
int targetVersion
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public java.lang.String toShortString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public java.lang.String getStreamerName ()
public java.util.Set getPreconditions ()
java.util.HashSet pre
net.sf.saxon.expr.Expression a
public volatile net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/BigRangeIterator.classBigRangeIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.BigRangeIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator {
java.math.BigInteger start
java.math.BigInteger currentValue
java.math.BigInteger limit
public void (java.math.BigInteger, java.math.BigInteger) throws net.sf.saxon.trans.XPathException
java.math.BigInteger start
java.math.BigInteger end
public boolean hasNext ()
public net.sf.saxon.value.IntegerValue next ()
public void close ()
public int getLength ()
java.math.BigInteger len
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/BinaryExpression$1.classBinaryExpression.java
package net.sf.saxon.expr
net.sf.saxon.expr.BinaryExpression$1 extends java.lang.Object implements java.lang.Iterable {
final net.sf.saxon.expr.BinaryExpression this$0
void (net.sf.saxon.expr.BinaryExpression)
net.sf.saxon.expr.BinaryExpression this$0
public java.util.Iterator iterator ()
}
net/sf/saxon/expr/BinaryExpression.classBinaryExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.BinaryExpression extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.Operand lhs
private net.sf.saxon.expr.Operand rhs
protected int operator
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
int op
net.sf.saxon.expr.Expression p1
public final java.lang.Iterable operands ()
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public net.sf.saxon.expr.Operand getLhs ()
public final net.sf.saxon.expr.Expression getLhsExpression ()
public void setLhsExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
public net.sf.saxon.expr.Operand getRhs ()
public final net.sf.saxon.expr.Expression getRhsExpression ()
public void setRhsExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue v
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public void setFlattened (boolean)
boolean flattened
public int getOperator ()
public int computeCardinality ()
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.Expression rhs
public int computeSpecialProperties ()
int p
protected static boolean isCommutative (int)
int operator
protected static boolean isAssociative (int)
int operator
protected static boolean isInverse (int, int)
int op1
int op2
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
net.sf.saxon.expr.BinaryExpression b
Object other
private java.util.List flattenExpression (java.util.List)
int h
int i
int h
int i
java.util.List list
private boolean pairwiseEqual (java.util.List, java.util.List)
int i
java.util.List a
java.util.List b
public int hashCode ()
int op
public java.lang.String toString ()
public java.lang.String toShortString ()
private java.lang.String parenthesize (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression operand
String operandStr
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
protected java.lang.String tag ()
protected void explainExtraAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
protected java.lang.String displayOperator ()
static net.sf.saxon.expr.Operand access$000 (net.sf.saxon.expr.BinaryExpression)
net.sf.saxon.expr.BinaryExpression x0
static net.sf.saxon.expr.Operand access$100 (net.sf.saxon.expr.BinaryExpression)
net.sf.saxon.expr.BinaryExpression x0
}
net/sf/saxon/expr/Binding.classBinding.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.Binding extends java.lang.Object {
public abstract net.sf.saxon.value.SequenceType getRequiredType ()
public abstract net.sf.saxon.value.IntegerValue[] getIntegerBoundsForVariable ()
public abstract net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract boolean isGlobal ()
public abstract boolean isAssignable ()
public abstract net.sf.saxon.om.StructuredQName getVariableQName ()
public abstract void addReference (net.sf.saxon.expr.VariableReference, boolean)
}
net/sf/saxon/expr/BindingReference.classBindingReference.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.BindingReference extends java.lang.Object {
public abstract void setStaticType (net.sf.saxon.value.SequenceType, net.sf.saxon.om.GroundedValue, int)
public abstract void fixup (net.sf.saxon.expr.Binding)
}
net/sf/saxon/expr/BooleanExpression.classBooleanExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.BooleanExpression extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.Negatable {
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
int operator
net.sf.saxon.expr.Expression p2
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.trans.XPathException err0
net.sf.saxon.trans.XPathException err1
public int computeCardinality ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
boolean forStreaming
net.sf.saxon.expr.Expression op0
net.sf.saxon.expr.Expression op1
protected abstract net.sf.saxon.expr.Expression preEvaluate ()
protected net.sf.saxon.expr.Expression forceToBoolean (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression in
public boolean isNegatable (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.TypeHierarchy th
public abstract net.sf.saxon.expr.Expression negate ()
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public abstract boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public static void listAndComponents (net.sf.saxon.expr.Expression, java.util.List)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
java.util.List list
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/Calculator$1.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$1 extends java.lang.Object {
}
net/sf/saxon/expr/Calculator$AnyDivAny.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$AnyDivAny extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.Calculator calc
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$AnyIdivAny.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$AnyIdivAny extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.Calculator calc
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$AnyMinusAny.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$AnyMinusAny extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.Calculator calc
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$AnyModAny.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$AnyModAny extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.Calculator calc
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$AnyPlusAny.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$AnyPlusAny extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.Calculator calc
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$AnyTimesAny.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$AnyTimesAny extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.Calculator calc
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DateTimeMinusDateTime.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DateTimeMinusDateTime extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DateTimeMinusDuration.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DateTimeMinusDuration extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DateTimePlusDuration.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DateTimePlusDuration extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DecimalDivDecimal.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DecimalDivDecimal extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DecimalIdivDecimal.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DecimalIdivDecimal extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
java.math.BigDecimal A
java.math.BigDecimal B
java.math.BigInteger quot
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DecimalMinusDecimal.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DecimalMinusDecimal extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DecimalModDecimal.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DecimalModDecimal extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
ArithmeticException err
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
java.math.BigDecimal A
java.math.BigDecimal B
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DecimalPlusDecimal.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DecimalPlusDecimal extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DecimalTimesDecimal.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DecimalTimesDecimal extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DoubleDivDouble.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DoubleDivDouble extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DoubleIdivDouble.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DoubleIdivDouble extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
double A
double B
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DoubleMinusDouble.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DoubleMinusDouble extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DoubleModDouble.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DoubleModDouble extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DoublePlusDouble.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DoublePlusDouble extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DoubleTimesDouble.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$DoubleTimesDouble extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$DurationDivDuration.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DurationDivDuration extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DurationDivNumeric.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DurationDivNumeric extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
double d
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DurationMinusDuration.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DurationMinusDuration extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DurationPlusDateTime.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DurationPlusDateTime extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DurationPlusDuration.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DurationPlusDuration extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$DurationTimesNumeric.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$DurationTimesNumeric extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator$FloatDivFloat.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$FloatDivFloat extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$FloatIdivFloat.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$FloatIdivFloat extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
float A
float B
float quotient
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$FloatMinusFloat.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$FloatMinusFloat extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$FloatModFloat.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$FloatModFloat extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$FloatPlusFloat.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$FloatPlusFloat extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$FloatTimesFloat.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$FloatTimesFloat extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$IntegerDivInteger.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$IntegerDivInteger extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$IntegerIdivInteger.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$IntegerIdivInteger extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$IntegerMinusInteger.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$IntegerMinusInteger extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$IntegerModInteger.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$IntegerModInteger extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$IntegerPlusInteger.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$IntegerPlusInteger extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$IntegerTimesInteger.classCalculator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Calculator$IntegerTimesInteger extends net.sf.saxon.expr.Calculator {
public void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
}
net/sf/saxon/expr/Calculator$NumericTimesDuration.classCalculator.java
package net.sf.saxon.expr
net.sf.saxon.expr.Calculator$NumericTimesDuration extends net.sf.saxon.expr.Calculator {
private void ()
public net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType typeA
net.sf.saxon.type.AtomicType typeB
void (net.sf.saxon.expr.Calculator$1)
net.sf.saxon.expr.Calculator$1 x0
}
net/sf/saxon/expr/Calculator.classCalculator.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.Calculator extends java.lang.Object {
public static final int PLUS
public static final int MINUS
public static final int TIMES
public static final int DIV
public static final int MOD
public static final int IDIV
private static final int[] tokens
public static final net.sf.saxon.expr.Calculator[] ANY_ANY
public static final net.sf.saxon.expr.Calculator[] DOUBLE_DOUBLE
public static final net.sf.saxon.expr.Calculator[] DOUBLE_FLOAT
public static final net.sf.saxon.expr.Calculator[] DOUBLE_DECIMAL
public static final net.sf.saxon.expr.Calculator[] DOUBLE_INTEGER
public static final net.sf.saxon.expr.Calculator[] FLOAT_DOUBLE
public static final net.sf.saxon.expr.Calculator[] FLOAT_FLOAT
public static final net.sf.saxon.expr.Calculator[] FLOAT_DECIMAL
public static final net.sf.saxon.expr.Calculator[] FLOAT_INTEGER
public static final net.sf.saxon.expr.Calculator[] DECIMAL_DOUBLE
public static final net.sf.saxon.expr.Calculator[] DECIMAL_FLOAT
public static final net.sf.saxon.expr.Calculator[] DECIMAL_DECIMAL
public static final net.sf.saxon.expr.Calculator[] DECIMAL_INTEGER
public static final net.sf.saxon.expr.Calculator[] INTEGER_DOUBLE
public static final net.sf.saxon.expr.Calculator[] INTEGER_FLOAT
public static final net.sf.saxon.expr.Calculator[] INTEGER_DECIMAL
public static final net.sf.saxon.expr.Calculator[] INTEGER_INTEGER
public static final net.sf.saxon.expr.Calculator[] DATETIME_DATETIME
public static final net.sf.saxon.expr.Calculator[] DATETIME_DURATION
public static final net.sf.saxon.expr.Calculator[] DURATION_DATETIME
public static final net.sf.saxon.expr.Calculator[] DURATION_DURATION
public static final net.sf.saxon.expr.Calculator[] DURATION_NUMERIC
public static final net.sf.saxon.expr.Calculator[] NUMERIC_DURATION
private static net.sf.saxon.z.IntHashMap table
private static net.sf.saxon.z.IntHashMap nameTable
public void ()
public static int getTokenFromOperator (int)
int operator
public java.lang.String code ()
String name
private static void def (int, int, net.sf.saxon.expr.Calculator[], java.lang.String)
int typeA
int typeB
net.sf.saxon.expr.Calculator[] calculatorSet
String setName
int key
public static net.sf.saxon.expr.Calculator getCalculator (int, int, int, boolean)
int typeA
int typeB
int operator
boolean mustResolve
int key
net.sf.saxon.expr.Calculator[] set
public static net.sf.saxon.expr.Calculator reconstructCalculator (java.lang.String)
String code
int typeA
int typeB
int operator
private static int typeFromCode (char)
char code
public static int operatorFromCode (char)
char code
public static java.lang.String getCalculatorSetName (int, int)
int typeA
int typeB
int key
public abstract net.sf.saxon.value.AtomicValue compute (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.type.AtomicType getResultType (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
public static net.sf.saxon.value.BigDecimalValue decimalDivide (net.sf.saxon.value.NumericValue, net.sf.saxon.value.NumericValue) throws net.sf.saxon.trans.XPathException
java.math.BigDecimal result
ArithmeticException err
net.sf.saxon.value.NumericValue a
net.sf.saxon.value.NumericValue b
java.math.BigDecimal A
java.math.BigDecimal B
int scale
static void ()
}
net/sf/saxon/expr/Callable.classCallable.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.Callable extends java.lang.Object {
public abstract net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/CardinalityChecker.classCardinalityChecker.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.CardinalityChecker extends net.sf.saxon.expr.UnaryExpression {
private int requiredCardinality
private net.sf.saxon.expr.parser.RoleDiagnostic role
private void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.parser.RoleDiagnostic)
net.sf.saxon.expr.Expression sequence
int cardinality
net.sf.saxon.expr.parser.RoleDiagnostic role
public static net.sf.saxon.expr.Expression makeCardinalityChecker (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.parser.RoleDiagnostic)
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression sequence
int cardinality
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression result
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public int getRequiredCardinality ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression base
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.ItemChecker checker
net.sf.saxon.expr.Expression other
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression base
public void setErrorCode (java.lang.String)
String code
public net.sf.saxon.expr.parser.RoleDiagnostic getRoleLocator ()
public int getImplementationMethod ()
int m
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int count
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
public static java.lang.String depictSequenceStart (net.sf.saxon.om.SequenceIterator, int)
net.sf.saxon.tree.util.FastStringBuffer sb
int count
net.sf.saxon.om.Item next
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.SequenceIterator seq
int max
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item[] leaders
net.sf.saxon.om.Item second
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item first
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.TypeCheckingFilter filter
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Expression next
net.sf.saxon.type.ItemType type
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public int computeSpecialProperties ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.CardinalityChecker c2
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String occ
public java.lang.String toString ()
net.sf.saxon.expr.Expression operand
public java.lang.String getExpressionName ()
public java.lang.String toShortString ()
public java.lang.String getStreamerName ()
public void setLocation (net.sf.saxon.expr.parser.Location)
net.sf.saxon.expr.parser.Location id
}
net/sf/saxon/expr/CardinalityCheckingIterator.classCardinalityCheckingIterator.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.CardinalityCheckingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator base
private int requiredCardinality
private net.sf.saxon.expr.parser.RoleDiagnostic role
private net.sf.saxon.expr.parser.Location locator
private net.sf.saxon.om.Item first
private net.sf.saxon.om.Item second
private int position
public void (net.sf.saxon.om.SequenceIterator, int, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item[] leaders
net.sf.saxon.om.SequenceIterator base
int requiredCardinality
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.Location locator
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item current
net.sf.saxon.om.Item current
net.sf.saxon.om.Item current
public void close ()
public int getProperties ()
private void typeError (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String message
String errorCode
net.sf.saxon.trans.XPathException e
}
net/sf/saxon/expr/CastExpression.classCastExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.CastExpression extends net.sf.saxon.expr.CastingExpression implements net.sf.saxon.expr.Callable {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.AtomicType, boolean)
net.sf.saxon.expr.Expression source
net.sf.saxon.type.AtomicType target
boolean allowEmpty
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.value.SequenceType atomicType
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.type.ItemType sourceItemType
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.PlainType sourceType
int r
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.AtomicSequenceConverter old
net.sf.saxon.expr.AtomicSequenceConverter asc
net.sf.saxon.expr.Expression e
net.sf.saxon.type.ItemType et
net.sf.saxon.expr.Expression e
net.sf.saxon.type.ItemType et
net.sf.saxon.type.ItemType it
net.sf.saxon.expr.Expression e
net.sf.saxon.type.ItemType et
net.sf.saxon.type.ItemType it
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression operand
protected net.sf.saxon.expr.Expression preEvaluate () throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationFailure err
String code
net.sf.saxon.expr.Expression lit
net.sf.saxon.type.ConversionResult result
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.GroundedValue literalOperand
public int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeSpecialProperties ()
int p
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.CastExpression c2
public int getImplementationMethod ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue result
private net.sf.saxon.value.AtomicValue doCast (net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.ValidationFailure err
net.sf.saxon.trans.XPathException xe
net.sf.saxon.value.AtomicValue value
net.sf.saxon.expr.XPathContext context
net.sf.saxon.type.Converter converter
net.sf.saxon.type.ConversionResult result
public net.sf.saxon.value.AtomicValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue value
ClassCastException e
net.sf.saxon.expr.XPathContext context
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getExpressionName ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/CastToList.classCastToList.java
package net.sf.saxon.expr
public net.sf.saxon.expr.CastToList extends net.sf.saxon.expr.UnaryExpression {
private net.sf.saxon.type.ListType targetType
private boolean allowEmpty
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.ListType, boolean)
net.sf.saxon.expr.Expression source
net.sf.saxon.type.ListType targetType
boolean allowEmpty
public boolean isAllowEmpty ()
public net.sf.saxon.type.ListType getTargetType ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.SequenceIterator seq
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.GroundedValue literalOperand
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.value.SequenceType atomicType
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.TypeHierarchy th
boolean maybeString
boolean maybeUntyped
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
public int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeSpecialProperties ()
int p
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.CastToList c
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue value
public static net.sf.saxon.om.AtomicSequence cast (java.lang.CharSequence, net.sf.saxon.type.ListType, net.sf.saxon.om.NamespaceResolver, net.sf.saxon.lib.ConversionRules) throws net.sf.saxon.trans.XPathException
CharSequence value
net.sf.saxon.type.ListType targetType
net.sf.saxon.om.NamespaceResolver nsResolver
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.ValidationFailure failure
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String getExpressionName ()
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/CastToUnion.classCastToUnion.java
package net.sf.saxon.expr
public net.sf.saxon.expr.CastToUnion extends net.sf.saxon.expr.UnaryExpression {
private net.sf.saxon.type.UnionType targetType
private boolean allowEmpty
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.UnionType, boolean)
net.sf.saxon.expr.Expression source
net.sf.saxon.type.UnionType targetType
boolean allowEmpty
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public boolean isAllowEmpty ()
public net.sf.saxon.type.UnionType getTargetType ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue av
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.GroundedValue literalOperand
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.value.SequenceType atomicType
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
public int computeCardinality ()
net.sf.saxon.type.MissingComponentException e
int c
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeSpecialProperties ()
int p
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.CastToUnion c
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.AtomicSequence result
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.value.AtomicValue value
public static boolean castable (net.sf.saxon.value.AtomicValue, net.sf.saxon.type.UnionType, net.sf.saxon.om.NamespaceResolver, net.sf.saxon.expr.XPathContext)
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.AtomicValue value
net.sf.saxon.type.UnionType targetType
net.sf.saxon.om.NamespaceResolver nsResolver
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.om.AtomicSequence cast (net.sf.saxon.value.AtomicValue, net.sf.saxon.type.UnionType, net.sf.saxon.om.NamespaceResolver, net.sf.saxon.lib.ConversionRules) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationException e
net.sf.saxon.type.PlainType member
net.sf.saxon.type.AtomicType t
net.sf.saxon.type.PlainType member
net.sf.saxon.type.ConversionResult result
net.sf.saxon.type.Converter c
net.sf.saxon.type.PlainType type
net.sf.saxon.value.AtomicValue value
net.sf.saxon.type.UnionType targetType
net.sf.saxon.om.NamespaceResolver nsResolver
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.AtomicType label
Iterable memberTypes
public java.lang.String getExpressionName ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/CastableExpression.classCastableExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.CastableExpression extends net.sf.saxon.expr.CastingExpression {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.AtomicType, boolean)
net.sf.saxon.expr.Expression source
net.sf.saxon.type.AtomicType target
boolean allowEmpty
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.ItemType sourceItemType
net.sf.saxon.type.AtomicType atomizedType
protected net.sf.saxon.expr.Expression preEvaluate () throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ConversionResult result
net.sf.saxon.om.GroundedValue literalOperand
int length
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.CastableExpression ce
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue av
net.sf.saxon.om.AtomicSequence atomizedValue
int length
net.sf.saxon.value.AtomicValue av
net.sf.saxon.expr.XPathContext context
int count
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
private boolean isCastable (net.sf.saxon.value.AtomicValue, net.sf.saxon.type.AtomicType, net.sf.saxon.expr.XPathContext)
net.sf.saxon.value.AtomicValue value
net.sf.saxon.type.AtomicType targetType
net.sf.saxon.expr.XPathContext context
net.sf.saxon.type.Converter converter
public java.lang.String getExpressionName ()
public java.lang.String toString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/CastingExpression.classCastingExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.CastingExpression extends net.sf.saxon.expr.UnaryExpression {
private net.sf.saxon.type.AtomicType targetType
private net.sf.saxon.type.AtomicType targetPrimitiveType
private boolean allowEmpty
protected net.sf.saxon.type.Converter converter
private boolean operandIsStringLiteral
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.AtomicType, boolean)
net.sf.saxon.expr.Expression source
net.sf.saxon.type.AtomicType target
boolean allowEmpty
public net.sf.saxon.type.AtomicType getTargetPrimitiveType ()
public void setTargetType (net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType type
public net.sf.saxon.type.AtomicType getTargetType ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public void setAllowEmpty (boolean)
boolean allow
public boolean allowsEmpty ()
public void setOperandIsStringLiteral (boolean)
boolean option
public boolean isOperandIsStringLiteral ()
public net.sf.saxon.type.Converter getConverter ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String s
public int computeSpecialProperties ()
int p
}
net/sf/saxon/expr/CompareToIntegerConstant.classCompareToIntegerConstant.java
package net.sf.saxon.expr
public net.sf.saxon.expr.CompareToIntegerConstant extends net.sf.saxon.expr.UnaryExpression implements net.sf.saxon.expr.ComparisonExpression {
private long comparand
private int operator
public void (net.sf.saxon.expr.Expression, int, long)
net.sf.saxon.expr.Expression operand
int operator
long comparand
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression getLhsExpression ()
public net.sf.saxon.expr.Operand getLhs ()
public net.sf.saxon.expr.Expression getRhsExpression ()
public net.sf.saxon.expr.Operand getRhs ()
public long getComparand ()
public int getComparisonOperator ()
public int getImplementationMethod ()
public int computeSpecialProperties ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.CompareToIntegerConstant c2
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int h
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.NumericValue n
int c
public int computeCardinality ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Literal lit
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public java.lang.String getExpressionName ()
public net.sf.saxon.type.ItemType getItemType ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public java.lang.String toShortString ()
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer ()
public int getSingletonOperator ()
public boolean convertsUntypedToOther ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ComparisonExpression.classComparisonExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ComparisonExpression extends java.lang.Object {
public abstract net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer ()
public abstract int getSingletonOperator ()
public abstract net.sf.saxon.expr.Operand getLhs ()
public abstract net.sf.saxon.expr.Operand getRhs ()
public abstract net.sf.saxon.expr.Expression getLhsExpression ()
public abstract net.sf.saxon.expr.Expression getRhsExpression ()
public abstract boolean convertsUntypedToOther ()
}
net/sf/saxon/expr/Component$1.classComponent.java
package net.sf.saxon.expr
net.sf.saxon.expr.Component$1 extends java.lang.Object {
}
net/sf/saxon/expr/Component$M.classComponent.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Component$M extends net.sf.saxon.expr.Component {
public void ()
public net.sf.saxon.trans.Mode getActor ()
public void setActor (net.sf.saxon.trans.Mode)
net.sf.saxon.trans.Mode m
public volatile net.sf.saxon.expr.instruct.Actor getActor ()
}
net/sf/saxon/expr/Component.classComponent.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Component extends java.lang.Object {
protected net.sf.saxon.expr.instruct.Actor actor
private net.sf.saxon.trans.Visibility visibility
private java.util.List bindings
private net.sf.saxon.style.StylesheetPackage containingPackage
private net.sf.saxon.style.StylesheetPackage declaringPackage
private boolean hasExplicitVisibility
private net.sf.saxon.expr.Component baseComponent
private void ()
public static net.sf.saxon.expr.Component makeComponent (net.sf.saxon.expr.instruct.Actor, net.sf.saxon.trans.Visibility, net.sf.saxon.style.StylesheetPackage, net.sf.saxon.style.StylesheetPackage)
net.sf.saxon.expr.Component c
net.sf.saxon.expr.instruct.Actor actor
net.sf.saxon.trans.Visibility visibility
net.sf.saxon.style.StylesheetPackage containingPackage
net.sf.saxon.style.StylesheetPackage declaringPackage
net.sf.saxon.expr.Component c
public java.util.List getComponentBindings ()
public void setComponentBindings (java.util.List)
java.util.List bindings
public void setVisibility (net.sf.saxon.trans.Visibility, boolean)
net.sf.saxon.trans.Visibility visibility
boolean explicit
public net.sf.saxon.trans.Visibility getVisibility ()
public boolean isVisibilityExplicit ()
public boolean isHiddenAbstractComponent ()
public net.sf.saxon.expr.instruct.Actor getActor ()
public net.sf.saxon.style.StylesheetPackage getDeclaringPackage ()
public net.sf.saxon.style.StylesheetPackage getContainingPackage ()
public net.sf.saxon.expr.Component getBaseComponent ()
public void setBaseComponent (net.sf.saxon.expr.Component)
net.sf.saxon.expr.Component original
public void export (net.sf.saxon.trace.ExpressionPresenter, java.util.Map) throws net.sf.saxon.trans.XPathException
int baseId
net.sf.saxon.trace.ExpressionPresenter out
java.util.Map componentIdMap
int id
String refs
public java.lang.String listComponentReferences (java.util.Map)
net.sf.saxon.expr.Component target
int targetId
net.sf.saxon.expr.ComponentBinding ref
java.util.Map componentIdMap
net.sf.saxon.tree.util.FastStringBuffer fsb
private int obtainComponentId (net.sf.saxon.expr.Component, java.util.Map)
net.sf.saxon.expr.Component component
java.util.Map componentIdMap
Integer id
void (net.sf.saxon.expr.Component$1)
net.sf.saxon.expr.Component$1 x0
}
net/sf/saxon/expr/ComponentBinding.classComponentBinding.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ComponentBinding extends java.lang.Object {
private net.sf.saxon.trans.SymbolicName symbolicName
private net.sf.saxon.expr.Component target
public void (net.sf.saxon.trans.SymbolicName, net.sf.saxon.expr.Component)
net.sf.saxon.trans.SymbolicName name
net.sf.saxon.expr.Component target
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public net.sf.saxon.expr.Component getTarget ()
}
net/sf/saxon/expr/ComponentInvocation.classComponentInvocation.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ComponentInvocation extends java.lang.Object {
public abstract net.sf.saxon.expr.Component getFixedTarget ()
public abstract void setBindingSlot (int)
public abstract int getBindingSlot ()
public abstract net.sf.saxon.trans.SymbolicName getSymbolicName ()
}
net/sf/saxon/expr/ConsumingOperand.classConsumingOperand.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ConsumingOperand extends net.sf.saxon.expr.UnaryExpression {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression subExpression
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.type.ItemType getItemType ()
public int getIntrinsicDependencies ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.ConsumingOperand exp
public int getImplementationMethod ()
public net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public java.lang.String toShortString ()
}
net/sf/saxon/expr/ContextItemExpression.classContextItemExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ContextItemExpression extends net.sf.saxon.expr.Expression {
net.sf.saxon.expr.parser.ContextItemStaticInfo staticInfo
String errorCodeForAbsentContext
public void ()
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.ContextItemExpression cie2
public void setErrorCodeForUndefinedContext (java.lang.String)
String errorCode
public java.lang.String getErrorCodeForUndefinedContext ()
public void setStaticInfo (net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.parser.ContextItemStaticInfo info
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ErrorExpression ee
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public boolean isContextPossiblyUndefined ()
public int computeCardinality ()
public int computeSpecialProperties ()
int p
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int getIntrinsicDependencies ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public boolean isSubtreeExpression ()
public int getNetCost ()
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
public java.lang.String getStreamerName ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
public java.lang.String toString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
net.sf.saxon.type.ItemType type
public java.lang.String toShortString ()
}
net/sf/saxon/expr/ContextMappingFunction.classContextMappingFunction.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ContextMappingFunction extends java.lang.Object {
public abstract net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ContextMappingIterator.classContextMappingIterator.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.ContextMappingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.FocusIterator base
private net.sf.saxon.expr.ContextMappingFunction action
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.om.SequenceIterator stepIterator
public void (net.sf.saxon.expr.ContextMappingFunction, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.ContextMappingFunction action
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/ContextOriginator.classContextOriginator.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ContextOriginator extends java.lang.Object {
}
net/sf/saxon/expr/ContextSwitchingExpression.classContextSwitchingExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ContextSwitchingExpression extends java.lang.Object implements net.sf.saxon.expr.ContextOriginator {
public abstract net.sf.saxon.expr.Expression getSelectExpression ()
public abstract net.sf.saxon.expr.Expression getActionExpression ()
}
net/sf/saxon/expr/CurrentItemExpression.classCurrentItemExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.CurrentItemExpression extends net.sf.saxon.expr.ContextItemExpression {
public void ()
}
net/sf/saxon/expr/DifferenceEnumeration.classDifferenceEnumeration.java
package net.sf.saxon.expr
public net.sf.saxon.expr.DifferenceEnumeration extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator p1
private net.sf.saxon.om.SequenceIterator p2
private net.sf.saxon.om.NodeInfo nextNode1
private net.sf.saxon.om.NodeInfo nextNode2
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.ItemOrderComparer) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator p1
net.sf.saxon.om.SequenceIterator p2
net.sf.saxon.expr.sort.ItemOrderComparer comparer
private net.sf.saxon.om.NodeInfo next (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
public net.sf.saxon.om.NodeInfo next () throws net.sf.saxon.trans.XPathException
int c
private net.sf.saxon.om.NodeInfo deliver () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo current
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/EagerLetExpression.classEagerLetExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.EagerLetExpression extends net.sf.saxon.expr.LetExpression {
public void ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/EarlyEvaluationContext.classEarlyEvaluationContext.java
package net.sf.saxon.expr
public net.sf.saxon.expr.EarlyEvaluationContext extends java.lang.Object implements net.sf.saxon.expr.XPathContext {
private net.sf.saxon.Configuration config
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.om.Sequence evaluateLocalVariable (int)
int slotnumber
public net.sf.saxon.expr.XPathContext getCaller ()
public javax.xml.transform.URIResolver getURIResolver ()
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public net.sf.saxon.expr.Component getCurrentComponent ()
public net.sf.saxon.Configuration getConfiguration ()
public net.sf.saxon.om.Item getContextItem ()
public net.sf.saxon.Controller getController ()
public net.sf.saxon.expr.sort.GroupIterator getCurrentGroupIterator ()
public net.sf.saxon.expr.sort.GroupIterator getCurrentMergeGroupIterator ()
public net.sf.saxon.om.FocusTrackingIterator getCurrentIterator ()
public net.sf.saxon.expr.Component$M getCurrentMode ()
public net.sf.saxon.regex.RegexIterator getCurrentRegexIterator ()
public net.sf.saxon.trans.rules.Rule getCurrentTemplateRule ()
public int getLast () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
public net.sf.saxon.expr.instruct.ParameterSet getLocalParameters ()
public net.sf.saxon.om.NamePool getNamePool ()
public net.sf.saxon.trace.InstructionInfo getOrigin ()
public int getOriginatingConstructType ()
public net.sf.saxon.event.SequenceReceiver getReceiver ()
public net.sf.saxon.expr.StackFrame getStackFrame ()
public net.sf.saxon.expr.instruct.ParameterSet getTunnelParameters ()
public boolean isAtLast () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
public net.sf.saxon.expr.XPathContextMajor newCleanContext ()
public net.sf.saxon.expr.XPathContextMajor newContext ()
net.sf.saxon.Controller controller
public net.sf.saxon.expr.XPathContextMinor newMinorContext ()
public void setCaller (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext caller
public void setCurrentIterator (net.sf.saxon.om.FocusIterator)
net.sf.saxon.om.FocusIterator iter
public void setLocalVariable (int, net.sf.saxon.om.Sequence)
int slotNumber
net.sf.saxon.om.Sequence value
public void setReceiver (net.sf.saxon.event.SequenceReceiver)
net.sf.saxon.event.SequenceReceiver receiver
public int useLocalParameter (net.sf.saxon.om.StructuredQName, int, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName parameterId
int slotNumber
boolean isTunnel
public net.sf.saxon.value.DateTimeValue getCurrentDateTime () throws net.sf.saxon.trans.NoDynamicContextException
public int getImplicitTimezone ()
public java.util.Iterator iterateStackFrames ()
public net.sf.saxon.trans.XPathException getCurrentException ()
public void waitForChildThreads () throws net.sf.saxon.trans.XPathException
public void setTemporaryOutputState (int)
int temporary
public int getTemporaryOutputState ()
public void setCurrentOutputUri (java.lang.String)
String uri
public java.lang.String getCurrentOutputUri ()
private void notAllowed ()
public net.sf.saxon.expr.XPathContextMajor$ThreadManager getThreadManager ()
public net.sf.saxon.expr.Component getTargetComponent (int)
int bindingSlot
public volatile net.sf.saxon.om.FocusIterator getCurrentIterator ()
}
net/sf/saxon/expr/EmptyTextNodeRemover.classEmptyTextNodeRemover.java
package net.sf.saxon.expr
public net.sf.saxon.expr.EmptyTextNodeRemover extends net.sf.saxon.expr.UnaryExpression implements net.sf.saxon.expr.ItemMappingFunction {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.EmptyTextNodeRemover e2
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public java.lang.String getStreamerName ()
public java.lang.String getExpressionName ()
}
net/sf/saxon/expr/EquivalenceComparer.classEquivalenceComparer.java
package net.sf.saxon.expr
public net.sf.saxon.expr.EquivalenceComparer extends net.sf.saxon.expr.sort.GenericAtomicComparer {
protected void (net.sf.saxon.lib.StringCollator, net.sf.saxon.expr.XPathContext)
net.sf.saxon.lib.StringCollator collator
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.EquivalenceComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
int implicitTimezone
Object ac
Object bc
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
public volatile net.sf.saxon.expr.sort.GenericAtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
public volatile net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
}
net/sf/saxon/expr/EquivalenceComparison.classEquivalenceComparison.java
package net.sf.saxon.expr
public net.sf.saxon.expr.EquivalenceComparison extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.ComparisonExpression {
private net.sf.saxon.expr.sort.AtomicComparer comparer
private boolean knownToBeComparable
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
int operator
net.sf.saxon.expr.Expression p2
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.GroundedValue v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.StaticContext env
String defaultCollationName
net.sf.saxon.Configuration config
net.sf.saxon.lib.StringCollator collation
net.sf.saxon.expr.Expression oldOp0
net.sf.saxon.expr.Expression oldOp1
net.sf.saxon.value.SequenceType atomicType
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.expr.parser.RoleDiagnostic role1
net.sf.saxon.type.ItemType t0
net.sf.saxon.type.ItemType t1
net.sf.saxon.type.BuiltInAtomicType pt0
net.sf.saxon.type.BuiltInAtomicType pt1
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer ()
public int getSingletonOperator ()
public boolean convertsUntypedToOther ()
public int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public boolean isKnownToBeComparable ()
public net.sf.saxon.expr.sort.AtomicComparer getComparer ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.EquivalenceComparison sc
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue v0
net.sf.saxon.value.AtomicValue v1
net.sf.saxon.expr.sort.AtomicComparer comp2
public java.lang.String getExpressionName ()
protected void explainExtraAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ErrorExpression.classErrorExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ErrorExpression extends net.sf.saxon.expr.Expression {
private net.sf.saxon.trans.XPathException exception
private String message
private String errorCode
private boolean isTypeError
public void ()
public void (java.lang.String, java.lang.String, boolean)
String message
String errorCode
boolean isTypeError
public void (net.sf.saxon.trans.XPathException)
net.sf.saxon.trans.XPathException exception
public net.sf.saxon.trans.XPathException getException ()
public boolean isTypeError ()
public java.lang.String getMessage ()
public java.lang.String getErrorCodeLocalPart ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int getImplementationMethod ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.ErrorExpression e2
net.sf.saxon.expr.ErrorExpression e2
net.sf.saxon.expr.parser.RebindingMap rebindings
public java.lang.String getExpressionName ()
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
}
net/sf/saxon/expr/ErrorIterator.classErrorIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ErrorIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.trans.XPathException exception
public void (net.sf.saxon.trans.XPathException)
net.sf.saxon.trans.XPathException exception
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/EveryItemMappingIterator.classEveryItemMappingIterator.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.EveryItemMappingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator base
private net.sf.saxon.expr.ItemMappingFunction action
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.ItemMappingFunction)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.ItemMappingFunction action
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextSource
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/Expression.classExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.Expression extends java.lang.Object implements net.sf.saxon.om.IdentityComparable {
public static final int EVALUATE_METHOD
public static final int ITERATE_METHOD
public static final int PROCESS_METHOD
public static final int WATCH_METHOD
public static final int ITEM_FEED_METHOD
public static final int EFFECTIVE_BOOLEAN_VALUE
public static final int UPDATE_METHOD
protected int staticProperties
private net.sf.saxon.expr.parser.Location location
private net.sf.saxon.expr.Expression parentExpression
private net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
private int[] slotsUsed
private int evaluationMethod
private java.util.Map extraProperties
private int cost
public static final net.sf.saxon.value.IntegerValue UNBOUNDED_LOWER
public static final net.sf.saxon.value.IntegerValue UNBOUNDED_UPPER
public static final net.sf.saxon.value.IntegerValue MAX_STRING_LENGTH
public static final net.sf.saxon.value.IntegerValue MAX_SEQUENCE_LENGTH
public void ()
public java.lang.String getExpressionName ()
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression getInterpretedExpression ()
public final java.lang.Iterable checkedOperands ()
net.sf.saxon.Configuration config
net.sf.saxon.lib.Logger logger
Exception err
String message
net.sf.saxon.expr.Expression child
boolean badOperand
boolean badExpression
net.sf.saxon.expr.Operand o
Iterable ops
protected transient java.util.List operandList (net.sf.saxon.expr.Operand[])
net.sf.saxon.expr.Operand[] a
protected transient java.util.List operandSparseList (net.sf.saxon.expr.Operand[])
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand[] a
java.util.List operanda
public net.sf.saxon.expr.Expression getParentExpression ()
public void setParentExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression parent
public net.sf.saxon.expr.Expression verifyParentPointers () throws java.lang.IllegalStateException
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Operand o
public void verifyParentPointers (java.lang.String)
IllegalStateException err
String message
public void restoreParentPointers ()
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
public abstract int getImplementationMethod ()
public boolean implementsStaticTypeCheck ()
public boolean hasVariableBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public boolean isLiftable ()
int p
public net.sf.saxon.expr.Expression getScopingExpression ()
int d
public boolean isMultiThreaded (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public boolean allowExtractingCommonSubexpressions ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
protected final void simplifyChildren () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression f
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.Operand o
public void setRetainedStaticContext (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public void setRetainedStaticContextThoroughly (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.Expression grandchild
net.sf.saxon.expr.Operand p
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public void setRetainedStaticContextLocally (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public final net.sf.saxon.expr.parser.RetainedStaticContext getRetainedStaticContext ()
net.sf.saxon.expr.Expression parent
public net.sf.saxon.expr.parser.RetainedStaticContext getLocalRetainedStaticContext ()
public java.lang.String getStaticBaseURIString ()
public java.net.URI getStaticBaseURI () throws net.sf.saxon.trans.XPathException
public boolean isCallOn (java.lang.Class)
Class function
public boolean isCallOnSystemFunction (java.lang.String)
String localName
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
protected final void typeCheckChildren (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression staticTypeCheck (net.sf.saxon.value.SequenceType, boolean, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType req
boolean backwardsCompatible
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
protected final void optimizeChildren (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getCost ()
net.sf.saxon.expr.Operand o
int i
public int getNetCost ()
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
public final int getSpecialProperties ()
public int getCardinality ()
public abstract net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int getDependencies ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public void setFlattened (boolean)
boolean flattened
public void setFiltered (boolean)
boolean filtered
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item value
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.lang.CharSequence evaluateAsString (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item o
net.sf.saxon.value.StringValue value
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.om.Item it
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.expr.XPathContext context
int m
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
public java.lang.String toString ()
int dot
net.sf.saxon.expr.Operand o
net.sf.saxon.tree.util.FastStringBuffer buff
String className
boolean first
public java.lang.String toShortString ()
public abstract void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
public final void explain (net.sf.saxon.lib.Logger)
net.sf.saxon.trans.XPathException e
net.sf.saxon.lib.Logger out
net.sf.saxon.trace.ExpressionPresenter ep
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public void adoptChildExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
public void setLocation (net.sf.saxon.expr.parser.Location)
net.sf.saxon.expr.parser.Location id
public final net.sf.saxon.expr.parser.Location getLocation ()
public net.sf.saxon.Configuration getConfiguration ()
NullPointerException e
public net.sf.saxon.expr.PackageData getPackageData ()
NullPointerException e
public boolean isInstruction ()
public final void computeStaticProperties ()
public void resetLocalStaticProperties ()
public boolean isStaticPropertiesKnown ()
protected abstract int computeCardinality ()
protected int computeSpecialProperties ()
public int computeDependencies ()
net.sf.saxon.expr.Operand o
int dependencies
public int getIntrinsicDependencies ()
public void setStaticProperty (int)
int prop
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression sub
net.sf.saxon.expr.Operand o
public boolean isUpdatingExpression ()
net.sf.saxon.expr.Operand o
public boolean isVacuousExpression ()
public abstract net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
public void suppressValidation (int)
int parentValidationMode
public int markTailFunctionCalls (net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.om.StructuredQName qName
int arity
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.type.ItemType type
public final synchronized int[] getSlotsUsed ()
net.sf.saxon.z.IntHashSet slots
int i
net.sf.saxon.z.IntIterator iter
private static void gatherSlotsUsed (net.sf.saxon.expr.Expression, net.sf.saxon.z.IntHashSet)
int slot
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.z.IntHashSet slots
protected void dynamicError (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String message
String code
net.sf.saxon.expr.XPathContext context
net.sf.saxon.trans.XPathException err
protected void typeError (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String message
String errorCode
net.sf.saxon.expr.XPathContext context
net.sf.saxon.trans.XPathException e
public int getConstructType ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public java.lang.Object getProperty (java.lang.String)
String name
public java.util.Iterator getProperties ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet attachmentPoint
net.sf.saxon.expr.OperandUsage usage
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
boolean dependsOnFocus
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet attachmentPoint
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public boolean isSubtreeExpression ()
net.sf.saxon.expr.Operand o
public void setEvaluationMethod (int)
int method
public int getEvaluationMethod ()
public boolean isIdentical (net.sf.saxon.om.IdentityComparable)
net.sf.saxon.om.IdentityComparable other
public int identityHashCode ()
public void setExtraProperty (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object getExtraProperty (java.lang.String)
String name
public java.lang.String getStreamerName ()
static void ()
}
net/sf/saxon/expr/ExpressionOwner.classExpressionOwner.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ExpressionOwner extends java.lang.Object {
public abstract void setChildExpression (net.sf.saxon.expr.Expression)
}
net/sf/saxon/expr/FilterExpression.classFilterExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.FilterExpression extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.ContextSwitchingExpression {
private boolean filterIsPositional
private boolean filterIsSingletonBoolean
private boolean filterIsIndependent
public static final int FILTERED
public static final net.sf.saxon.expr.OperandRole FILTER_PREDICATE
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression filter
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public net.sf.saxon.expr.Expression getBase ()
public void setBase (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public net.sf.saxon.expr.Expression getFilter ()
public void setFilter (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression filter
public java.lang.String getExpressionName ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public net.sf.saxon.expr.Expression getSelectExpression ()
public boolean isFilterIsPositional ()
public net.sf.saxon.expr.Expression getActionExpression ()
public boolean isPositional (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.TypeHierarchy th
public boolean isSimpleBooleanFilter ()
public boolean isIndependentFilter ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression fie
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.ContextItemStaticInfo baseItemType
net.sf.saxon.expr.Expression filter2
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.expr.AxisExpression fs
net.sf.saxon.expr.Expression f
net.sf.saxon.expr.Expression result
boolean contextIsDoc
net.sf.saxon.expr.Expression f
int isIndexable
net.sf.saxon.expr.Expression p0
net.sf.saxon.expr.Expression p1
net.sf.saxon.expr.FilterExpression f1
net.sf.saxon.expr.FilterExpression f2
net.sf.saxon.expr.Expression p0
net.sf.saxon.expr.Expression p1
net.sf.saxon.expr.FilterExpression f1
net.sf.saxon.expr.FilterExpression f2
net.sf.saxon.expr.BooleanExpression bf
net.sf.saxon.expr.FilterExpression fe1
net.sf.saxon.expr.FilterExpression fe2
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression predicate1
net.sf.saxon.expr.Expression predicate2
net.sf.saxon.om.GroundedValue value
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.Optimizer opt
boolean tracing
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.ContextItemStaticInfo baseItemType
net.sf.saxon.expr.Expression filter2
net.sf.saxon.type.ItemType filterType
net.sf.saxon.expr.Expression subsequence
net.sf.saxon.om.Sequence sequence
public int getCost ()
public int getImplementationMethod ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
private net.sf.saxon.om.Sequence tryEarlyEvaluation (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
private static net.sf.saxon.expr.Expression forceToBoolean (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression in
private net.sf.saxon.expr.Expression tryToRewritePositionalFilter (net.sf.saxon.expr.parser.ExpressionVisitor, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression result
int lvalue
net.sf.saxon.expr.Expression result
net.sf.saxon.om.GroundedValue val
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression comparand
net.sf.saxon.expr.Expression comparand
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.LocalVariableReference existsArg
net.sf.saxon.expr.Expression exists
net.sf.saxon.expr.Expression rewrite
net.sf.saxon.expr.Expression choice
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.Expression rhs
int operator
net.sf.saxon.expr.Expression comparand
int card
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression val
net.sf.saxon.expr.Expression min
net.sf.saxon.expr.Expression max
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.LocalVariableReference min2
net.sf.saxon.expr.Expression minMinusOne
net.sf.saxon.expr.Expression length
net.sf.saxon.expr.Expression subs
net.sf.saxon.expr.parser.ExpressionVisitor visitor
boolean tracing
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
private static net.sf.saxon.expr.Expression tryToRewritePositionalFilterSupport (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, int, net.sf.saxon.type.TypeHierarchy) throws net.sf.saxon.trans.XPathException
long n
net.sf.saxon.expr.ArithmeticExpression decrement
net.sf.saxon.expr.Expression[] args
net.sf.saxon.expr.Expression[] args
long n
net.sf.saxon.expr.Expression[] args
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.LocalVariableReference isWholeArg
net.sf.saxon.expr.LocalVariableReference arithArg
net.sf.saxon.expr.LocalVariableReference floorArg
net.sf.saxon.expr.Expression isWhole
net.sf.saxon.expr.Expression minusOne
net.sf.saxon.expr.Expression floor
net.sf.saxon.expr.Expression choice
net.sf.saxon.expr.Expression subs
net.sf.saxon.expr.Expression floor
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.LocalVariableReference isWholeArg
net.sf.saxon.expr.LocalVariableReference castArg
net.sf.saxon.expr.Expression isWhole
net.sf.saxon.expr.Expression cast
net.sf.saxon.expr.Expression choice
net.sf.saxon.expr.Expression rem
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.LocalVariableReference isWholeArg
net.sf.saxon.expr.LocalVariableReference arithArg
net.sf.saxon.expr.LocalVariableReference ceilingArg
net.sf.saxon.expr.Expression isWhole
net.sf.saxon.expr.Expression plusOne
net.sf.saxon.expr.Expression ceiling
net.sf.saxon.expr.Expression choice
net.sf.saxon.expr.Expression subs
net.sf.saxon.expr.Expression ceiling
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression comparand
int operator
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
private net.sf.saxon.expr.FilterExpression promoteIndependentPredicates (net.sf.saxon.expr.Binding[], net.sf.saxon.expr.parser.Optimizer, net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.expr.FilterExpression result
net.sf.saxon.expr.FilterExpression fe
net.sf.saxon.expr.Binding[] bindings
net.sf.saxon.expr.parser.Optimizer opt
net.sf.saxon.type.TypeHierarchy th
public static boolean isPositionalFilter (net.sf.saxon.expr.Expression, net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType type
private static boolean isExplicitlyPositional (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public int computeCardinality ()
net.sf.saxon.type.ItemType filterType
public int computeSpecialProperties ()
public boolean equals (java.lang.Object)
net.sf.saxon.expr.FilterExpression f
Object other
public int hashCode ()
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression filter
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.pattern.Pattern basePattern
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item m
net.sf.saxon.om.Item m
net.sf.saxon.om.Sequence baseVal
net.sf.saxon.om.Item i
net.sf.saxon.om.SequenceIterator baseIter
int pos
boolean ebv
net.sf.saxon.om.SequenceIterator it
net.sf.saxon.om.Item first
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator baseIter
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.FilterExpression fe
public java.lang.String getStreamerName ()
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public void setFlags (java.lang.String)
String flags
static void ()
}
net/sf/saxon/expr/FilterIterator$NonNumeric.classFilterIterator.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.FilterIterator$NonNumeric extends net.sf.saxon.expr.FilterIterator {
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.Expression filter
net.sf.saxon.expr.XPathContext context
protected boolean matches () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/FilterIterator.classFilterIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.FilterIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
protected net.sf.saxon.om.FocusIterator base
protected net.sf.saxon.expr.Expression filter
protected net.sf.saxon.expr.XPathContext filterContext
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.Expression filter
net.sf.saxon.expr.XPathContext context
public void setSequence (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.om.Item getNextMatchingItem () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item next
protected boolean matches () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iterator
public static boolean testPredicateValue (net.sf.saxon.om.SequenceIterator, long) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iterator
long position
net.sf.saxon.om.Item first
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/FirstItemExpression.classFirstItemExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.FirstItemExpression extends net.sf.saxon.expr.SingleItemFilter {
private void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public static net.sf.saxon.expr.Expression makeFirstItemExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression e2
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression baseExpr
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.pattern.Pattern basePattern
net.sf.saxon.type.ItemType type
public int getImplementationMethod ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item result
public java.lang.String getExpressionName ()
public java.lang.String toShortString ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/ForExpression$MappingAction.classForExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ForExpression$MappingAction extends java.lang.Object implements net.sf.saxon.expr.MappingFunction net.sf.saxon.expr.ItemMappingFunction net.sf.saxon.expr.StatefulMappingFunction {
protected net.sf.saxon.expr.XPathContext context
private int slotNumber
private net.sf.saxon.expr.Expression action
public void (net.sf.saxon.expr.XPathContext, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.XPathContext context
int slotNumber
net.sf.saxon.expr.Expression action
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public net.sf.saxon.expr.StatefulMappingFunction getAnother ()
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.StackFrame oldstack
net.sf.saxon.om.Sequence[] vars
net.sf.saxon.om.Sequence[] newvars
}
net/sf/saxon/expr/ForExpression.classForExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ForExpression extends net.sf.saxon.expr.Assignation {
int actionCardinality
public void ()
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.value.SequenceType decl
net.sf.saxon.value.SequenceType sequenceType
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.type.ItemType actualItemType
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
protected int getRangeVariableCardinality ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression newPath
net.sf.saxon.expr.SlashExpression path2
net.sf.saxon.expr.Expression start2
net.sf.saxon.expr.Expression step2
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.Optimizer opt
boolean debug
net.sf.saxon.expr.Expression p
net.sf.saxon.expr.Expression seq0
net.sf.saxon.expr.Expression act0
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
protected net.sf.saxon.expr.Expression promoteWhereClause ()
net.sf.saxon.expr.Expression term
int i
net.sf.saxon.expr.Expression oldThen
int i
net.sf.saxon.expr.Expression retainedCondition
net.sf.saxon.expr.Expression newIf
net.sf.saxon.expr.Expression condition
net.sf.saxon.expr.Binding[] bindingList
java.util.List list
net.sf.saxon.expr.Expression promotedCondition
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.ForExpression forExp
net.sf.saxon.expr.Expression newAction
public int markTailFunctionCalls (net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.om.StructuredQName qName
int arity
public boolean isVacuousExpression ()
public int getImplementationMethod ()
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.ForExpression$MappingAction map
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
int slot
net.sf.saxon.om.Item item
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.om.SequenceIterator iter
int slot
net.sf.saxon.om.Item item
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
int c1
int c2
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
protected void explainSpecializedAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public int getConstructType ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/FunctionCall.classFunctionCall.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.FunctionCall extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.oper.OperandArray operanda
public void ()
protected void setOperanda (net.sf.saxon.expr.oper.OperandArray)
net.sf.saxon.expr.oper.OperandArray operanda
public net.sf.saxon.expr.oper.OperandArray getOperanda ()
public java.lang.Iterable operands ()
public abstract net.sf.saxon.om.Function getTargetFunction (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.om.StructuredQName getFunctionName ()
public final int getArity ()
public void setArguments (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] args
protected void setOperanda (net.sf.saxon.expr.Expression[], net.sf.saxon.expr.OperandRole[])
net.sf.saxon.expr.Expression[] args
net.sf.saxon.expr.OperandRole[] roles
public net.sf.saxon.expr.Expression[] getArguments ()
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression[] result
int i
public net.sf.saxon.expr.Expression getArg (int)
int n
public void setArg (int, net.sf.saxon.expr.Expression)
int n
net.sf.saxon.expr.Expression child
protected final net.sf.saxon.expr.Expression simplifyArguments (net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
int i
net.sf.saxon.expr.StaticContext env
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
protected net.sf.saxon.expr.Expression preEvaluateIfConstant (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trans.NoDynamicContextException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
boolean fixed
public void checkFunctionCall (net.sf.saxon.om.Function, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
String name
net.sf.saxon.expr.parser.RoleDiagnostic role
int i
net.sf.saxon.om.Function target
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.value.SequenceType[] argTypes
int n
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
boolean fixed
public int getNetCost ()
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Literal lit
net.sf.saxon.trans.NoDynamicContextException e
UnsupportedOperationException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
protected void checkArguments (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
protected int checkArgumentCount (int, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
int min
int max
int numArgs
String msg
public int getImplementationMethod ()
public static java.lang.String pluralArguments (int)
int num
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addExternalFunctionCallToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodes
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public java.lang.String getExpressionName ()
public final java.lang.String getDisplayName ()
net.sf.saxon.om.StructuredQName fName
public java.lang.String toString ()
String f
String f
net.sf.saxon.expr.Operand o
net.sf.saxon.tree.util.FastStringBuffer buff
net.sf.saxon.om.StructuredQName fName
String f
boolean first
public java.lang.String toShortString ()
net.sf.saxon.om.StructuredQName fName
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public boolean equals (java.lang.Object)
int i
Object o
net.sf.saxon.expr.FunctionCall f
public int hashCode ()
int i
int h
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Function target
net.sf.saxon.om.Sequence[] actualArgs
public net.sf.saxon.om.Sequence[] evaluateArguments (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.XPathContext context
int numArgs
net.sf.saxon.om.Sequence[] actualArgs
public boolean adjustRequiredType (net.sf.saxon.type.JavaExternalObjectType) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.JavaExternalObjectType requiredType
}
net/sf/saxon/expr/GeneralComparison.classGeneralComparison.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.GeneralComparison extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.ComparisonExpression net.sf.saxon.expr.Callable {
public static final int ONE_TO_ONE
public static final int MANY_TO_ONE
public static final int MANY_TO_MANY
protected int singletonOperator
protected net.sf.saxon.expr.sort.AtomicComparer comparer
protected boolean needsRuntimeCheck
protected int comparisonCardinality
protected boolean doneWarnings
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
int op
net.sf.saxon.expr.Expression p1
public boolean needsRuntimeCheck ()
public void setNeedsRuntimeCheck (boolean)
boolean needsCheck
public int getComparisonCardinality ()
public void setComparisonCardinality (int)
int card
public void setAtomicComparer (net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.expr.sort.AtomicComparer comparer
public java.lang.String getExpressionName ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer ()
public int getSingletonOperator ()
public boolean convertsUntypedToOther ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String which
net.sf.saxon.trans.XPathException err
String message
net.sf.saxon.expr.Expression vun
net.sf.saxon.expr.Expression vun
net.sf.saxon.expr.Expression e0
net.sf.saxon.expr.Expression e1
net.sf.saxon.expr.ValueComparison vc
String defaultCollationName
net.sf.saxon.lib.StringCollator collation
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression oldOp0
net.sf.saxon.expr.Expression oldOp1
net.sf.saxon.value.SequenceType atomicType
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.expr.parser.RoleDiagnostic role1
net.sf.saxon.type.ItemType t0
net.sf.saxon.type.ItemType t1
net.sf.saxon.type.BuiltInAtomicType pt0
net.sf.saxon.type.BuiltInAtomicType pt1
int c0
int c1
net.sf.saxon.expr.StaticContext env
private net.sf.saxon.expr.Expression makeCompareUntypedToNumeric (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, int)
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.Expression rhs
int operator
net.sf.saxon.expr.ValueComparison vc
private static net.sf.saxon.expr.Expression makeMinOrMax (net.sf.saxon.expr.Expression, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression fn
net.sf.saxon.expr.Expression exp
String function
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.GeneralComparison mc
net.sf.saxon.expr.Expression min
net.sf.saxon.expr.Expression max
net.sf.saxon.expr.IntegerRangeTest ir
net.sf.saxon.expr.Expression min
net.sf.saxon.expr.Expression max
net.sf.saxon.expr.IntegerRangeTest ir
long min
long max
net.sf.saxon.expr.IntegerRangeTest ir
net.sf.saxon.om.GroundedValue value0
long min
long max
net.sf.saxon.expr.IntegerRangeTest ir
net.sf.saxon.om.GroundedValue value1
net.sf.saxon.expr.ValueComparison vc
net.sf.saxon.expr.ValueComparison vc
net.sf.saxon.expr.ValueComparison vc
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.StaticContext env
net.sf.saxon.type.ItemType t0
net.sf.saxon.type.ItemType t1
int c0
int c1
boolean many0
boolean many1
private boolean manyOperandIsLiftable ()
net.sf.saxon.expr.Operand o
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue value0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.om.SequenceIterator iter0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.om.SequenceIterator iter1
net.sf.saxon.om.SequenceIterator iter2
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue value0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.om.SequenceIterator iter0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.om.SequenceIterator iter1
net.sf.saxon.om.SequenceIterator iter2
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue value0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.om.SequenceIterator iter0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.om.SequenceIterator iter1
net.sf.saxon.om.SequenceIterator iter2
net.sf.saxon.expr.XPathContext context
private boolean evaluateOneToOne (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.AtomicValue value0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.expr.XPathContext context
private boolean evaluateManyToOne (net.sf.saxon.om.SequenceIterator, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue item0
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.SequenceIterator iter0
net.sf.saxon.value.AtomicValue value1
net.sf.saxon.expr.XPathContext context
public boolean evaluateManyToMany (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue item1
net.sf.saxon.value.AtomicValue item0
net.sf.saxon.value.AtomicValue item0
net.sf.saxon.value.AtomicValue item1
boolean exhausted0
boolean exhausted1
java.util.List value0
java.util.List value1
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.SequenceIterator iter0
net.sf.saxon.om.SequenceIterator iter1
net.sf.saxon.expr.XPathContext context
public static boolean compare (net.sf.saxon.value.AtomicValue, int, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.sort.AtomicComparer, boolean, net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NamespaceResolver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.StringConverter sc
net.sf.saxon.type.StringConverter sc
net.sf.saxon.value.AtomicValue a0
int operator
net.sf.saxon.value.AtomicValue a1
net.sf.saxon.expr.sort.AtomicComparer comparer
boolean checkTypes
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NamespaceResolver nsResolver
net.sf.saxon.lib.ConversionRules rules
boolean u0
boolean u1
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public static int getCorrespondingSingletonOperator (int)
int op
protected net.sf.saxon.expr.GeneralComparison getInverseComparison ()
net.sf.saxon.expr.GeneralComparison20 gc2
public java.lang.String getStreamerName ()
public java.lang.String tag ()
protected void explainExtraAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
String cc
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/GeneralComparison20.classGeneralComparison20.java
package net.sf.saxon.expr
public net.sf.saxon.expr.GeneralComparison20 extends net.sf.saxon.expr.GeneralComparison {
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
int op
net.sf.saxon.expr.Expression p1
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.GeneralComparison20 gc
protected net.sf.saxon.expr.GeneralComparison getInverseComparison ()
net.sf.saxon.expr.GeneralComparison20 gc
}
net/sf/saxon/expr/GlobalVariableReference.classGlobalVariableReference.java
package net.sf.saxon.expr
public net.sf.saxon.expr.GlobalVariableReference extends net.sf.saxon.expr.VariableReference implements net.sf.saxon.expr.ComponentInvocation {
int bindingSlot
public void (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public void (net.sf.saxon.expr.instruct.GlobalVariable)
net.sf.saxon.expr.instruct.GlobalVariable var
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.GlobalVariableReference ref
public void setBindingSlot (int)
int slot
public int getBindingSlot ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public void setTarget (net.sf.saxon.expr.Component)
net.sf.saxon.expr.Component target
public net.sf.saxon.expr.Component getTarget ()
public net.sf.saxon.expr.Component getFixedTarget ()
net.sf.saxon.expr.Component c
net.sf.saxon.trans.Visibility v
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Component target
net.sf.saxon.expr.instruct.GlobalVariable p
net.sf.saxon.expr.instruct.GlobalVariable b
net.sf.saxon.expr.XPathContext c
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.util.Set getPreconditions ()
java.util.Set pre
}
net/sf/saxon/expr/HomogeneityChecker.classHomogeneityChecker.java
package net.sf.saxon.expr
public net.sf.saxon.expr.HomogeneityChecker extends net.sf.saxon.expr.UnaryExpression {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.DocumentSorter ds
net.sf.saxon.expr.SlashExpression se
net.sf.saxon.expr.Expression savedBase
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.sort.DocumentSorter ds
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType type
int rel
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.HomogeneityChecker hc
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
public java.lang.String getExpressionName ()
}
net/sf/saxon/expr/IdentityComparison.classIdentityComparison.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.IdentityComparison extends net.sf.saxon.expr.BinaryExpression {
private boolean generateIdEmulation
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
int op
net.sf.saxon.expr.Expression p2
public void setGenerateIdEmulation (boolean)
boolean flag
public boolean isGenerateIdEmulation ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role1
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression r
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.IdentityComparison ic
protected java.lang.String tag ()
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo node0
net.sf.saxon.om.NodeInfo node1
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo node0
net.sf.saxon.om.NodeInfo node1
private boolean compareIdentity (net.sf.saxon.om.NodeInfo, net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo node0
net.sf.saxon.om.NodeInfo node1
private static net.sf.saxon.om.NodeInfo getNode (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public java.lang.String getExpressionName ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/InstanceOfExpression.classInstanceOfExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.InstanceOfExpression extends net.sf.saxon.expr.UnaryExpression {
net.sf.saxon.type.ItemType targetType
int targetCardinality
public void (net.sf.saxon.expr.Expression, net.sf.saxon.value.SequenceType)
net.sf.saxon.expr.Expression source
net.sf.saxon.value.SequenceType target
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.type.ItemType getRequiredItemType ()
public int getRequiredCardinality ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Literal lit
net.sf.saxon.expr.Literal lit
net.sf.saxon.expr.Literal lit
net.sf.saxon.type.TypeHierarchy th
int relation
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.TypeHierarchy th
int relation
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.InstanceOfExpression exp
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
private boolean isInstance (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.XPathContext context
int count
net.sf.saxon.om.Item item
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int targetVersion
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toString ()
String occ
public java.lang.String toShortString ()
String occ
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/IntegerRangeTest.classIntegerRangeTest.java
package net.sf.saxon.expr
public net.sf.saxon.expr.IntegerRangeTest extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.Operand valueOp
private net.sf.saxon.expr.Operand minOp
private net.sf.saxon.expr.Operand maxOp
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression value
net.sf.saxon.expr.Expression min
net.sf.saxon.expr.Expression max
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression getValue ()
public void setValue (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression value
public net.sf.saxon.expr.Expression getMin ()
public void setMin (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression min
public net.sf.saxon.expr.Expression getMax ()
public void setMax (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression max
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.BooleanValue result
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.IntegerRangeTest exp
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int h
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.ConversionResult result
net.sf.saxon.value.NumericValue v
net.sf.saxon.value.NumericValue v
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.NumericValue v
net.sf.saxon.expr.XPathContext c
net.sf.saxon.value.IntegerValue minVal
net.sf.saxon.value.IntegerValue maxVal
net.sf.saxon.type.StringConverter toDouble
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.value.AtomicValue atom
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/IntersectionEnumeration.classIntersectionEnumeration.java
package net.sf.saxon.expr
public net.sf.saxon.expr.IntersectionEnumeration extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator e1
private net.sf.saxon.om.SequenceIterator e2
private net.sf.saxon.om.NodeInfo nextNode1
private net.sf.saxon.om.NodeInfo nextNode2
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.ItemOrderComparer) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator p1
net.sf.saxon.om.SequenceIterator p2
net.sf.saxon.expr.sort.ItemOrderComparer comparer
private net.sf.saxon.om.NodeInfo next (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
public net.sf.saxon.om.NodeInfo next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo current
int c
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/IsLastExpression.classIsLastExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.IsLastExpression extends net.sf.saxon.expr.Expression {
private boolean condition
public void (boolean)
boolean condition
public boolean getCondition ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int computeSpecialProperties ()
int p
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public int getIntrinsicDependencies ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.IsLastExpression exp
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ItemChecker.classItemChecker.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.ItemChecker extends net.sf.saxon.expr.UnaryExpression {
private net.sf.saxon.type.ItemType requiredItemType
private net.sf.saxon.expr.parser.RoleDiagnostic role
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.ItemType, net.sf.saxon.expr.parser.RoleDiagnostic)
net.sf.saxon.expr.Expression sequence
net.sf.saxon.type.ItemType itemType
net.sf.saxon.expr.parser.RoleDiagnostic role
public net.sf.saxon.type.ItemType getRequiredType ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.parser.RoleDiagnostic getRoleLocator ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ItemChecker checkedOp
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.instruct.Block block
java.util.List checkedOperands
net.sf.saxon.expr.instruct.Block newBlock
String message
String message
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.TypeHierarchy th
int card
net.sf.saxon.type.ItemType supplied
int relation
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
int rel
public int getImplementationMethod ()
int m
public java.lang.String getStreamerName ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
public net.sf.saxon.expr.ItemMappingFunction getMappingFunction (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String message
String errorCode
net.sf.saxon.expr.XPathContext context
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.om.Item item
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.TypeCheckingFilter filter
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Expression next
int card
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.ItemChecker exp
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.ItemType operandType
net.sf.saxon.type.TypeHierarchy th
int relationship
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int targetVersion
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getExpressionName ()
public java.lang.String toString ()
String typeDesc
public java.lang.String toShortString ()
}
net/sf/saxon/expr/ItemMappingFunction.classItemMappingFunction.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.ItemMappingFunction extends java.lang.Object {
public abstract net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ItemMappingIterator.classItemMappingIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ItemMappingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.tree.iter.LookaheadIterator net.sf.saxon.expr.LastPositionFinder {
private net.sf.saxon.om.SequenceIterator base
private net.sf.saxon.expr.ItemMappingFunction action
private boolean oneToOne
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.ItemMappingFunction)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.ItemMappingFunction action
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.ItemMappingFunction, boolean)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.ItemMappingFunction action
boolean oneToOne
public void setOneToOne (boolean)
boolean oneToOne
public boolean isOneToOne ()
protected net.sf.saxon.om.SequenceIterator getBaseIterator ()
protected net.sf.saxon.expr.ItemMappingFunction getMappingFunction ()
public boolean hasNext ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextSource
net.sf.saxon.om.Item current
public void close ()
public int getLength () throws net.sf.saxon.trans.XPathException
public int getProperties ()
}
net/sf/saxon/expr/ItemTypeCheckingFunction.classItemTypeCheckingFunction.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ItemTypeCheckingFunction extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
private net.sf.saxon.type.ItemType requiredItemType
private net.sf.saxon.expr.parser.Location locator
private net.sf.saxon.expr.parser.RoleDiagnostic role
private net.sf.saxon.Configuration config
public void (net.sf.saxon.type.ItemType, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.Location, net.sf.saxon.Configuration)
net.sf.saxon.type.ItemType requiredItemType
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.Location locator
net.sf.saxon.Configuration config
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
private void testConformance (net.sf.saxon.om.Item, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException te
net.sf.saxon.trans.XPathException te
String message
String errorCode
net.sf.saxon.om.Item item
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
}
net/sf/saxon/expr/JPConverter$ExternalObjectWrapper.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$ExternalObjectWrapper extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$ExternalObjectWrapper INSTANCE
private net.sf.saxon.type.JavaExternalObjectType resultType
public void (net.sf.saxon.type.JavaExternalObjectType)
net.sf.saxon.type.JavaExternalObjectType resultType
public net.sf.saxon.value.ObjectValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.JavaExternalObjectType getItemType ()
public volatile net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromBigDecimal.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromBigDecimal extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromBigDecimal INSTANCE
public void ()
public net.sf.saxon.value.BigDecimalValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromBigInteger.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromBigInteger extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromBigInteger INSTANCE
public void ()
public net.sf.saxon.value.IntegerValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromBoolean.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromBoolean extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromBoolean INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromBooleanArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromBooleanArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromBooleanArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromByte.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromByte extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromByte INSTANCE
public void ()
public net.sf.saxon.value.Int64Value convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromByteArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromByteArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromByteArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromCharArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromCharArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromCharArray INSTANCE
public void ()
public net.sf.saxon.value.StringValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromCharacter.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromCharacter extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromCharacter INSTANCE
public void ()
public net.sf.saxon.value.StringValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromCollection.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromCollection extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromCollection INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.JPConverter itemConverter
Object obj
Object object
net.sf.saxon.expr.XPathContext context
java.util.List list
int a
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromDate.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromDate extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromDate INSTANCE
public void ()
public net.sf.saxon.value.DateTimeValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromDouble.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromDouble extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromDouble INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromDoubleArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromDoubleArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromDoubleArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromFloat.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromFloat extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromFloat INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromFloatArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromFloatArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromFloatArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromInt.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromInt extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromInt INSTANCE
public void ()
public net.sf.saxon.value.Int64Value convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromIntArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromIntArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromIntArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromLong.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromLong extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromLong INSTANCE
public void ()
public net.sf.saxon.value.Int64Value convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromLongArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromLongArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromLongArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromObject.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromObject extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromObject INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
Class theClass
net.sf.saxon.expr.JPConverter instanceConverter
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromObjectArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromObjectArray extends net.sf.saxon.expr.JPConverter {
private net.sf.saxon.expr.JPConverter itemConverter
public void (net.sf.saxon.expr.JPConverter)
net.sf.saxon.expr.JPConverter itemConverter
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item newItem
net.sf.saxon.trans.XPathException e
Object member
Object object
net.sf.saxon.expr.XPathContext context
Object[] arrayObject
java.util.List newArray
int a
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
}
net/sf/saxon/expr/JPConverter$FromQName.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromQName extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromQName INSTANCE
public void ()
public net.sf.saxon.value.QNameValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
javax.xml.namespace.QName qn
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromSequence.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromSequence extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromSequence INSTANCE
private net.sf.saxon.type.ItemType resultType
private int cardinality
public void (net.sf.saxon.type.ItemType, int)
net.sf.saxon.type.ItemType resultType
int cardinality
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromSequenceIterator.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromSequenceIterator extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromSequenceIterator INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromShort.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromShort extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromShort INSTANCE
public void ()
public net.sf.saxon.value.Int64Value convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromShortArray.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromShortArray extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromShortArray INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item[] array
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromSource.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromSource extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromSource INSTANCE
public void ()
public net.sf.saxon.om.NodeInfo convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.Controller controller
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromString.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromString extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromString INSTANCE
public void ()
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
static void ()
}
net/sf/saxon/expr/JPConverter$FromURI.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromURI extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$FromURI INSTANCE
public void ()
public net.sf.saxon.value.AnyURIValue convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter$FromXdmValue.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$FromXdmValue extends net.sf.saxon.expr.JPConverter {
private net.sf.saxon.type.ItemType resultType
private int cardinality
public void (net.sf.saxon.type.ItemType, int)
net.sf.saxon.type.ItemType resultType
int cardinality
public net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
}
net/sf/saxon/expr/JPConverter$VoidConverter.classJPConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.JPConverter$VoidConverter extends net.sf.saxon.expr.JPConverter {
public static final net.sf.saxon.expr.JPConverter$VoidConverter INSTANCE
public void ()
public net.sf.saxon.value.EmptySequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object object
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.type.ItemType getItemType ()
public volatile net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/JPConverter.classJPConverter.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.JPConverter extends java.lang.Object {
private static java.util.HashMap converterMap
private static java.util.Map itemTypeMap
private static java.util.Map cardinalityMap
public void ()
public static net.sf.saxon.expr.JPConverter allocate (java.lang.Class, java.lang.reflect.Type, net.sf.saxon.Configuration)
net.sf.saxon.type.ItemType itemType
Integer cardinality
java.lang.reflect.Type[] params
net.sf.saxon.type.ItemType itemType
java.util.Map$Entry e
net.sf.saxon.expr.JPConverter converter
net.sf.saxon.lib.ExternalObjectModel model
Class itemClass
Class javaClass
java.lang.reflect.Type genericType
net.sf.saxon.Configuration config
net.sf.saxon.expr.JPConverter c
java.util.List externalObjectModels
public abstract net.sf.saxon.om.Sequence convert (java.lang.Object, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
static void ()
}
net/sf/saxon/expr/LastItemExpression.classLastItemExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.LastItemExpression extends net.sf.saxon.expr.SingleItemFilter {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.LastItemExpression exp
public int getImplementationMethod ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.om.Item current
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator forwards
public java.lang.String getExpressionName ()
}
net/sf/saxon/expr/LastPositionFinder.classLastPositionFinder.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.LastPositionFinder extends java.lang.Object {
public abstract int getLength () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/LetExpression.classLetExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.LetExpression extends net.sf.saxon.expr.Assignation implements net.sf.saxon.expr.instruct.TailCallReturner {
private int evaluationMode
private boolean needsEagerEvaluation
private boolean needsLazyEvaluation
private boolean isInstruction
public void ()
public void setInstruction (boolean)
boolean inst
public boolean isInstruction ()
public java.lang.String getExpressionName ()
public void setNeedsEagerEvaluation (boolean)
boolean req
public void setNeedsLazyEvaluation (boolean)
boolean req
public boolean isNeedsLazyEvaluation ()
public boolean isLiftable ()
public void resetLocalStaticProperties ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.type.ItemType actualItemType
public boolean implementsStaticTypeCheck ()
public net.sf.saxon.expr.Expression staticTypeCheck (net.sf.saxon.value.SequenceType, boolean, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType req
boolean backwardsCompatible
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression stringValueExpression
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression seq0
net.sf.saxon.expr.Expression act0
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.parser.Optimizer opt
boolean considerRemoval
int tries
private void inlineReferences ()
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.VariableReference ref
public int getCost ()
private boolean allReferencesAreFlattened () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.VariableReference ref
public boolean isVacuousExpression ()
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.LetExpression let
public net.sf.saxon.om.Sequence eval (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int savedOutputState
net.sf.saxon.om.Sequence result
int savedOutputState
net.sf.saxon.om.Sequence result
ClassCastException e
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.LetExpression let
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.LetExpression let
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.LetExpression let
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
public int computeSpecialProperties ()
int props
int seqProps
public int markTailFunctionCalls (net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.om.StructuredQName qName
int arity
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.Expression newAction
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.LetExpression let
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence val
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.expr.LetExpression let
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public void setEvaluationMode (int)
int evaluationMode
public int getEvaluationMode ()
}
net/sf/saxon/expr/ListCastableFunction.classListCastableFunction.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ListCastableFunction extends net.sf.saxon.expr.ListConstructorFunction {
public void (net.sf.saxon.type.ListType, net.sf.saxon.om.NamespaceResolver, boolean) throws net.sf.saxon.type.MissingComponentException
net.sf.saxon.type.ListType targetType
net.sf.saxon.om.NamespaceResolver resolver
boolean allowEmpty
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
public net.sf.saxon.om.StructuredQName getFunctionName ()
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.value.AtomicValue val
net.sf.saxon.lib.ConversionRules rules
CharSequence cs
net.sf.saxon.type.ValidationFailure failure
public volatile net.sf.saxon.om.AtomicSequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ListConstructorFunction.classListConstructorFunction.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ListConstructorFunction extends net.sf.saxon.functions.AbstractFunction {
protected net.sf.saxon.type.ListType targetType
protected net.sf.saxon.om.NamespaceResolver nsResolver
protected boolean allowEmpty
protected net.sf.saxon.type.SimpleType memberType
public void (net.sf.saxon.type.ListType, net.sf.saxon.om.NamespaceResolver, boolean) throws net.sf.saxon.type.MissingComponentException
net.sf.saxon.type.ListType targetType
net.sf.saxon.om.NamespaceResolver resolver
boolean allowEmpty
public net.sf.saxon.type.ListType getTargetType ()
public net.sf.saxon.type.SimpleType getMemberType ()
public boolean isAllowEmpty ()
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
net.sf.saxon.type.AtomicType resultType
net.sf.saxon.value.SequenceType argType
public net.sf.saxon.om.StructuredQName getFunctionName ()
public java.lang.String getDescription ()
public int getArity ()
public net.sf.saxon.om.AtomicSequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.value.AtomicValue val
net.sf.saxon.lib.ConversionRules rules
CharSequence cs
net.sf.saxon.type.ValidationFailure failure
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/Literal.classLiteral.java
package net.sf.saxon.expr
public net.sf.saxon.expr.Literal extends net.sf.saxon.expr.Expression {
private net.sf.saxon.om.GroundedValue value
protected void (net.sf.saxon.om.GroundedValue)
net.sf.saxon.om.GroundedValue value
public static net.sf.saxon.expr.Literal makeStringsLiteral (java.util.List)
String s
java.util.List strings
java.util.List values
net.sf.saxon.om.GroundedValue gv
public net.sf.saxon.om.GroundedValue getValue ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int getNetCost ()
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item next
net.sf.saxon.trans.XPathException err
public int computeSpecialProperties ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public boolean isVacuousExpression ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Literal l2
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public final int getDependencies ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.SequenceReceiver out
public int getImplementationMethod ()
public java.lang.CharSequence evaluateAsString (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue value
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
public boolean equals (java.lang.Object)
net.sf.saxon.om.Item m0
net.sf.saxon.om.Item m1
boolean n0
boolean n1
boolean a0
boolean a1
net.sf.saxon.om.SequenceIterator i0
net.sf.saxon.om.SequenceIterator i1
net.sf.saxon.trans.XPathException err
Object obj
net.sf.saxon.om.GroundedValue v0
net.sf.saxon.om.GroundedValue v1
public int hashCode ()
public java.lang.String toString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public static void exportValue (net.sf.saxon.om.Sequence, net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
String ser
net.sf.saxon.ma.map.KeyValuePair kvp
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
net.sf.saxon.om.Sequence value
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getExpressionName ()
public static void exportAtomicValue (net.sf.saxon.value.AtomicValue, net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue value
net.sf.saxon.trace.ExpressionPresenter out
net.sf.saxon.type.AtomicType type
String val
public java.lang.String toShortString ()
public static boolean isAtomic (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static boolean isEmptySequence (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static boolean isConstantBoolean (net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.om.GroundedValue b
net.sf.saxon.expr.Expression exp
boolean value
public static boolean hasEffectiveBooleanValue (net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression exp
boolean value
public static boolean isConstantOne (net.sf.saxon.expr.Expression)
net.sf.saxon.om.GroundedValue v
net.sf.saxon.expr.Expression exp
public boolean isSubtreeExpression ()
public static net.sf.saxon.expr.Literal makeEmptySequence ()
public static net.sf.saxon.expr.Literal makeLiteral (net.sf.saxon.om.GroundedValue)
net.sf.saxon.om.GroundedValue value
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/LocalBinding.classLocalBinding.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.LocalBinding extends java.lang.Object implements net.sf.saxon.expr.Binding {
public abstract int getLocalSlotNumber ()
public abstract void setIndexedVariable ()
public abstract boolean isIndexedVariable ()
}
net/sf/saxon/expr/LocalVariableReference.classLocalVariableReference.java
package net.sf.saxon.expr
public net.sf.saxon.expr.LocalVariableReference extends net.sf.saxon.expr.VariableReference {
int slotNumber
public void (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public void (net.sf.saxon.expr.LocalBinding)
net.sf.saxon.expr.LocalBinding binding
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.LocalVariableReference ref
net.sf.saxon.expr.Binding newBinding
public net.sf.saxon.expr.LocalBinding getBinding ()
public void setSlotNumber (int)
int slotNumber
public int getSlotNumber ()
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int actual
ArrayIndexOutOfBoundsException err
net.sf.saxon.expr.XPathContext c
public java.lang.String getExpressionName ()
public volatile net.sf.saxon.expr.Binding getBinding ()
}
net/sf/saxon/expr/MappingFunction.classMappingFunction.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.MappingFunction extends java.lang.Object {
public abstract net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/MappingIterator.classMappingIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.MappingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator base
private net.sf.saxon.expr.MappingFunction action
private net.sf.saxon.om.SequenceIterator results
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.MappingFunction)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.MappingFunction action
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.SequenceIterator obj
net.sf.saxon.om.Item nextSource
net.sf.saxon.om.Item nextItem
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/MonoIterator.classMonoIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.MonoIterator extends java.lang.Object implements java.util.Iterator {
private Object thing
private boolean gone
public void (java.lang.Object)
Object thing
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
net/sf/saxon/expr/MultiIterator.classMultiIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.MultiIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator[] array
private int current
public void (java.util.Iterator[])
java.util.Iterator[] array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
net/sf/saxon/expr/Negatable.classNegatable.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.Negatable extends java.lang.Object {
public abstract boolean isNegatable (net.sf.saxon.type.TypeHierarchy)
public abstract net.sf.saxon.expr.Expression negate ()
}
net/sf/saxon/expr/NegateExpression.classNegateExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.NegateExpression extends net.sf.saxon.expr.UnaryExpression {
private boolean backwardsCompatible
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public void setBackwardsCompatible (boolean)
boolean compatible
public boolean isBackwardsCompatible ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression operand
public net.sf.saxon.type.ItemType getItemType ()
public int getImplementationMethod ()
public net.sf.saxon.value.NumericValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.NumericValue v1
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.NegateExpression exp
protected java.lang.String displayOperator (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/NumberSequenceFormatter.classNumberSequenceFormatter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.NumberSequenceFormatter extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.Operand valueOp
private net.sf.saxon.expr.Operand formatOp
private net.sf.saxon.expr.Operand groupSizeOp
private net.sf.saxon.expr.Operand groupSeparatorOp
private net.sf.saxon.expr.Operand letterValueOp
private net.sf.saxon.expr.Operand ordinalOp
private net.sf.saxon.expr.Operand startAtOp
private net.sf.saxon.expr.Operand langOp
private net.sf.saxon.expr.number.NumberFormatter formatter
private net.sf.saxon.lib.Numberer numberer
private boolean backwardsCompatible
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.number.NumberFormatter, boolean)
net.sf.saxon.expr.Expression value
net.sf.saxon.expr.Expression format
net.sf.saxon.expr.Expression groupSize
net.sf.saxon.expr.Expression groupSeparator
net.sf.saxon.expr.Expression letterValue
net.sf.saxon.expr.Expression ordinal
net.sf.saxon.expr.Expression startAt
net.sf.saxon.expr.Expression lang
net.sf.saxon.expr.number.NumberFormatter formatter
boolean backwardsCompatible
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public void preallocateNumberer (net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationFailure vf
String language
net.sf.saxon.Configuration config
public java.lang.Iterable operands ()
net.sf.saxon.expr.Operand o
java.util.List sub
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.NumberSequenceFormatter exp
private net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.Operand)
net.sf.saxon.expr.Operand op
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public int getImplementationMethod ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue num
java.math.BigInteger bi
long i
net.sf.saxon.value.NumericValue num
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException err
int startValue
net.sf.saxon.trans.XPathException e
NumberFormatException err
String g
String language
net.sf.saxon.type.ValidationFailure vf
String letterVal
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.number.NumberFormatter nf
net.sf.saxon.expr.XPathContext context
long value
java.util.List vec
net.sf.saxon.lib.ConversionRules rules
String startAv
java.util.List startValues
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.value.AtomicValue val
int pos
int gpsize
String gpseparator
String letterVal
String ordinalVal
net.sf.saxon.lib.Numberer numb
net.sf.saxon.expr.number.NumberFormatter nf
CharSequence s
public java.util.List parseStartAtValue (java.lang.String) throws net.sf.saxon.trans.XPathException
int n
net.sf.saxon.trans.XPathException e
NumberFormatException err
String tok
net.sf.saxon.trans.XPathException e
String value
java.util.List list
String[] tokens
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
}
net/sf/saxon/expr/Operand.classOperand.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.Operand extends java.lang.Object implements java.lang.Iterable net.sf.saxon.expr.ExpressionOwner {
private net.sf.saxon.expr.Expression parentExpression
private net.sf.saxon.expr.Expression childExpression
private net.sf.saxon.expr.OperandRole role
private static boolean DEBUG
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.OperandRole)
net.sf.saxon.expr.Expression parentExpression
net.sf.saxon.expr.Expression childExpression
net.sf.saxon.expr.OperandRole role
public net.sf.saxon.expr.Expression getParentExpression ()
public net.sf.saxon.expr.Expression getChildExpression ()
public void setChildExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression childExpression
public void detachChild ()
java.io.StringWriter sw
public net.sf.saxon.expr.OperandRole getOperandRole ()
public void setOperandRole (net.sf.saxon.expr.OperandRole)
net.sf.saxon.expr.OperandRole role
public boolean setsNewFocus ()
public boolean hasSameFocus ()
public boolean isEvaluatedRepeatedly ()
public net.sf.saxon.expr.OperandUsage getUsage ()
public void setUsage (net.sf.saxon.expr.OperandUsage)
net.sf.saxon.expr.OperandUsage usage
public net.sf.saxon.value.SequenceType getRequiredType ()
public boolean isInChoiceGroup ()
public java.util.Iterator iterator ()
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public void optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public static net.sf.saxon.expr.OperandUsage typeDeterminedUsage (net.sf.saxon.type.ItemType)
net.sf.saxon.type.ItemType type
static void ()
}
net/sf/saxon/expr/OperandRole.classOperandRole.java
package net.sf.saxon.expr
public net.sf.saxon.expr.OperandRole extends java.lang.Object {
public static final int SETS_NEW_FOCUS
public static final int USES_NEW_FOCUS
public static final int HIGHER_ORDER
public static final int IN_CHOICE_GROUP
public static final int CONSTRAINED_CLASS
public static final int SINGLETON
public static final net.sf.saxon.expr.OperandRole SAME_FOCUS_ACTION
public static final net.sf.saxon.expr.OperandRole FOCUS_CONTROLLING_SELECT
public static final net.sf.saxon.expr.OperandRole FOCUS_CONTROLLED_ACTION
public static final net.sf.saxon.expr.OperandRole INSPECT
public static final net.sf.saxon.expr.OperandRole ABSORB
public static final net.sf.saxon.expr.OperandRole REPEAT_INSPECT
public static final net.sf.saxon.expr.OperandRole NAVIGATE
public static final net.sf.saxon.expr.OperandRole REPEAT_NAVIGATE
public static final net.sf.saxon.expr.OperandRole REPEAT_NAVIGATE_CONSTRAINED
public static final net.sf.saxon.expr.OperandRole SINGLE_ATOMIC
public static final net.sf.saxon.expr.OperandRole ATOMIC_SEQUENCE
public static final net.sf.saxon.expr.OperandRole NEW_FOCUS_ATOMIC
public static final net.sf.saxon.expr.OperandRole PATTERN
int properties
private net.sf.saxon.expr.OperandUsage usage
private net.sf.saxon.value.SequenceType requiredType
public void (int, net.sf.saxon.expr.OperandUsage)
int properties
net.sf.saxon.expr.OperandUsage usage
public void (int, net.sf.saxon.expr.OperandUsage, net.sf.saxon.value.SequenceType)
int properties
net.sf.saxon.expr.OperandUsage usage
net.sf.saxon.value.SequenceType requiredType
public boolean setsNewFocus ()
public boolean hasSameFocus ()
public boolean isEvaluatedRepeatedly ()
public boolean isConstrainedClass ()
public net.sf.saxon.expr.OperandUsage getUsage ()
public net.sf.saxon.value.SequenceType getRequiredType ()
public boolean isInChoiceGroup ()
public static net.sf.saxon.expr.OperandUsage getTypeDeterminedUsage (net.sf.saxon.type.ItemType)
net.sf.saxon.type.ItemType type
public net.sf.saxon.expr.OperandRole modifyProperty (int, boolean)
int property
boolean on
int newProp
public int getProperties ()
static void ()
}
net/sf/saxon/expr/OperandUsage.classOperandUsage.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.OperandUsage extends java.lang.Enum {
public static final net.sf.saxon.expr.OperandUsage ABSORPTION
public static final net.sf.saxon.expr.OperandUsage INSPECTION
public static final net.sf.saxon.expr.OperandUsage TRANSMISSION
public static final net.sf.saxon.expr.OperandUsage NAVIGATION
private static final net.sf.saxon.expr.OperandUsage[] $VALUES
public static net.sf.saxon.expr.OperandUsage[] values ()
public static net.sf.saxon.expr.OperandUsage valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sf/saxon/expr/OrExpression.classOrExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.OrExpression extends net.sf.saxon.expr.BooleanExpression {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
net.sf.saxon.expr.Expression p2
protected net.sf.saxon.expr.Expression preEvaluate ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e
public int getCost ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.OrExpression exp
public net.sf.saxon.expr.Expression negate ()
net.sf.saxon.expr.Expression not0
net.sf.saxon.expr.Expression not1
net.sf.saxon.expr.AndExpression result
protected java.lang.String tag ()
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
}
net/sf/saxon/expr/PJConverter$1.classPJConverter.java
package net.sf.saxon.expr
final net.sf.saxon.expr.PJConverter$1 extends net.sf.saxon.expr.PJConverter {
final java.lang.reflect.Constructor val$constructor
void (java.lang.reflect.Constructor)
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/PJConverter$AnyURIValueToURI.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$AnyURIValueToURI extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$AnyURIValueToURI INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.URISyntaxException err
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AnyURIValue av
static void ()
}
net/sf/saxon/expr/PJConverter$AnyURIValueToURL.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$AnyURIValueToURL extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$AnyURIValueToURL INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.MalformedURLException err
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AnyURIValue av
static void ()
}
net/sf/saxon/expr/PJConverter$Atomic.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$Atomic extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$Atomic INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue item
net.sf.saxon.Configuration config
net.sf.saxon.expr.PJConverter converter
static void ()
}
net/sf/saxon/expr/PJConverter$BooleanValueToBoolean.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$BooleanValueToBoolean extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$BooleanValueToBoolean INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.BooleanValue bv
static void ()
}
net/sf/saxon/expr/PJConverter$CalendarValueToCalendar.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$CalendarValueToCalendar extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$CalendarValueToCalendar INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.CalendarValue cv
static void ()
}
net/sf/saxon/expr/PJConverter$CalendarValueToDate.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$CalendarValueToDate extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$CalendarValueToDate INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.CalendarValue cv
static void ()
}
net/sf/saxon/expr/PJConverter$General.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$General extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$General INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
net.sf.saxon.om.GroundedValue gv
net.sf.saxon.expr.PJConverter converter
static void ()
}
net/sf/saxon/expr/PJConverter$Identity.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$Identity extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$Identity INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
Object obj
net.sf.saxon.om.GroundedValue gv
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
static void ()
}
net/sf/saxon/expr/PJConverter$IntegerValueToBigInteger.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$IntegerValueToBigInteger extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$IntegerValueToBigInteger INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue val
static void ()
}
net/sf/saxon/expr/PJConverter$IntegerValueToByte.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$IntegerValueToByte extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$IntegerValueToByte INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue iv
static void ()
}
net/sf/saxon/expr/PJConverter$IntegerValueToChar.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$IntegerValueToChar extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$IntegerValueToChar INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue iv
static void ()
}
net/sf/saxon/expr/PJConverter$IntegerValueToInt.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$IntegerValueToInt extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$IntegerValueToInt INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue iv
static void ()
}
net/sf/saxon/expr/PJConverter$IntegerValueToLong.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$IntegerValueToLong extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$IntegerValueToLong INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue iv
static void ()
}
net/sf/saxon/expr/PJConverter$IntegerValueToShort.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$IntegerValueToShort extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$IntegerValueToShort INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue iv
static void ()
}
net/sf/saxon/expr/PJConverter$NumericValueToBigDecimal.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$NumericValueToBigDecimal extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$NumericValueToBigDecimal INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.NumericValue nv
static void ()
}
net/sf/saxon/expr/PJConverter$NumericValueToDouble.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$NumericValueToDouble extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$NumericValueToDouble INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.NumericValue nv
static void ()
}
net/sf/saxon/expr/PJConverter$NumericValueToFloat.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$NumericValueToFloat extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$NumericValueToFloat INSTANCE
static final boolean $assertionsDisabled
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.NumericValue nv
static void ()
}
net/sf/saxon/expr/PJConverter$QualifiedNameValueToQName.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$QualifiedNameValueToQName extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$QualifiedNameValueToQName INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.QualifiedNameValue qv
static void ()
}
net/sf/saxon/expr/PJConverter$StringValueToChar.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$StringValueToChar extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$StringValueToChar INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException de
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item first
String str
static void ()
}
net/sf/saxon/expr/PJConverter$StringValueToString.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$StringValueToString extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$StringValueToString INSTANCE
public void ()
public java.lang.String convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item first
public volatile java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/PJConverter$ToArray.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToArray extends net.sf.saxon.expr.PJConverter {
private net.sf.saxon.expr.PJConverter itemConverter
public void (net.sf.saxon.expr.PJConverter)
net.sf.saxon.expr.PJConverter itemConverter
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
Object obj
int i
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
Class componentClass
java.util.List list
net.sf.saxon.om.SequenceIterator iter
Object array
}
net/sf/saxon/expr/PJConverter$ToCollection.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToCollection extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToCollection INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.util.Collection list
java.util.Collection list
net.sf.saxon.trans.XPathException de
InstantiationException e
net.sf.saxon.trans.XPathException de
IllegalAccessException e
net.sf.saxon.expr.PJConverter pj
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
java.util.Collection list
net.sf.saxon.Configuration config
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
static void ()
}
net/sf/saxon/expr/PJConverter$ToNull.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToNull extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToNull INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
static void ()
}
net/sf/saxon/expr/PJConverter$ToOne.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToOne extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToOne INSTANCE
public void ()
public net.sf.saxon.om.One convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
public volatile java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/PJConverter$ToOneOrMore.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToOneOrMore extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToOneOrMore INSTANCE
public void ()
public net.sf.saxon.om.OneOrMore convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
public volatile java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/PJConverter$ToSequenceExtent.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToSequenceExtent extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToSequenceExtent INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
static void ()
}
net/sf/saxon/expr/PJConverter$ToSequenceIterator.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToSequenceIterator extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToSequenceIterator INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
static void ()
}
net/sf/saxon/expr/PJConverter$ToZeroOrMore.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToZeroOrMore extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToZeroOrMore INSTANCE
public void ()
public net.sf.saxon.om.ZeroOrMore convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
public volatile java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/PJConverter$ToZeroOrOne.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$ToZeroOrOne extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$ToZeroOrOne INSTANCE
public void ()
public net.sf.saxon.om.ZeroOrOne convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
public volatile java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/PJConverter$UnwrapExternalObject.classPJConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PJConverter$UnwrapExternalObject extends net.sf.saxon.expr.PJConverter {
public static final net.sf.saxon.expr.PJConverter$UnwrapExternalObject INSTANCE
public void ()
public java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
Class targetClass
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item head
Object obj
static void ()
}
net/sf/saxon/expr/PJConverter.classPJConverter.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.PJConverter extends java.lang.Object {
private static java.util.HashMap jpmap
public void ()
public static net.sf.saxon.value.SequenceType getEquivalentSequenceType (java.lang.Class)
Class memberClass
net.sf.saxon.value.SequenceType memberType
Class javaClass
public static net.sf.saxon.value.SequenceType getParameterizedSequenceType (java.lang.reflect.Type)
net.sf.saxon.value.SequenceType memberType
net.sf.saxon.type.ItemType itemType
java.lang.reflect.Type collectionType
int cardinality
java.lang.reflect.ParameterizedType aType
java.lang.reflect.Type[] parameterArgTypes
java.lang.reflect.Type javaType
public abstract java.lang.Object convert (net.sf.saxon.om.Sequence, java.lang.Class, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public static net.sf.saxon.expr.PJConverter allocate (net.sf.saxon.Configuration, net.sf.saxon.type.ItemType, int, java.lang.Class) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.PJConverter converter
net.sf.saxon.lib.ExternalObjectModel model
java.util.List externalObjectModels
net.sf.saxon.expr.PJConverter itemConverter
java.lang.reflect.Constructor constructor
NoSuchMethodException e
net.sf.saxon.Configuration config
net.sf.saxon.type.ItemType itemType
int cardinality
Class targetClass
net.sf.saxon.type.TypeHierarchy th
private static net.sf.saxon.trans.XPathException cannotConvert (net.sf.saxon.type.ItemType, java.lang.Class, net.sf.saxon.Configuration)
net.sf.saxon.type.ItemType source
Class target
net.sf.saxon.Configuration config
public static net.sf.saxon.expr.PJConverter allocateNodeListCreator (net.sf.saxon.Configuration, java.lang.Object)
net.sf.saxon.expr.PJConverter converter
net.sf.saxon.lib.ExternalObjectModel model
net.sf.saxon.Configuration config
Object node
java.util.List externalObjectModels
static void ()
}
net/sf/saxon/expr/PackageData.classPackageData.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PackageData extends java.lang.Object {
protected net.sf.saxon.Configuration config
private int hostLanguage
private int xPathVersion
private boolean isSchemaAware
private net.sf.saxon.trans.DecimalFormatManager decimalFormatManager
protected net.sf.saxon.trans.KeyManager keyManager
private net.sf.saxon.expr.accum.AccumulatorRegistry accumulatorRegistry
private java.util.List globalVariables
private net.sf.saxon.expr.instruct.SlotManager globalSlotManager
private int localLicenseId
private String targetEdition
private boolean relocatable
private net.sf.saxon.trans.TypeAliasManager typeAliasManager
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration configuration
public int getHostLanguage ()
public void setHostLanguage (int)
int hostLanguage
public int getXPathVersion ()
public void setLocalLicenseId (int)
int id
public int getLocalLicenseId ()
public void setTargetEdition (java.lang.String)
String edition
public java.lang.String getTargetEdition ()
public boolean isRelocatable ()
public void setRelocatable (boolean)
boolean relocatable
public boolean isSchemaAware ()
public void setSchemaAware (boolean)
boolean schemaAware
public net.sf.saxon.trans.DecimalFormatManager getDecimalFormatManager ()
public void setDecimalFormatManager (net.sf.saxon.trans.DecimalFormatManager)
net.sf.saxon.trans.DecimalFormatManager manager
public net.sf.saxon.trans.KeyManager getKeyManager ()
public void setKeyManager (net.sf.saxon.trans.KeyManager)
net.sf.saxon.trans.KeyManager manager
public net.sf.saxon.expr.accum.AccumulatorRegistry getAccumulatorRegistry ()
public void setAccumulatorRegistry (net.sf.saxon.expr.accum.AccumulatorRegistry)
net.sf.saxon.expr.accum.AccumulatorRegistry accumulatorRegistry
public net.sf.saxon.expr.instruct.SlotManager getGlobalSlotManager ()
public void setGlobalSlotManager (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager manager
public void addGlobalVariable (net.sf.saxon.expr.instruct.GlobalVariable)
net.sf.saxon.expr.instruct.GlobalVariable variable
public java.util.List getGlobalVariableList ()
public void setTypeAliasManager (net.sf.saxon.trans.TypeAliasManager)
net.sf.saxon.trans.TypeAliasManager manager
public net.sf.saxon.trans.TypeAliasManager obtainTypeAliasManager ()
}
net/sf/saxon/expr/PairIterator.classPairIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.PairIterator extends java.lang.Object implements java.util.Iterator {
private Object one
private Object two
private int pos
public void (java.lang.Object, java.lang.Object)
Object one
Object two
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
net/sf/saxon/expr/PendingUpdateList.classPendingUpdateList.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.PendingUpdateList extends java.lang.Object {
public abstract void apply (net.sf.saxon.expr.XPathContext, int) throws net.sf.saxon.trans.XPathException
public abstract java.util.Set getAffectedTrees ()
public abstract void addPutAction (net.sf.saxon.om.NodeInfo, java.lang.String, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/PseudoExpression.classPseudoExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.PseudoExpression extends net.sf.saxon.expr.Expression {
public void ()
private void cannotEvaluate () throws net.sf.saxon.trans.XPathException
public int getImplementationMethod ()
protected final int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public final net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public final java.lang.CharSequence evaluateAsString (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public final net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/QuantifiedExpression.classQuantifiedExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.QuantifiedExpression extends net.sf.saxon.expr.Assignation {
private int operator
public void ()
public java.lang.String getExpressionName ()
public void setOperator (int)
int operator
public int getOperator ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.value.SequenceType decl
net.sf.saxon.value.SequenceType sequenceType
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.type.ItemType actualItemType
net.sf.saxon.trans.XPathException err
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue seq
int len
net.sf.saxon.expr.Expression e3
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.Optimizer opt
net.sf.saxon.expr.Expression ebv
public int getImplementationMethod ()
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
public boolean isUpdatingExpression ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.QuantifiedExpression qe
net.sf.saxon.expr.Expression newAction
public int computeSpecialProperties ()
int p
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
boolean some
int slot
net.sf.saxon.om.Item it
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/RangeExpression.classRangeExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.RangeExpression extends net.sf.saxon.expr.BinaryExpression {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression end
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
boolean backCompat
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.expr.parser.RoleDiagnostic role1
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
private net.sf.saxon.expr.Expression makeConstantRange () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Literal result
net.sf.saxon.expr.Literal result
long i0
long i1
net.sf.saxon.expr.Literal result
net.sf.saxon.om.GroundedValue v0
net.sf.saxon.om.GroundedValue v1
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
net.sf.saxon.value.IntegerValue[] start
net.sf.saxon.value.IntegerValue[] end
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.RangeExpression exp
public int getImplementationMethod ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.IntegerValue av1
net.sf.saxon.value.IntegerValue av2
}
net/sf/saxon/expr/RangeIterator.classRangeIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.RangeIterator extends java.lang.Object implements net.sf.saxon.tree.iter.AtomicIterator net.sf.saxon.tree.iter.ReversibleIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator net.sf.saxon.tree.iter.GroundedIterator {
long start
long currentValue
long limit
public static net.sf.saxon.om.SequenceIterator makeRangeIterator (net.sf.saxon.value.IntegerValue, net.sf.saxon.value.IntegerValue) throws net.sf.saxon.trans.XPathException
long startVal
long endVal
net.sf.saxon.value.IntegerValue start
net.sf.saxon.value.IntegerValue end
public void (long, long)
long start
long end
public boolean hasNext ()
public net.sf.saxon.value.IntegerValue next ()
public void close ()
public int getLength ()
public int getProperties ()
public net.sf.saxon.om.SequenceIterator getReverseIterator ()
net.sf.saxon.trans.XPathException err
public net.sf.saxon.om.GroundedValue materialize ()
public net.sf.saxon.om.GroundedValue getResidue () throws net.sf.saxon.trans.XPathException
public volatile net.sf.saxon.value.AtomicValue next ()
public volatile net.sf.saxon.om.Item next ()
}
net/sf/saxon/expr/RawSlashExpression.classRawSlashExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.RawSlashExpression extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.ContextSwitchingExpression net.sf.saxon.expr.ContextMappingFunction {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression step
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public net.sf.saxon.expr.Expression getStart ()
public void setStart (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression start
public net.sf.saxon.expr.Expression getStep ()
public void setStep (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression step
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression getSelectExpression ()
public net.sf.saxon.expr.Expression getActionExpression ()
public final net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.ItemType startType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.SlashExpression e2
net.sf.saxon.expr.Expression result
net.sf.saxon.type.UType t
public int getCost ()
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
public int getImplementationMethod ()
public net.sf.saxon.expr.RawSlashExpression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.RawSlashExpression exp
public int computeCardinality ()
int c1
int c2
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ItemChecker checker
net.sf.saxon.expr.AxisExpression mid
net.sf.saxon.expr.RawSlashExpression start
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.expr.Expression head
net.sf.saxon.expr.Expression tail
net.sf.saxon.pattern.Pattern tailPattern
byte axis
net.sf.saxon.pattern.Pattern headPattern
public boolean equals (java.lang.Object)
Object other
net.sf.saxon.expr.RawSlashExpression p
public int hashCode ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.FocusIterator result
net.sf.saxon.expr.XPathContext context2
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public net.sf.saxon.expr.Expression getFirstStep ()
public net.sf.saxon.expr.Expression getRemainingSteps ()
java.util.List list
net.sf.saxon.expr.Expression rem
private void gatherSteps (java.util.List)
java.util.List list
private net.sf.saxon.expr.Expression rebuildSteps (java.util.List)
java.util.List list
public net.sf.saxon.expr.Expression getLastStep ()
public net.sf.saxon.expr.Expression getLeadingSteps ()
java.util.List list
net.sf.saxon.expr.Expression rem
public boolean isAbsolute ()
net.sf.saxon.expr.Expression first
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/ReverseRangeIterator.classReverseRangeIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ReverseRangeIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.tree.iter.ReversibleIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator {
long start
long currentValue
long limit
public void (long, long) throws net.sf.saxon.trans.XPathException
long start
long end
public boolean hasNext ()
public net.sf.saxon.value.IntegerValue next ()
public void close ()
public int getLength ()
public int getProperties ()
public net.sf.saxon.om.SequenceIterator getReverseIterator ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/RootExpression.classRootExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.RootExpression extends net.sf.saxon.expr.Expression {
private boolean contextMaybeUndefined
public void ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
int relation
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int computeSpecialProperties ()
public boolean isContextPossiblyUndefined ()
protected java.lang.String noContextMessage ()
public boolean equals (java.lang.Object)
Object other
public final int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int getImplementationMethod ()
public int hashCode ()
public net.sf.saxon.om.NodeInfo getNode (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo doc
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item current
public int getIntrinsicDependencies ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.RootExpression exp
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public java.lang.String toString ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.NodeInfo evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/SimpleExpression.classSimpleExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.SimpleExpression extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.Callable {
private net.sf.saxon.expr.oper.OperandArray operanda
public void ()
protected void setOperanda (net.sf.saxon.expr.oper.OperandArray)
net.sf.saxon.expr.oper.OperandArray operanda
protected net.sf.saxon.expr.oper.OperandArray getOperanda ()
public java.lang.Iterable operands ()
public void setArguments (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] sub
net.sf.saxon.expr.Expression[] sub2
net.sf.saxon.expr.OperandRole[] roles
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.SimpleExpression se2
net.sf.saxon.expr.Expression[] a2
int i
net.sf.saxon.expr.oper.OperandArray o2
InstantiationException e
IllegalAccessException e
net.sf.saxon.expr.parser.RebindingMap rebindings
protected net.sf.saxon.expr.SimpleExpression copyOperandsFrom (net.sf.saxon.expr.SimpleExpression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.SimpleExpression se1
net.sf.saxon.expr.Expression[] a2
int i
net.sf.saxon.expr.oper.OperandArray o2
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public final net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public final net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public final void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
private net.sf.saxon.om.Sequence[] evaluateArguments (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] iters
int i
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String getExpressionType ()
}
net/sf/saxon/expr/SimpleStepExpression.classSimpleStepExpression.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.SimpleStepExpression extends net.sf.saxon.expr.SlashExpression {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression step
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SlashExpression se
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.ItemType selectType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.expr.SimpleStepExpression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.SimpleStepExpression exp
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo origin
public java.lang.String getExpressionName ()
public volatile net.sf.saxon.expr.SlashExpression copy (net.sf.saxon.expr.parser.RebindingMap)
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/SingleItemFilter.classSingleItemFilter.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.SingleItemFilter extends net.sf.saxon.expr.UnaryExpression {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression base
public int computeCardinality ()
}
net/sf/saxon/expr/SingletonAtomizer.classSingletonAtomizer.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.SingletonAtomizer extends net.sf.saxon.expr.UnaryExpression {
private boolean allowEmpty
private net.sf.saxon.expr.parser.RoleDiagnostic role
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RoleDiagnostic, boolean)
net.sf.saxon.expr.Expression sequence
net.sf.saxon.expr.parser.RoleDiagnostic role
boolean allowEmpty
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public boolean isAllowEmpty ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.ItemType operandType
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression exp
public int computeSpecialProperties ()
int p
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression e2
public int getImplementationMethod ()
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.parser.RoleDiagnostic getRole ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType operandItemType
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public net.sf.saxon.value.AtomicValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.AtomicSequence seq
net.sf.saxon.expr.XPathContext context
int found
net.sf.saxon.value.AtomicValue result
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
public net.sf.saxon.type.ItemType getItemType ()
NullPointerException err
net.sf.saxon.type.UType kinds
boolean isSchemaAware
net.sf.saxon.type.ItemType in
public int computeCardinality ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toShortString ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/SingletonIntersectExpression.classSingletonIntersectExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.SingletonIntersectExpression extends net.sf.saxon.expr.VennExpression {
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
int op
net.sf.saxon.expr.Expression p2
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.SingletonIntersectExpression exp
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.NodeInfo m
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.NodeInfo n
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.NodeInfo m
public static boolean containsNode (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.NodeInfo m
net.sf.saxon.om.NodeInfo n
public java.lang.String getExpressionName ()
protected java.lang.String displayOperator ()
protected java.lang.String tag ()
}
net/sf/saxon/expr/SlashExpression.classSlashExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.SlashExpression extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.ContextSwitchingExpression net.sf.saxon.expr.ContextMappingFunction {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression step
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public net.sf.saxon.expr.Expression getStart ()
public void setStart (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression start
public net.sf.saxon.expr.Expression getStep ()
public void setStep (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression step
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression getSelectExpression ()
public net.sf.saxon.expr.Expression getActionExpression ()
public final net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.type.ItemType startType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.Expression e2
public net.sf.saxon.expr.SlashExpression simplifyDescendantPath (net.sf.saxon.expr.StaticContext)
net.sf.saxon.expr.AxisExpression stax
net.sf.saxon.expr.ContextItemExpression cie
byte newAxis
net.sf.saxon.expr.Expression newStep
java.util.Stack filters
net.sf.saxon.expr.Expression newPath
net.sf.saxon.expr.Expression newStep
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression e3
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.Expression underlyingStep
net.sf.saxon.expr.Expression st
net.sf.saxon.expr.SlashExpression startPath
net.sf.saxon.expr.AxisExpression mid
net.sf.saxon.pattern.NodeTest test
byte underlyingAxis
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression leading
net.sf.saxon.expr.Expression p2
net.sf.saxon.expr.Expression f2
net.sf.saxon.expr.Expression lastStep
net.sf.saxon.expr.Expression k
net.sf.saxon.expr.SimpleStepExpression sse
net.sf.saxon.expr.SystemFunctionCall keyCall
net.sf.saxon.expr.Expression rawStep
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.Optimizer opt
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.Expression firstStep
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression k
public net.sf.saxon.expr.SlashExpression tryToMakeAbsolute ()
net.sf.saxon.expr.RootExpression root
net.sf.saxon.expr.Expression path
net.sf.saxon.type.ItemType contextItemType
net.sf.saxon.expr.Expression rest
net.sf.saxon.expr.sort.DocumentSorter ds
net.sf.saxon.expr.SlashExpression se
net.sf.saxon.expr.SlashExpression se2
net.sf.saxon.expr.Expression first
public int getCost ()
public net.sf.saxon.expr.Expression tryToMakeSorted (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.Optimizer opt
net.sf.saxon.expr.Expression s1
net.sf.saxon.expr.Expression s2
net.sf.saxon.expr.Expression x
net.sf.saxon.expr.AxisExpression ax
net.sf.saxon.expr.Expression y
net.sf.saxon.expr.AxisExpression ay
net.sf.saxon.expr.Expression k
protected net.sf.saxon.expr.Expression promoteFocusIndependentSubexpressions (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
public int getImplementationMethod ()
public net.sf.saxon.expr.SlashExpression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.SlashExpression exp
public int computeSpecialProperties ()
int startProperties
int stepProperties
int p
private boolean testNaturallySorted (int, int)
int startProperties
int stepProperties
private boolean testNaturallyReverseSorted ()
public int computeCardinality ()
int c1
int c2
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ItemChecker checker
net.sf.saxon.expr.AxisExpression mid
net.sf.saxon.expr.SlashExpression start
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.expr.Expression head
net.sf.saxon.expr.Expression tail
net.sf.saxon.pattern.Pattern tailPattern
byte axis
net.sf.saxon.pattern.Pattern headPattern
public boolean equals (java.lang.Object)
Object other
net.sf.saxon.expr.SlashExpression p
public int hashCode ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.FocusIterator result
net.sf.saxon.expr.XPathContext context2
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public net.sf.saxon.expr.Expression getFirstStep ()
public net.sf.saxon.expr.Expression getRemainingSteps ()
java.util.List list
net.sf.saxon.expr.Expression rem
private void gatherSteps (java.util.List)
java.util.List list
private net.sf.saxon.expr.Expression rebuildSteps (java.util.List)
java.util.List list
public net.sf.saxon.expr.Expression getLastStep ()
public net.sf.saxon.expr.Expression getLeadingSteps ()
java.util.List list
net.sf.saxon.expr.Expression rem
public boolean isAbsolute ()
net.sf.saxon.expr.Expression first
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/StackFrame.classStackFrame.java
package net.sf.saxon.expr
public net.sf.saxon.expr.StackFrame extends java.lang.Object {
protected net.sf.saxon.expr.instruct.SlotManager map
protected net.sf.saxon.om.Sequence[] slots
protected java.util.Stack dynamicStack
public static final net.sf.saxon.expr.StackFrame EMPTY
public void (net.sf.saxon.expr.instruct.SlotManager, net.sf.saxon.om.Sequence[])
net.sf.saxon.expr.instruct.SlotManager map
net.sf.saxon.om.Sequence[] slots
public net.sf.saxon.expr.instruct.SlotManager getStackFrameMap ()
public net.sf.saxon.om.Sequence[] getStackFrameValues ()
public void setStackFrameValues (net.sf.saxon.om.Sequence[])
net.sf.saxon.om.Sequence[] values
public net.sf.saxon.expr.StackFrame copy ()
net.sf.saxon.om.Sequence[] v2
net.sf.saxon.expr.StackFrame s
public void pushDynamicValue (net.sf.saxon.om.Sequence)
net.sf.saxon.om.Sequence value
public net.sf.saxon.om.Sequence popDynamicValue ()
public boolean holdsDynamicValue ()
static void ()
}
net/sf/saxon/expr/StatefulMappingFunction.classStatefulMappingFunction.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.StatefulMappingFunction extends java.lang.Object {
public abstract net.sf.saxon.expr.StatefulMappingFunction getAnother ()
}
net/sf/saxon/expr/StaticContext.classStaticContext.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.StaticContext extends java.lang.Object {
public abstract net.sf.saxon.Configuration getConfiguration ()
public abstract net.sf.saxon.expr.PackageData getPackageData ()
public abstract net.sf.saxon.expr.XPathContext makeEarlyEvaluationContext ()
public abstract net.sf.saxon.expr.parser.RetainedStaticContext makeRetainedStaticContext ()
public abstract net.sf.saxon.expr.parser.Location getContainingLocation ()
public abstract void issueWarning (java.lang.String, net.sf.saxon.expr.parser.Location)
public abstract java.lang.String getSystemId ()
public abstract java.lang.String getStaticBaseURI ()
public abstract net.sf.saxon.expr.Expression bindVariable (net.sf.saxon.om.StructuredQName) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.functions.FunctionLibrary getFunctionLibrary ()
public abstract java.lang.String getDefaultCollationName ()
public abstract java.lang.String getDefaultElementNamespace ()
public abstract java.lang.String getDefaultFunctionNamespace ()
public abstract boolean isInBackwardsCompatibleMode ()
public abstract boolean isImportedSchema (java.lang.String)
public abstract java.util.Set getImportedSchemaNamespaces ()
public abstract net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public abstract net.sf.saxon.type.ItemType getRequiredContextItemType ()
public abstract net.sf.saxon.trans.DecimalFormatManager getDecimalFormatManager ()
public abstract int getXPathVersion ()
public abstract net.sf.saxon.trans.KeyManager getKeyManager ()
public abstract net.sf.saxon.type.ItemType resolveTypeAlias (net.sf.saxon.om.StructuredQName)
}
net/sf/saxon/expr/StaticFunctionCall.classStaticFunctionCall.java
package net.sf.saxon.expr
public net.sf.saxon.expr.StaticFunctionCall extends net.sf.saxon.expr.FunctionCall implements net.sf.saxon.expr.Callable {
private net.sf.saxon.om.Function target
public void (net.sf.saxon.om.Function, net.sf.saxon.expr.Expression[])
net.sf.saxon.om.Function target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Function getTargetFunction ()
public net.sf.saxon.om.Function getTargetFunction (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.StructuredQName getFunctionName ()
public boolean isCallOn (java.lang.Class)
Class function
public boolean isCallOnSystemFunction (java.lang.String)
String localName
net.sf.saxon.om.StructuredQName name
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression[] args
protected int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.expr.Operand o
net.sf.saxon.type.UType contextItemType
net.sf.saxon.type.UType result
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.instruct.OriginalFunction pf
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/StaticProperty.classStaticProperty.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.StaticProperty extends java.lang.Object {
public static final int DEPENDS_ON_CURRENT_ITEM
public static final int DEPENDS_ON_CONTEXT_ITEM
public static final int DEPENDS_ON_POSITION
public static final int DEPENDS_ON_LAST
public static final int DEPENDS_ON_CONTEXT_DOCUMENT
public static final int DEPENDS_ON_CURRENT_GROUP
public static final int DEPENDS_ON_REGEX_GROUP
public static final int DEPENDS_ON_LOCAL_VARIABLES
public static final int DEPENDS_ON_USER_FUNCTIONS
public static final int DEPENDS_ON_ASSIGNABLE_GLOBALS
public static final int DEPENDS_ON_RUNTIME_ENVIRONMENT
public static final int DEPENDS_ON_STATIC_CONTEXT
public static final int DEPENDS_ON_XSLT_CONTEXT
public static final int DEPENDS_ON_FOCUS
public static final int DEPENDS_ON_NON_DOCUMENT_FOCUS
public static final int ALLOWS_ZERO
public static final int ALLOWS_ONE
public static final int ALLOWS_MANY
public static final int CARDINALITY_MASK
public static final int ALLOWS_ONE_OR_MORE
public static final int ALLOWS_ZERO_OR_MORE
public static final int ALLOWS_ZERO_OR_ONE
public static final int EXACTLY_ONE
public static final int EMPTY
public static final int CONTEXT_DOCUMENT_NODESET
public static final int ORDERED_NODESET
public static final int REVERSE_DOCUMENT_ORDER
public static final int PEER_NODESET
public static final int SUBTREE_NODESET
public static final int ATTRIBUTE_NS_NODESET
public static final int NON_CREATIVE
public static final int SINGLE_DOCUMENT_NODESET
public static final int HAS_SIDE_EFFECTS
public static final int NOT_UNTYPED_ATOMIC
public static final int ALL_NODES_UNTYPED
public static final int ALL_NODES_NEWLY_CREATED
public static final int DEPENDENCY_MASK
public static final int SPECIAL_PROPERTY_MASK
public static final int NODESET_PROPERTIES
public static int getCardinalityCode (int)
int cardinality
private void ()
public static java.lang.String display (int)
int props
net.sf.saxon.tree.util.FastStringBuffer s
boolean m
boolean z
}
net/sf/saxon/expr/StringLiteral.classStringLiteral.java
package net.sf.saxon.expr
public net.sf.saxon.expr.StringLiteral extends net.sf.saxon.expr.Literal {
public void (net.sf.saxon.value.StringValue)
net.sf.saxon.value.StringValue value
public void (java.lang.CharSequence)
CharSequence value
public net.sf.saxon.value.StringValue getValue ()
public java.lang.String getStringValue ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.StringLiteral stringLiteral
public volatile net.sf.saxon.om.GroundedValue getValue ()
}
net/sf/saxon/expr/SubscriptExpression.classSubscriptExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.SubscriptExpression extends net.sf.saxon.expr.SingleItemFilter {
private net.sf.saxon.expr.Operand subscriptOp
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression subscript
public net.sf.saxon.expr.Expression getSubscript ()
public void setSubscript (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression subscript
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.SubscriptExpression exp
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression getSubscriptExpression ()
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int computeCardinality ()
public java.lang.String getStreamerName ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.om.MemoSequence mem
net.sf.saxon.om.Item item
net.sf.saxon.om.GroundedValue value
net.sf.saxon.om.Item item
net.sf.saxon.om.SequenceIterator tail
net.sf.saxon.om.Item item
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.NumericValue index
int intindex
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public java.lang.String toShortString ()
}
net/sf/saxon/expr/SubsequenceIterator.classSubsequenceIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.SubsequenceIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.om.SequenceIterator base
private int basePosition
private int min
private int max
private net.sf.saxon.om.Item nextItem
private void (net.sf.saxon.om.SequenceIterator, int, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator base
int min
int max
int i
public static net.sf.saxon.om.SequenceIterator make (net.sf.saxon.om.SequenceIterator, int, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue value
net.sf.saxon.om.SequenceIterator base
int min
int max
public boolean hasNext ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item current
public void close ()
public int getProperties ()
int p
public int getLength () throws net.sf.saxon.trans.XPathException
int lastBase
int z
}
net/sf/saxon/expr/SuppliedParameterReference.classSuppliedParameterReference.java
package net.sf.saxon.expr
public net.sf.saxon.expr.SuppliedParameterReference extends net.sf.saxon.expr.Expression {
int slotNumber
net.sf.saxon.value.SequenceType type
public void (int)
int slot
public int getSlotNumber ()
public void setSuppliedType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.type.ItemType getItemType ()
public int getIntrinsicDependencies ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.SuppliedParameterReference exp
public int getImplementationMethod ()
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
AssertionError e
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
}
net/sf/saxon/expr/SystemFunctionCall$Optimized.classSystemFunctionCall.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.SystemFunctionCall$Optimized extends net.sf.saxon.expr.SystemFunctionCall {
public void (net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public volatile net.sf.saxon.om.Function getTargetFunction ()
}
net/sf/saxon/expr/SystemFunctionCall.classSystemFunctionCall.java
package net.sf.saxon.expr
public net.sf.saxon.expr.SystemFunctionCall extends net.sf.saxon.expr.StaticFunctionCall implements net.sf.saxon.expr.Negatable {
public net.sf.saxon.expr.parser.Evaluator[] argumentEvaluators
public void (net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public void setRetainedStaticContext (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.functions.SystemFunction target
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
private void allocateArgumentEvaluators (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression arg
int cardinality
int i
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.functions.SystemFunction getTargetFunction ()
public int getIntrinsicDependencies ()
int dep
int properties
protected int computeCardinality ()
protected int computeSpecialProperties ()
public int getNetCost ()
public net.sf.saxon.expr.Expression getScopingExpression ()
net.sf.saxon.expr.Expression parent
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression sfo
int i
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry details
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression sf
public boolean isVacuousExpression ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression[] args
net.sf.saxon.functions.SystemFunction target
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
net.sf.saxon.functions.SystemFunction fn
public boolean isNegatable (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression negate ()
net.sf.saxon.expr.Expression arg
net.sf.saxon.functions.SystemFunction fn
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
net.sf.saxon.functions.SystemFunction fn
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
net.sf.saxon.functions.SystemFunction fn
public net.sf.saxon.om.Sequence[] evaluateArguments (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
int i
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.oper.OperandArray operanda
int numArgs
net.sf.saxon.om.Sequence[] actualArgs
public void resetLocalStaticProperties ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Function getTargetFunction ()
}
net/sf/saxon/expr/TailCallLoop$TailCallComponent.classTailCallLoop.java
package net.sf.saxon.expr
public net.sf.saxon.expr.TailCallLoop$TailCallComponent extends java.lang.Object implements net.sf.saxon.expr.TailCallLoop$TailCallInfo {
public net.sf.saxon.expr.Component component
public net.sf.saxon.expr.instruct.UserFunction function
protected void ()
}
net/sf/saxon/expr/TailCallLoop$TailCallFunction.classTailCallLoop.java
package net.sf.saxon.expr
public net.sf.saxon.expr.TailCallLoop$TailCallFunction extends java.lang.Object implements net.sf.saxon.expr.TailCallLoop$TailCallInfo {
public net.sf.saxon.expr.instruct.UserFunction function
protected void ()
}
net/sf/saxon/expr/TailCallLoop$TailCallInfo.classTailCallLoop.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.TailCallLoop$TailCallInfo extends java.lang.Object {
}
net/sf/saxon/expr/TailCallLoop.classTailCallLoop.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.TailCallLoop extends net.sf.saxon.expr.UnaryExpression {
net.sf.saxon.expr.instruct.UserFunction containingFunction
public void (net.sf.saxon.expr.instruct.UserFunction, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.instruct.UserFunction function
net.sf.saxon.expr.Expression body
public net.sf.saxon.expr.instruct.UserFunction getContainingFunction ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getImplementationMethod ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.UserFunction target
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.GroundedValue extent
net.sf.saxon.expr.TailCallLoop$TailCallInfo tail
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContextMajor cm
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.UserFunction target
net.sf.saxon.om.Item item
net.sf.saxon.expr.TailCallLoop$TailCallInfo tail
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContextMajor cm
private net.sf.saxon.expr.instruct.UserFunction establishTargetFunction (net.sf.saxon.expr.TailCallLoop$TailCallInfo, net.sf.saxon.expr.XPathContextMajor)
net.sf.saxon.expr.Component targetComponent
net.sf.saxon.expr.TailCallLoop$TailCallInfo tail
net.sf.saxon.expr.XPathContextMajor cm
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.UserFunction target
net.sf.saxon.expr.TailCallLoop$TailCallInfo tail
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContextMajor cm
net.sf.saxon.expr.Expression operand
private net.sf.saxon.om.Sequence tailCallDifferentFunction (net.sf.saxon.expr.instruct.UserFunction, net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.instruct.UserFunction userFunction
net.sf.saxon.expr.XPathContextMajor cm
public net.sf.saxon.type.ItemType getItemType ()
public java.lang.String getExpressionName ()
}
net/sf/saxon/expr/TailExpression.classTailExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.TailExpression extends net.sf.saxon.expr.UnaryExpression {
int start
public void (net.sf.saxon.expr.Expression, int)
net.sf.saxon.expr.Expression base
int start
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue value
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.TailExpression exp
public int getImplementationMethod ()
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public int getStart ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String getStreamerName ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator baseIter
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String toString ()
public java.lang.String toShortString ()
}
net/sf/saxon/expr/TailIterator.classTailIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.TailIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.om.SequenceIterator base
private int start
private void (net.sf.saxon.om.SequenceIterator, int)
net.sf.saxon.om.SequenceIterator base
int start
public static net.sf.saxon.om.SequenceIterator make (net.sf.saxon.om.SequenceIterator, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue value
net.sf.saxon.om.Item b
int i
net.sf.saxon.om.SequenceIterator base
int start
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public boolean hasNext ()
public int getLength () throws net.sf.saxon.trans.XPathException
int bl
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/TreatExpression.classTreatExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.TreatExpression extends java.lang.Object {
private void ()
public static net.sf.saxon.expr.Expression make (net.sf.saxon.expr.Expression, net.sf.saxon.value.SequenceType)
net.sf.saxon.expr.Expression sequence
net.sf.saxon.value.SequenceType type
public static net.sf.saxon.expr.Expression make (net.sf.saxon.expr.Expression, net.sf.saxon.value.SequenceType, java.lang.String)
net.sf.saxon.expr.Expression sequence
net.sf.saxon.value.SequenceType type
String errorCode
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/TryCatch$CatchClause.classTryCatch.java
package net.sf.saxon.expr
public net.sf.saxon.expr.TryCatch$CatchClause extends java.lang.Object {
public int slotNumber
public net.sf.saxon.expr.Operand catchOp
public net.sf.saxon.pattern.QNameTest nameTest
public void ()
}
net/sf/saxon/expr/TryCatch$FilteringErrorListener.classTryCatch.java
package net.sf.saxon.expr
net.sf.saxon.expr.TryCatch$FilteringErrorListener extends java.lang.Object implements javax.xml.transform.ErrorListener {
private javax.xml.transform.ErrorListener base
final net.sf.saxon.expr.TryCatch this$0
void (net.sf.saxon.expr.TryCatch, javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener base
private boolean isCaught (javax.xml.transform.TransformerException)
net.sf.saxon.expr.TryCatch$CatchClause clause
net.sf.saxon.om.StructuredQName code
javax.xml.transform.TransformerException err
public void warning (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException exception
public void error (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException exception
public void fatalError (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException exception
}
net/sf/saxon/expr/TryCatch.classTryCatch.java
package net.sf.saxon.expr
public net.sf.saxon.expr.TryCatch extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.Operand tryOp
private java.util.List catchClauses
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression tryExpr
public void addCatchExpression (net.sf.saxon.pattern.QNameTest, net.sf.saxon.expr.Expression)
net.sf.saxon.pattern.QNameTest test
net.sf.saxon.expr.Expression catchExpr
net.sf.saxon.expr.TryCatch$CatchClause clause
public net.sf.saxon.expr.Operand getTryOperand ()
public net.sf.saxon.expr.Expression getTryExpr ()
public java.util.List getCatchClauses ()
public boolean isInstruction ()
public boolean allowExtractingCommonSubexpressions ()
public int computeCardinality ()
net.sf.saxon.expr.TryCatch$CatchClause catchClause
int card
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.expr.TryCatch$CatchClause catchClause
net.sf.saxon.type.ItemType type
public java.lang.Iterable operands ()
net.sf.saxon.expr.TryCatch$CatchClause cc
java.util.List list
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int i
int h
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.TryCatch$CatchClause clause
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.TryCatch t2
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression caught
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.TryCatch$CatchClause clause
net.sf.saxon.om.StructuredQName code
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.XPathContext c1
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence v
net.sf.saxon.expr.TailCallLoop$TailCallInfo tci
net.sf.saxon.expr.Expression caught
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.om.Sequence v
net.sf.saxon.expr.TailCallLoop$TailCallInfo tci
net.sf.saxon.expr.TryCatch$CatchClause clause
net.sf.saxon.om.StructuredQName code
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.XPathContextMajor c1
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int targetVersion
net.sf.saxon.expr.TryCatch$CatchClause clause
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
static java.util.List access$000 (net.sf.saxon.expr.TryCatch)
net.sf.saxon.expr.TryCatch x0
}
net/sf/saxon/expr/UnaryExpression$1.classUnaryExpression.java
package net.sf.saxon.expr
net.sf.saxon.expr.UnaryExpression$1 extends java.lang.Object implements java.lang.Iterable {
final net.sf.saxon.expr.UnaryExpression this$0
void (net.sf.saxon.expr.UnaryExpression)
net.sf.saxon.expr.UnaryExpression this$0
public java.util.Iterator iterator ()
}
net/sf/saxon/expr/UnaryExpression.classUnaryExpression.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.UnaryExpression extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.Operand operand
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p0
public net.sf.saxon.expr.Expression getBaseExpression ()
public void setBaseExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
public net.sf.saxon.expr.Operand getOperand ()
public java.lang.Iterable operands ()
protected abstract net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression base
public int computeSpecialProperties ()
public int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
String op
net.sf.saxon.trace.ExpressionPresenter out
String name
protected java.lang.String displayOperator (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
static net.sf.saxon.expr.Operand access$000 (net.sf.saxon.expr.UnaryExpression)
net.sf.saxon.expr.UnaryExpression x0
}
net/sf/saxon/expr/UnionCastableFunction.classUnionCastableFunction.java
package net.sf.saxon.expr
public net.sf.saxon.expr.UnionCastableFunction extends net.sf.saxon.expr.UnionConstructorFunction {
public void (net.sf.saxon.type.UnionType, net.sf.saxon.om.NamespaceResolver, boolean)
net.sf.saxon.type.UnionType targetType
net.sf.saxon.om.NamespaceResolver resolver
boolean allowEmpty
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
public net.sf.saxon.om.StructuredQName getFunctionName ()
private boolean effectiveBooleanValue (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue av
net.sf.saxon.om.AtomicSequence atomizedValue
int length
net.sf.saxon.value.AtomicValue av
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.XPathContext context
int count
net.sf.saxon.om.Item item
private boolean castable (net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext)
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.AtomicValue value
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
boolean value
public volatile net.sf.saxon.om.AtomicSequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/UnionConstructorFunction.classUnionConstructorFunction.java
package net.sf.saxon.expr
public net.sf.saxon.expr.UnionConstructorFunction extends net.sf.saxon.functions.AbstractFunction {
protected net.sf.saxon.type.UnionType targetType
protected net.sf.saxon.om.NamespaceResolver resolver
protected boolean allowEmpty
public void (net.sf.saxon.type.UnionType, net.sf.saxon.om.NamespaceResolver, boolean)
net.sf.saxon.type.UnionType targetType
net.sf.saxon.om.NamespaceResolver resolver
boolean allowEmpty
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public boolean isAllowEmpty ()
public net.sf.saxon.type.UnionType getTargetType ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
net.sf.saxon.value.SequenceType resultType
net.sf.saxon.value.SequenceType argType
public net.sf.saxon.om.StructuredQName getFunctionName ()
public java.lang.String getDescription ()
public int getArity ()
public net.sf.saxon.om.AtomicSequence cast (net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationException e
net.sf.saxon.type.PlainType member
net.sf.saxon.type.AtomicType t
net.sf.saxon.type.PlainType member
net.sf.saxon.type.ValidationFailure vf
net.sf.saxon.type.ConversionResult result
net.sf.saxon.type.Converter c
net.sf.saxon.type.PlainType type
net.sf.saxon.value.AtomicValue value
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.AtomicType label
Iterable memberTypes
public net.sf.saxon.om.AtomicSequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.value.AtomicValue val
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/UnionEnumeration.classUnionEnumeration.java
package net.sf.saxon.expr
public net.sf.saxon.expr.UnionEnumeration extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.om.SequenceIterator e1
private net.sf.saxon.om.SequenceIterator e2
private net.sf.saxon.om.NodeInfo nextNode1
private net.sf.saxon.om.NodeInfo nextNode2
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.ItemOrderComparer) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator p1
net.sf.saxon.om.SequenceIterator p2
net.sf.saxon.expr.sort.ItemOrderComparer comparer
private net.sf.saxon.om.NodeInfo next (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
public boolean hasNext ()
public net.sf.saxon.om.NodeInfo next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo current
net.sf.saxon.om.NodeInfo current
net.sf.saxon.om.NodeInfo current
int c
net.sf.saxon.om.NodeInfo current
net.sf.saxon.om.NodeInfo current
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/UntypedSequenceConverter$1.classUntypedSequenceConverter.java
package net.sf.saxon.expr
final net.sf.saxon.expr.UntypedSequenceConverter$1 extends net.sf.saxon.type.Converter {
final net.sf.saxon.type.PlainType val$requiredItemType
final net.sf.saxon.expr.Expression val$operand
void (net.sf.saxon.type.PlainType, net.sf.saxon.expr.Expression)
public net.sf.saxon.type.ConversionResult convert (net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue input
net.sf.saxon.type.ValidationFailure vf
}
net/sf/saxon/expr/UntypedSequenceConverter$UntypedConverter.classUntypedSequenceConverter.java
package net.sf.saxon.expr
public net.sf.saxon.expr.UntypedSequenceConverter$UntypedConverter extends net.sf.saxon.type.Converter {
net.sf.saxon.type.Converter untypedConverter
public void (net.sf.saxon.lib.ConversionRules, net.sf.saxon.type.Converter)
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.Converter converter
public net.sf.saxon.type.ConversionResult convert (net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue input
}
net/sf/saxon/expr/UntypedSequenceConverter.classUntypedSequenceConverter.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.UntypedSequenceConverter extends net.sf.saxon.expr.AtomicSequenceConverter {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.type.PlainType)
net.sf.saxon.expr.Expression sequence
net.sf.saxon.type.PlainType requiredItemType
public static net.sf.saxon.expr.UntypedSequenceConverter makeUntypedSequenceConverter (net.sf.saxon.Configuration, net.sf.saxon.expr.Expression, net.sf.saxon.type.PlainType) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.Converter untypedConverter
net.sf.saxon.Configuration config
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.PlainType requiredItemType
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.UntypedSequenceConverter atomicSeqConverter
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.Converter untypedConverter
net.sf.saxon.type.Converter converter
public static net.sf.saxon.expr.UntypedSequenceConverter makeUntypedSequenceRejector (net.sf.saxon.Configuration, net.sf.saxon.expr.Expression, net.sf.saxon.type.PlainType)
net.sf.saxon.Configuration config
net.sf.saxon.expr.Expression operand
net.sf.saxon.type.PlainType requiredItemType
net.sf.saxon.expr.UntypedSequenceConverter atomicSeqConverter
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.Converter untypedConverter
net.sf.saxon.type.Converter converter
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression base
public int computeSpecialProperties ()
int p
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.UntypedSequenceConverter atomicConverter
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
public int computeCardinality ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
protected java.lang.String displayOperator (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public java.lang.String getExpressionName ()
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
}
net/sf/saxon/expr/UserFunctionCall.classUserFunctionCall.java
package net.sf.saxon.expr
public net.sf.saxon.expr.UserFunctionCall extends net.sf.saxon.expr.FunctionCall implements net.sf.saxon.expr.UserFunctionResolvable net.sf.saxon.expr.ComponentInvocation net.sf.saxon.expr.ContextOriginator {
private net.sf.saxon.value.SequenceType staticType
private net.sf.saxon.expr.instruct.UserFunction function
private int bindingSlot
private int tailCall
private net.sf.saxon.om.StructuredQName name
private boolean beingInlined
private int[] argumentEvaluationModes
public static final int NOT_TAIL_CALL
public static final int FOREIGN_TAIL_CALL
public static final int SELF_TAIL_CALL
public boolean isBeingInlined ()
public void setBeingInlined (boolean)
boolean beingInlined
public void ()
public final void setFunctionName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public void setStaticType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public void setFunction (net.sf.saxon.expr.instruct.UserFunction)
net.sf.saxon.expr.instruct.UserFunction compiledFunction
public void setBindingSlot (int)
int slot
public int getBindingSlot ()
public net.sf.saxon.expr.instruct.UserFunction getFunction ()
public net.sf.saxon.expr.Component getFixedTarget ()
net.sf.saxon.trans.Visibility v
public boolean isTailCall ()
public boolean isRecursiveTailCall ()
public final net.sf.saxon.om.StructuredQName getFunctionName ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public net.sf.saxon.expr.Component getTarget ()
public int[] getArgumentEvaluationModes ()
public void setArgumentEvaluationModes (int[])
int[] evalModes
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
net.sf.saxon.expr.instruct.UserFunction f
public int getIntrinsicDependencies ()
public boolean isUpdatingExpression ()
protected int computeSpecialProperties ()
int props
int props
java.util.List calledFunctions
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.UserFunctionCall ufc
int numArgs
net.sf.saxon.expr.Expression[] a2
public int computeCardinality ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e
public void resetLocalStaticProperties ()
public synchronized void computeArgumentEvaluationModes ()
net.sf.saxon.expr.Expression arg
int i
int numArgs
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public int markTailFunctionCalls (net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.om.StructuredQName qName
int arity
public int getImplementationMethod ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.om.Sequence[] actualArgs
net.sf.saxon.expr.XPathContextMajor c2
private net.sf.saxon.om.Sequence callFunction (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Component target
net.sf.saxon.expr.instruct.UserFunction targetFunction
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.om.Sequence s
StackOverflowError err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.instruct.UserFunction targetFunction
net.sf.saxon.om.Sequence[] actualArgs
net.sf.saxon.expr.XPathContextMajor c2
private void requestTailCall (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.TailCallLoop$TailCallComponent info
net.sf.saxon.expr.Component target
net.sf.saxon.expr.TailCallLoop$TailCallFunction info
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] actualArgs
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Component target
net.sf.saxon.expr.instruct.UserFunction targetFunction
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] actualArgs
public net.sf.saxon.expr.Component getTargetComponent (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.instruct.UserFunction getTargetFunction (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Sequence[] evaluateArguments (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.om.Sequence[] evaluateArguments (net.sf.saxon.expr.XPathContext, boolean) throws net.sf.saxon.trans.XPathException
int refs
int evalMode
int i
net.sf.saxon.expr.XPathContext c
boolean streamed
int numArgs
net.sf.saxon.om.Sequence[] actualArgs
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.tree.util.FastStringBuffer fsb
int[] e
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public int getConstructType ()
public java.lang.String getExpressionName ()
public java.lang.Object getProperty (java.lang.String)
String name
public net.sf.saxon.om.StructuredQName getObjectName ()
public volatile net.sf.saxon.om.Function getTargetFunction (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/UserFunctionResolvable.classUserFunctionResolvable.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.UserFunctionResolvable extends java.lang.Object {
public abstract void setFunction (net.sf.saxon.expr.instruct.UserFunction)
}
net/sf/saxon/expr/ValueComparison.classValueComparison.java
package net.sf.saxon.expr
public final net.sf.saxon.expr.ValueComparison extends net.sf.saxon.expr.BinaryExpression implements net.sf.saxon.expr.ComparisonExpression net.sf.saxon.expr.Negatable {
private net.sf.saxon.expr.sort.AtomicComparer comparer
private net.sf.saxon.value.BooleanValue resultWhenEmpty
private boolean needsRuntimeCheck
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
int op
net.sf.saxon.expr.Expression p2
public java.lang.String getExpressionName ()
public void setAtomicComparer (net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.expr.sort.AtomicComparer comparer
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer ()
public int getSingletonOperator ()
public boolean convertsUntypedToOther ()
public void setResultWhenEmpty (net.sf.saxon.value.BooleanValue)
net.sf.saxon.value.BooleanValue value
public net.sf.saxon.value.BooleanValue getResultWhenEmpty ()
public boolean needsRuntimeComparabilityCheck ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String which
String message
net.sf.saxon.trans.XPathException err
boolean opt0
boolean opt1
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String defaultCollationName
net.sf.saxon.lib.StringCollator comp
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.expr.StaticContext env
net.sf.saxon.value.SequenceType optionalAtomic
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.expr.parser.RoleDiagnostic role1
net.sf.saxon.type.PlainType t0
net.sf.saxon.type.PlainType t1
net.sf.saxon.type.BuiltInAtomicType p0
net.sf.saxon.type.BuiltInAtomicType p1
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue r
net.sf.saxon.trans.NoDynamicContextException e
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.IsLastExpression iletrue
net.sf.saxon.expr.IsLastExpression ilefalse
net.sf.saxon.expr.IsLastExpression iletrue
net.sf.saxon.expr.IsLastExpression ilefalse
net.sf.saxon.expr.Expression fn
net.sf.saxon.expr.Literal literal
net.sf.saxon.expr.Expression other
boolean negate
net.sf.saxon.expr.IdentityComparison id
net.sf.saxon.expr.SystemFunctionCall f0
net.sf.saxon.expr.SystemFunctionCall f1
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.om.Sequence value0
net.sf.saxon.om.Sequence value1
int p0
int p1
private net.sf.saxon.expr.Expression optimizeCount (boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression result
long operand
long operand
long operand
net.sf.saxon.expr.Expression ss
net.sf.saxon.expr.Expression ct
net.sf.saxon.expr.CompareToIntegerConstant ctic
net.sf.saxon.expr.TailExpression tail
net.sf.saxon.expr.Expression result
long operand
boolean inverted
net.sf.saxon.expr.SystemFunctionCall countFn
net.sf.saxon.expr.Expression sequence
net.sf.saxon.expr.parser.Optimizer opt
net.sf.saxon.value.AtomicValue literalOperand
int op
public boolean isNegatable (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.TypeHierarchy th
private boolean maybeNaN (net.sf.saxon.expr.Expression, net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression negate ()
net.sf.saxon.expr.ValueComparison vc
private static boolean isZero (net.sf.saxon.om.Sequence)
net.sf.saxon.om.Sequence v
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.ValueComparison vc
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue v0
net.sf.saxon.value.AtomicValue v1
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
public static boolean compare (net.sf.saxon.value.AtomicValue, int, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.sort.AtomicComparer, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e2
net.sf.saxon.trans.XPathException e2
ClassCastException err
net.sf.saxon.value.AtomicValue v0
int op
net.sf.saxon.value.AtomicValue v1
net.sf.saxon.expr.sort.AtomicComparer comparer
boolean checkTypes
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue v0
net.sf.saxon.value.AtomicValue v1
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
public java.lang.String tag ()
protected void explainExtraAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/ValueTailIterator.classValueTailIterator.java
package net.sf.saxon.expr
public net.sf.saxon.expr.ValueTailIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.tree.iter.GroundedIterator net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.om.GroundedValue baseValue
private int start
private int pos
public void (net.sf.saxon.om.GroundedValue, int)
net.sf.saxon.om.GroundedValue base
int start
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public boolean hasNext ()
public void close ()
public net.sf.saxon.om.GroundedValue materialize ()
public net.sf.saxon.om.GroundedValue getResidue () throws net.sf.saxon.trans.XPathException
public int getProperties ()
}
net/sf/saxon/expr/VariableReference.classVariableReference.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.VariableReference extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.BindingReference {
protected net.sf.saxon.expr.Binding binding
protected net.sf.saxon.value.SequenceType staticType
protected net.sf.saxon.om.GroundedValue constantValue
private net.sf.saxon.om.StructuredQName variableName
private boolean flattened
private boolean inLoop
private boolean filtered
static final boolean $assertionsDisabled
public void (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public void (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public void setVariableName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public net.sf.saxon.om.StructuredQName getVariableName ()
public abstract net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
public int getNetCost ()
protected void copyFrom (net.sf.saxon.expr.VariableReference)
net.sf.saxon.expr.VariableReference ref
public void setStaticType (net.sf.saxon.value.SequenceType, net.sf.saxon.om.GroundedValue, int)
net.sf.saxon.value.SequenceType type
net.sf.saxon.om.GroundedValue value
int properties
int dependencies
public void setFlattened (boolean)
boolean flattened
public boolean isFlattened ()
public void setFiltered (boolean)
boolean filtered
public boolean isFiltered ()
public boolean isInLoop ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Literal lit
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public void recomputeInLoop ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression val
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public void fixup (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding newBinding
boolean indexed
public void refineVariableType (net.sf.saxon.type.ItemType, int, net.sf.saxon.om.GroundedValue, int)
net.sf.saxon.type.ItemType type
int cardinality
net.sf.saxon.om.GroundedValue constantValue
int properties
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType oldItemType
net.sf.saxon.type.ItemType newItemType
int newcard
net.sf.saxon.value.SequenceType seqType
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.value.SequenceType st
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.value.SequenceType st
net.sf.saxon.type.UType contextItemType
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public int computeCardinality ()
public int computeSpecialProperties ()
net.sf.saxon.expr.Expression exp
int p
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public int getIntrinsicDependencies ()
int d
public int getImplementationMethod ()
public net.sf.saxon.expr.Expression getScopingExpression ()
net.sf.saxon.expr.instruct.LocalParamBlock block
net.sf.saxon.expr.Expression parent
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence actual
net.sf.saxon.trans.XPathException err
String msg
NullPointerException err
String msg
AssertionError err
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence actual
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.expr.parser.Location loc
net.sf.saxon.om.Item item
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
NullPointerException err
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.expr.Binding getBinding ()
public java.lang.String getDisplayName ()
public java.lang.String getEQName ()
net.sf.saxon.om.StructuredQName q
public java.lang.String toString ()
String d
public java.lang.String toShortString ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter destination
public java.lang.String getStreamerName ()
static void ()
}
net/sf/saxon/expr/VennExpression.classVennExpression.java
package net.sf.saxon.expr
public net.sf.saxon.expr.VennExpression extends net.sf.saxon.expr.BinaryExpression {
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression p1
int op
net.sf.saxon.expr.Expression p2
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public java.lang.String getExpressionName ()
public final net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.ItemType t2
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType t1
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public final int computeCardinality ()
int c1
int c2
public int computeSpecialProperties ()
int prop0
int prop1
int props
private boolean testContextDocumentNodeSet (int, int)
int prop0
int prop1
public void gatherComponents (int, java.util.Set)
int operator
java.util.Set set
private boolean testSubTree (int, int)
int prop0
int prop1
private boolean testCreative (int, int)
int prop0
int prop1
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role0
net.sf.saxon.expr.parser.RoleDiagnostic role1
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType t0
net.sf.saxon.type.ItemType t1
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.AxisExpression ax
net.sf.saxon.expr.AxisExpression a1
net.sf.saxon.expr.AxisExpression a2
net.sf.saxon.expr.VennExpression venn
net.sf.saxon.expr.Expression path
net.sf.saxon.expr.SlashExpression path1
net.sf.saxon.expr.SlashExpression path2
net.sf.saxon.expr.Expression filter
net.sf.saxon.expr.Expression filter
net.sf.saxon.expr.Expression filter
net.sf.saxon.expr.Expression negate2
net.sf.saxon.expr.Expression filter
net.sf.saxon.expr.FilterExpression f
net.sf.saxon.expr.FilterExpression exp0
net.sf.saxon.expr.FilterExpression exp1
net.sf.saxon.expr.AxisExpression a0
net.sf.saxon.expr.AxisExpression a1
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.Expression rhs
private boolean operandsAreDisjoint (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.Block block
boolean retainAllNodes
boolean forStreaming
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.VennExpression exp
public int getImplementationMethod ()
protected net.sf.saxon.expr.OperandRole getOperandRole (int)
int arg
public boolean equals (java.lang.Object)
java.util.Set s0
java.util.Set s1
net.sf.saxon.expr.VennExpression b
Object other
public int hashCode ()
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
private boolean isPredicatePattern (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
protected java.lang.String tag ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.SequenceIterator i1
net.sf.saxon.om.SequenceIterator i2
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/XPathContext.classXPathContext.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.XPathContext extends java.lang.Object {
public abstract net.sf.saxon.expr.XPathContextMajor newContext ()
public abstract net.sf.saxon.expr.XPathContextMajor newCleanContext ()
public abstract net.sf.saxon.expr.XPathContextMinor newMinorContext ()
public abstract net.sf.saxon.expr.instruct.ParameterSet getLocalParameters ()
public abstract net.sf.saxon.expr.instruct.ParameterSet getTunnelParameters ()
public abstract net.sf.saxon.Controller getController ()
public abstract net.sf.saxon.Configuration getConfiguration ()
public abstract net.sf.saxon.om.NamePool getNamePool ()
public abstract void setCaller (net.sf.saxon.expr.XPathContext)
public abstract net.sf.saxon.expr.XPathContext getCaller ()
public abstract void setCurrentIterator (net.sf.saxon.om.FocusIterator)
public abstract net.sf.saxon.om.FocusIterator getCurrentIterator ()
public abstract net.sf.saxon.om.Item getContextItem ()
public abstract int getLast () throws net.sf.saxon.trans.XPathException
public abstract boolean isAtLast () throws net.sf.saxon.trans.XPathException
public abstract javax.xml.transform.URIResolver getURIResolver ()
public abstract net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public abstract net.sf.saxon.expr.Component getCurrentComponent ()
public abstract int useLocalParameter (net.sf.saxon.om.StructuredQName, int, boolean) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.expr.StackFrame getStackFrame ()
public abstract net.sf.saxon.om.Sequence evaluateLocalVariable (int)
public abstract void setLocalVariable (int, net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
public abstract void setTemporaryOutputState (int)
public abstract int getTemporaryOutputState ()
public abstract void setCurrentOutputUri (java.lang.String)
public abstract java.lang.String getCurrentOutputUri ()
public abstract void setReceiver (net.sf.saxon.event.SequenceReceiver)
public abstract net.sf.saxon.event.SequenceReceiver getReceiver ()
public abstract net.sf.saxon.expr.Component$M getCurrentMode ()
public abstract net.sf.saxon.trans.rules.Rule getCurrentTemplateRule ()
public abstract net.sf.saxon.expr.sort.GroupIterator getCurrentGroupIterator ()
public abstract net.sf.saxon.expr.sort.GroupIterator getCurrentMergeGroupIterator ()
public abstract net.sf.saxon.regex.RegexIterator getCurrentRegexIterator ()
public abstract net.sf.saxon.value.DateTimeValue getCurrentDateTime () throws net.sf.saxon.trans.NoDynamicContextException
public abstract int getImplicitTimezone ()
public abstract java.util.Iterator iterateStackFrames ()
public abstract net.sf.saxon.trans.XPathException getCurrentException ()
public abstract net.sf.saxon.expr.XPathContextMajor$ThreadManager getThreadManager ()
public abstract void waitForChildThreads () throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.expr.Component getTargetComponent (int)
}
net/sf/saxon/expr/XPathContextMajor$ThreadManager.classXPathContextMajor.java
package net.sf.saxon.expr
public abstract net.sf.saxon.expr.XPathContextMajor$ThreadManager extends java.lang.Object {
public void ()
public abstract void waitForChildThreads () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/XPathContextMajor.classXPathContextMajor.java
package net.sf.saxon.expr
public net.sf.saxon.expr.XPathContextMajor extends net.sf.saxon.expr.XPathContextMinor {
private net.sf.saxon.expr.instruct.ParameterSet localParameters
private net.sf.saxon.expr.instruct.ParameterSet tunnelParameters
private net.sf.saxon.expr.TailCallLoop$TailCallInfo tailCallInfo
private net.sf.saxon.expr.Component$M currentMode
private net.sf.saxon.trans.rules.Rule currentTemplate
private net.sf.saxon.expr.sort.GroupIterator currentGroupIterator
private net.sf.saxon.expr.sort.GroupIterator currentMergeGroupIterator
private net.sf.saxon.regex.RegexIterator currentRegexIterator
private net.sf.saxon.expr.ContextOriginator origin
private net.sf.saxon.expr.XPathContextMajor$ThreadManager threadManager
private javax.xml.transform.URIResolver uriResolver
private net.sf.saxon.lib.UnfailingErrorListener errorListener
private net.sf.saxon.expr.Component currentComponent
net.sf.saxon.trans.XPathException currentException
public void (net.sf.saxon.Controller)
net.sf.saxon.Controller controller
private void ()
public void (net.sf.saxon.om.Item, net.sf.saxon.expr.instruct.Executable)
net.sf.saxon.tree.iter.UnfailingIterator iter
net.sf.saxon.om.Item item
net.sf.saxon.expr.instruct.Executable exec
public net.sf.saxon.expr.XPathContextMajor newContext ()
net.sf.saxon.expr.XPathContextMajor c
public static net.sf.saxon.expr.XPathContextMajor newContext (net.sf.saxon.expr.XPathContextMinor)
net.sf.saxon.expr.XPathContextMinor prev
net.sf.saxon.expr.XPathContextMajor c
net.sf.saxon.expr.XPathContext p
public static net.sf.saxon.expr.XPathContextMajor newThreadContext (net.sf.saxon.expr.XPathContextMinor)
net.sf.saxon.expr.XPathContextMinor prev
net.sf.saxon.expr.XPathContextMajor c
public net.sf.saxon.expr.XPathContextMajor$ThreadManager getThreadManager ()
public void createThreadManager ()
public void waitForChildThreads () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.instruct.ParameterSet getLocalParameters ()
public void setLocalParameters (net.sf.saxon.expr.instruct.ParameterSet)
net.sf.saxon.expr.instruct.ParameterSet localParameters
public net.sf.saxon.expr.instruct.ParameterSet getTunnelParameters ()
public void setTunnelParameters (net.sf.saxon.expr.instruct.ParameterSet)
net.sf.saxon.expr.instruct.ParameterSet tunnelParameters
public void setOrigin (net.sf.saxon.expr.ContextOriginator)
net.sf.saxon.expr.ContextOriginator expr
public net.sf.saxon.expr.ContextOriginator getOrigin ()
public void setStackFrame (net.sf.saxon.expr.instruct.SlotManager, net.sf.saxon.om.Sequence[])
net.sf.saxon.expr.instruct.SlotManager map
net.sf.saxon.om.Sequence[] variables
public void resetStackFrameMap (net.sf.saxon.expr.instruct.SlotManager, int)
net.sf.saxon.om.Sequence[] v2
net.sf.saxon.expr.instruct.SlotManager map
int numberOfParams
public net.sf.saxon.om.Sequence[] getAllVariableValues ()
public void resetAllVariableValues (net.sf.saxon.om.Sequence[])
net.sf.saxon.om.Sequence[] values
public void resetParameterValues (net.sf.saxon.om.Sequence[])
net.sf.saxon.om.Sequence[] values
public void requestTailCall (net.sf.saxon.expr.TailCallLoop$TailCallInfo, net.sf.saxon.om.Sequence[])
net.sf.saxon.expr.TailCallLoop$TailCallInfo targetFn
net.sf.saxon.om.Sequence[] variables
public net.sf.saxon.expr.TailCallLoop$TailCallInfo getTailCallInfo ()
net.sf.saxon.expr.TailCallLoop$TailCallInfo fn
public void openStackFrame (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager map
int numberOfSlots
public void openStackFrame (int)
int numberOfVariables
public void setCurrentMode (net.sf.saxon.expr.Component$M)
net.sf.saxon.expr.Component$M mode
public net.sf.saxon.expr.Component$M getCurrentMode ()
net.sf.saxon.trans.rules.RuleManager rm
net.sf.saxon.expr.Component$M m
public void setCurrentTemplateRule (net.sf.saxon.trans.rules.Rule)
net.sf.saxon.trans.rules.Rule rule
public net.sf.saxon.trans.rules.Rule getCurrentTemplateRule ()
public void setCurrentGroupIterator (net.sf.saxon.expr.sort.GroupIterator)
net.sf.saxon.expr.sort.GroupIterator iterator
public net.sf.saxon.expr.sort.GroupIterator getCurrentGroupIterator ()
public void setCurrentMergeGroupIterator (net.sf.saxon.expr.sort.GroupIterator)
net.sf.saxon.expr.sort.GroupIterator iterator
public net.sf.saxon.expr.sort.GroupIterator getCurrentMergeGroupIterator ()
public void setCurrentRegexIterator (net.sf.saxon.regex.RegexIterator)
net.sf.saxon.regex.RegexIterator currentRegexIterator
public net.sf.saxon.regex.RegexIterator getCurrentRegexIterator ()
public int useLocalParameter (net.sf.saxon.om.StructuredQName, int, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName paramName
int slotNumber
boolean isTunnel
net.sf.saxon.expr.instruct.ParameterSet params
int index
net.sf.saxon.om.Sequence val
boolean checked
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public javax.xml.transform.URIResolver getURIResolver ()
public void setErrorListener (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener listener
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public void setCurrentException (net.sf.saxon.trans.XPathException)
net.sf.saxon.trans.XPathException exception
public net.sf.saxon.trans.XPathException getCurrentException ()
public net.sf.saxon.expr.Component getCurrentComponent ()
public void setCurrentComponent (net.sf.saxon.expr.Component)
net.sf.saxon.expr.Component component
public net.sf.saxon.expr.Component getTargetComponent (int)
net.sf.saxon.expr.ComponentBinding binding
NullPointerException e
IndexOutOfBoundsException e
int bindingSlot
}
net/sf/saxon/expr/XPathContextMinor$LastValue.classXPathContextMinor.java
package net.sf.saxon.expr
public net.sf.saxon.expr.XPathContextMinor$LastValue extends java.lang.Object {
public int value
public void (int)
int count
}
net/sf/saxon/expr/XPathContextMinor.classXPathContextMinor.java
package net.sf.saxon.expr
public net.sf.saxon.expr.XPathContextMinor extends java.lang.Object implements net.sf.saxon.expr.XPathContext {
net.sf.saxon.Controller controller
net.sf.saxon.om.FocusIterator currentIterator
net.sf.saxon.expr.XPathContextMinor$LastValue last
net.sf.saxon.event.SequenceReceiver currentReceiver
net.sf.saxon.expr.XPathContext caller
protected net.sf.saxon.expr.StackFrame stackFrame
protected String currentDestination
protected int temporaryOutputState
protected void ()
public net.sf.saxon.expr.XPathContextMajor newContext ()
public net.sf.saxon.expr.XPathContextMinor newMinorContext ()
net.sf.saxon.expr.XPathContextMinor c
public void setCaller (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext caller
public net.sf.saxon.expr.XPathContextMajor newCleanContext ()
net.sf.saxon.expr.XPathContextMajor c
public net.sf.saxon.expr.instruct.ParameterSet getLocalParameters ()
public net.sf.saxon.expr.instruct.ParameterSet getTunnelParameters ()
public final net.sf.saxon.Controller getController ()
public final net.sf.saxon.Configuration getConfiguration ()
public final net.sf.saxon.om.NamePool getNamePool ()
public final net.sf.saxon.expr.XPathContext getCaller ()
public void setCurrentIterator (net.sf.saxon.om.FocusIterator)
net.sf.saxon.om.FocusIterator iter
public final net.sf.saxon.om.FocusIterator getCurrentIterator ()
public final net.sf.saxon.om.Item getContextItem ()
public final int getLast () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
public final boolean isAtLast () throws net.sf.saxon.trans.XPathException
public javax.xml.transform.URIResolver getURIResolver ()
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public net.sf.saxon.trans.XPathException getCurrentException ()
public net.sf.saxon.expr.XPathContextMajor$ThreadManager getThreadManager ()
public net.sf.saxon.expr.Component getCurrentComponent ()
public net.sf.saxon.expr.StackFrame getStackFrame ()
public void makeStackFrameMutable ()
public final net.sf.saxon.om.Sequence evaluateLocalVariable (int)
int slotnumber
public final void setLocalVariable (int, net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
ArrayIndexOutOfBoundsException e
int slotNumber
net.sf.saxon.om.Sequence value
public synchronized void waitForChildThreads () throws net.sf.saxon.trans.XPathException
public void setReceiver (net.sf.saxon.event.SequenceReceiver)
net.sf.saxon.event.SequenceReceiver receiver
public final net.sf.saxon.event.SequenceReceiver getReceiver ()
public void setTemporaryOutputState (int)
int temporary
public int getTemporaryOutputState ()
public void setCurrentOutputUri (java.lang.String)
String uri
public java.lang.String getCurrentOutputUri ()
public int useLocalParameter (net.sf.saxon.om.StructuredQName, int, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName parameterId
int slotNumber
boolean isTunnel
public net.sf.saxon.expr.Component$M getCurrentMode ()
public net.sf.saxon.trans.rules.Rule getCurrentTemplateRule ()
public net.sf.saxon.expr.sort.GroupIterator getCurrentGroupIterator ()
public net.sf.saxon.expr.sort.GroupIterator getCurrentMergeGroupIterator ()
public net.sf.saxon.regex.RegexIterator getCurrentRegexIterator ()
public net.sf.saxon.value.DateTimeValue getCurrentDateTime ()
public final int getImplicitTimezone ()
public java.util.Iterator iterateStackFrames ()
public net.sf.saxon.expr.Component getTargetComponent (int)
int bindingSlot
}
net/sf/saxon/expr/accum/Accumulator$1.classAccumulator.java
package net.sf.saxon.expr.accum
net.sf.saxon.expr.accum.Accumulator$1 extends java.lang.Object implements net.sf.saxon.trans.Mode$RuleAction {
final net.sf.saxon.trace.ExpressionPresenter val$out
final net.sf.saxon.expr.accum.Accumulator this$0
void (net.sf.saxon.expr.accum.Accumulator, net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.expr.accum.Accumulator this$0
public void processRule (net.sf.saxon.trans.rules.Rule) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.rules.Rule r
}
net/sf/saxon/expr/accum/Accumulator.classAccumulator.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.Accumulator extends net.sf.saxon.expr.instruct.Actor {
private net.sf.saxon.om.StructuredQName accumulatorName
private net.sf.saxon.trans.SimpleMode preDescentRules
private net.sf.saxon.trans.SimpleMode postDescentRules
private net.sf.saxon.expr.Expression initialValueExpression
private net.sf.saxon.value.SequenceType type
private boolean streamable
private boolean universallyApplicable
private int importPrecedence
private boolean tracing
private net.sf.saxon.expr.instruct.SlotManager slotManagerForInitialValueExpression
public void ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public boolean isDeclaredStreamable ()
public void setDeclaredStreamable (boolean)
boolean streamable
public net.sf.saxon.om.StructuredQName getAccumulatorName ()
public void setAccumulatorName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName firstName
public int getImportPrecedence ()
public void setImportPrecedence (int)
int importPrecedence
public void setUniversallyApplicable (boolean)
boolean universal
public boolean isUniversallyApplicable ()
public boolean isTracing ()
public void setTracing (boolean)
boolean tracing
public net.sf.saxon.expr.instruct.SlotManager getSlotManagerForInitialValueExpression ()
public void setSlotManagerForInitialValueExpression (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager slotManagerForInitialValueExpression
public net.sf.saxon.trans.SimpleMode getPreDescentRules ()
public void setPreDescentRules (net.sf.saxon.trans.SimpleMode)
net.sf.saxon.trans.SimpleMode preDescentRules
public net.sf.saxon.trans.SimpleMode getPostDescentRules ()
public void setPostDescentRules (net.sf.saxon.trans.SimpleMode)
net.sf.saxon.trans.SimpleMode postDescentRules
public net.sf.saxon.expr.Expression getInitialValueExpression ()
public void setInitialValueExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression initialValueExpression
public void addChildExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression expression
net.sf.saxon.expr.Expression e
public net.sf.saxon.value.SequenceType getType ()
public void setType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public boolean isCompatible (net.sf.saxon.expr.accum.Accumulator)
net.sf.saxon.expr.accum.Accumulator other
public int getComponentKind ()
public int getConstructType ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter presenter
public void export (net.sf.saxon.trace.ExpressionPresenter, java.util.Map) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trace.ExpressionPresenter out
java.util.Map componentIdMap
net.sf.saxon.trans.Mode$RuleAction action
}
net/sf/saxon/expr/accum/AccumulatorData$DataPoint.classAccumulatorData.java
package net.sf.saxon.expr.accum
net.sf.saxon.expr.accum.AccumulatorData$DataPoint extends java.lang.Object {
public net.sf.saxon.expr.accum.AccumulatorData$Visit visit
public net.sf.saxon.om.Sequence value
public void (net.sf.saxon.expr.accum.AccumulatorData$Visit, net.sf.saxon.om.Sequence)
net.sf.saxon.expr.accum.AccumulatorData$Visit visit
net.sf.saxon.om.Sequence value
}
net/sf/saxon/expr/accum/AccumulatorData$Visit.classAccumulatorData.java
package net.sf.saxon.expr.accum
net.sf.saxon.expr.accum.AccumulatorData$Visit extends java.lang.Object implements java.lang.Comparable {
public net.sf.saxon.om.NodeInfo node
public boolean isPostDescent
public void (net.sf.saxon.om.NodeInfo, boolean)
net.sf.saxon.om.NodeInfo node
boolean isPostDescent
public int compareTo (net.sf.saxon.expr.accum.AccumulatorData$Visit)
net.sf.saxon.expr.accum.AccumulatorData$Visit other
int relation
public volatile int compareTo (java.lang.Object)
}
net/sf/saxon/expr/accum/AccumulatorData.classAccumulatorData.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.AccumulatorData extends java.lang.Object implements net.sf.saxon.expr.accum.IAccumulatorData {
private net.sf.saxon.expr.accum.Accumulator accumulator
private java.util.List values
private boolean building
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.accum.Accumulator)
net.sf.saxon.expr.accum.Accumulator acc
public net.sf.saxon.expr.accum.Accumulator getAccumulator ()
public void buildIndex (net.sf.saxon.om.NodeInfo, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo doc
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Expression initialValue
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.instruct.SlotManager sf
net.sf.saxon.om.Sequence[] slots
net.sf.saxon.om.Sequence val
private net.sf.saxon.om.Sequence visit (net.sf.saxon.om.NodeInfo, net.sf.saxon.om.Sequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo node
net.sf.saxon.om.Sequence value
net.sf.saxon.expr.XPathContext context
net.sf.saxon.trans.rules.Rule rule
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo kid
private net.sf.saxon.om.Sequence processRule (net.sf.saxon.trans.rules.Rule, net.sf.saxon.om.NodeInfo, boolean, net.sf.saxon.om.Sequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.rules.Rule rule
net.sf.saxon.om.NodeInfo node
boolean isPostDescent
net.sf.saxon.om.Sequence value
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.accum.AccumulatorRule target
net.sf.saxon.expr.Expression delta
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.Controller controller
net.sf.saxon.tree.iter.ManualIterator initialNode
public net.sf.saxon.om.Sequence getValue (net.sf.saxon.om.NodeInfo, boolean)
net.sf.saxon.om.NodeInfo node
boolean postDescent
net.sf.saxon.expr.accum.AccumulatorData$Visit visit
net.sf.saxon.om.Sequence seq
private net.sf.saxon.om.Sequence search (int, int, net.sf.saxon.expr.accum.AccumulatorData$Visit)
int rel
int start
int end
net.sf.saxon.expr.accum.AccumulatorData$Visit sought
int mid
static void ()
}
net/sf/saxon/expr/accum/AccumulatorManager.classAccumulatorManager.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.AccumulatorManager extends java.lang.Object {
private transient java.util.WeakHashMap accumulatorDataIndex
private transient java.util.WeakHashMap applicableAccumulators
private static net.sf.saxon.expr.accum.AccumulatorData MARKER
public void ()
public void setApplicableAccumulators (net.sf.saxon.om.TreeInfo, java.util.Set)
net.sf.saxon.om.TreeInfo tree
java.util.Set accumulators
public boolean isApplicable (net.sf.saxon.om.TreeInfo, net.sf.saxon.expr.accum.Accumulator)
net.sf.saxon.om.TreeInfo tree
net.sf.saxon.expr.accum.Accumulator accumulator
java.util.Set accSet
public synchronized net.sf.saxon.expr.accum.IAccumulatorData getAccumulatorData (net.sf.saxon.om.TreeInfo, net.sf.saxon.expr.accum.Accumulator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.accum.IAccumulatorData data
net.sf.saxon.om.NodeInfo original
net.sf.saxon.expr.accum.IAccumulatorData originalData
net.sf.saxon.expr.accum.VirtualAccumulatorData vad
net.sf.saxon.expr.accum.IAccumulatorData original
net.sf.saxon.expr.accum.IAccumulatorData failed
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.accum.AccumulatorData d
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.expr.XPathContext context
java.util.Map map
public synchronized void addAccumulatorData (net.sf.saxon.om.TreeInfo, net.sf.saxon.expr.accum.Accumulator, net.sf.saxon.expr.accum.IAccumulatorData)
net.sf.saxon.expr.accum.IAccumulatorData data
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.expr.accum.IAccumulatorData accData
java.util.Map map
static void ()
}
net/sf/saxon/expr/accum/AccumulatorRegistry.classAccumulatorRegistry.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.AccumulatorRegistry extends java.lang.Object {
protected java.util.Map accumulatorsByName
public void ()
public java.util.Set getUsedAccumulators (java.lang.String, net.sf.saxon.style.StyleElement) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.om.NamespaceException e
net.sf.saxon.om.StructuredQName name
net.sf.saxon.expr.accum.Accumulator acc
String token
java.util.List names
String useAccumulatorsAtt
net.sf.saxon.style.StyleElement styleElement
java.util.Set accumulators
String attNames
String[] tokens
public void addAccumulator (net.sf.saxon.expr.accum.Accumulator)
net.sf.saxon.expr.accum.Accumulator acc
public net.sf.saxon.expr.accum.Accumulator getAccumulator (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public java.lang.Iterable getAllAccumulators ()
public net.sf.saxon.om.Sequence getStreamingAccumulatorValue (net.sf.saxon.om.NodeInfo, net.sf.saxon.expr.accum.Accumulator, net.sf.saxon.functions.AccumulatorFn$Phase) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo node
net.sf.saxon.expr.accum.Accumulator accumulator
net.sf.saxon.functions.AccumulatorFn$Phase phase
}
net/sf/saxon/expr/accum/AccumulatorRule.classAccumulatorRule.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.AccumulatorRule extends java.lang.Object implements net.sf.saxon.trans.rules.RuleTarget {
private net.sf.saxon.expr.Expression newValueExpression
private net.sf.saxon.expr.instruct.SlotManager stackFrameMap
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.Expression newValueExpression
net.sf.saxon.expr.instruct.SlotManager stackFrameMap
public net.sf.saxon.expr.Expression getNewValueExpression ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.instruct.SlotManager getStackFrameMap ()
public void registerRule (net.sf.saxon.trans.rules.Rule)
net.sf.saxon.trans.rules.Rule rule
}
net/sf/saxon/expr/accum/FailedAccumulatorData.classFailedAccumulatorData.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.FailedAccumulatorData extends java.lang.Object implements net.sf.saxon.expr.accum.IAccumulatorData {
private net.sf.saxon.expr.accum.Accumulator acc
private net.sf.saxon.trans.XPathException error
public void (net.sf.saxon.expr.accum.Accumulator, net.sf.saxon.trans.XPathException)
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.trans.XPathException error
public net.sf.saxon.expr.accum.Accumulator getAccumulator ()
public net.sf.saxon.om.Sequence getValue (net.sf.saxon.om.NodeInfo, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo node
boolean postDescent
}
net/sf/saxon/expr/accum/IAccumulatorData.classIAccumulatorData.java
package net.sf.saxon.expr.accum
public abstract net.sf.saxon.expr.accum.IAccumulatorData extends java.lang.Object {
public abstract net.sf.saxon.expr.accum.Accumulator getAccumulator ()
public abstract net.sf.saxon.om.Sequence getValue (net.sf.saxon.om.NodeInfo, boolean) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/accum/PathMappedAccumulatorData.classPathMappedAccumulatorData.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.PathMappedAccumulatorData extends java.lang.Object implements net.sf.saxon.expr.accum.IAccumulatorData {
private net.sf.saxon.expr.accum.IAccumulatorData originalData
private net.sf.saxon.om.NodeInfo origin
static final boolean $assertionsDisabled
void (net.sf.saxon.expr.accum.IAccumulatorData, net.sf.saxon.om.NodeInfo)
net.sf.saxon.expr.accum.IAccumulatorData original
net.sf.saxon.om.NodeInfo origin
public net.sf.saxon.expr.accum.Accumulator getAccumulator ()
public net.sf.saxon.om.Sequence getValue (net.sf.saxon.om.NodeInfo, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo node
boolean postDescent
private net.sf.saxon.om.NodeInfo map (net.sf.saxon.om.NodeInfo)
int nodeNrInSubtree
int pos
net.sf.saxon.tree.iter.AxisIterator kids
java.util.Stack path
net.sf.saxon.om.NodeInfo ancestor
net.sf.saxon.om.NodeInfo target
net.sf.saxon.om.NodeInfo node
static void ()
}
net/sf/saxon/expr/accum/VirtualAccumulatorData.classVirtualAccumulatorData.java
package net.sf.saxon.expr.accum
public net.sf.saxon.expr.accum.VirtualAccumulatorData extends java.lang.Object implements net.sf.saxon.expr.accum.IAccumulatorData {
private net.sf.saxon.expr.accum.IAccumulatorData realData
public void (net.sf.saxon.expr.accum.IAccumulatorData)
net.sf.saxon.expr.accum.IAccumulatorData realData
public net.sf.saxon.expr.accum.Accumulator getAccumulator ()
public net.sf.saxon.om.Sequence getValue (net.sf.saxon.om.NodeInfo, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo node
boolean postDescent
net.sf.saxon.om.NodeInfo original
}
net/sf/saxon/expr/flwor/Clause.classClause.java
package net.sf.saxon.expr.flwor
public abstract net.sf.saxon.expr.flwor.Clause extends java.lang.Object {
public static final int FOR
public static final int LET
public static final int WINDOW
public static final int GROUPBYCLAUSE
public static final int COUNT
public static final int ORDERBYCLAUSE
public static final int WHERE
public static final int TRACE
private net.sf.saxon.expr.parser.Location location
private net.sf.saxon.expr.PackageData packageData
private boolean repeated
public void ()
public net.sf.saxon.expr.parser.Location getLocation ()
public void setLocation (net.sf.saxon.expr.parser.Location)
net.sf.saxon.expr.parser.Location locationId
public void setPackageData (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData pd
public net.sf.saxon.expr.PackageData getPackageData ()
public net.sf.saxon.Configuration getConfiguration ()
public void setRepeated (boolean)
boolean repeated
public boolean isRepeated ()
public abstract net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
public void optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public abstract net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
public abstract net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
public abstract void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
public abstract void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.flwor.LocalVariableBinding[] getRangeVariables ()
public void gatherVariableReferences (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.Binding, java.util.List)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Binding binding
java.util.List refs
public boolean containsNonInlineableVariableReference (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public void refineVariableType (net.sf.saxon.expr.parser.ExpressionVisitor, java.util.List, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
java.util.List references
net.sf.saxon.expr.Expression returnExpr
public abstract void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
public abstract int getClauseKey ()
public java.lang.String toShortString ()
}
net/sf/saxon/expr/flwor/ClauseInfo.classClauseInfo.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ClauseInfo extends java.lang.Object implements net.sf.saxon.trace.InstructionInfo {
private net.sf.saxon.expr.flwor.Clause clause
private net.sf.saxon.om.NamespaceResolver nsResolver
public void (net.sf.saxon.expr.flwor.Clause)
net.sf.saxon.expr.flwor.Clause clause
public net.sf.saxon.expr.flwor.Clause getClause ()
public int getConstructType ()
public net.sf.saxon.om.StructuredQName getObjectName ()
net.sf.saxon.expr.flwor.LocalVariableBinding[] vars
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public void setNamespaceResolver (net.sf.saxon.om.NamespaceResolver)
net.sf.saxon.om.NamespaceResolver nsResolver
public java.lang.String getSystemId ()
public int getLineNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
public java.lang.Object getProperty (java.lang.String)
String name
public java.util.Iterator getProperties ()
java.util.List ls
public java.lang.String getPublicId ()
public int getColumnNumber ()
}
net/sf/saxon/expr/flwor/CountClause.classCountClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.CountClause extends net.sf.saxon.expr.flwor.Clause {
private net.sf.saxon.expr.flwor.LocalVariableBinding rangeVariable
public void ()
public int getClauseKey ()
public net.sf.saxon.expr.flwor.CountClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.CountClause c2
public void setRangeVariable (net.sf.saxon.expr.flwor.LocalVariableBinding)
net.sf.saxon.expr.flwor.LocalVariableBinding binding
public net.sf.saxon.expr.flwor.LocalVariableBinding getRangeVariable ()
public net.sf.saxon.expr.flwor.LocalVariableBinding[] getRangeVariables ()
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/flwor/CountClausePull.classCountClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.CountClausePull extends net.sf.saxon.expr.flwor.TuplePull {
net.sf.saxon.expr.flwor.TuplePull base
int slot
int count
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.CountClause)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.CountClause countClause
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/flwor/CountClausePush.classCountClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.CountClausePush extends net.sf.saxon.expr.flwor.TuplePush {
net.sf.saxon.expr.flwor.TuplePush destination
int slot
int count
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.CountClause)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.CountClause countClause
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/FLWORExpression$1.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$1 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression$1WhereClauseStruct.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$1WhereClauseStruct extends java.lang.Object {
int whereIndex
net.sf.saxon.expr.flwor.WhereClause whereClause
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression)
net.sf.saxon.expr.flwor.FLWORExpression this$0
}
net/sf/saxon/expr/flwor/FLWORExpression$2.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$2 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final net.sf.saxon.expr.parser.ExpressionVisitor val$visitor
final net.sf.saxon.expr.parser.ContextItemStaticInfo val$contextInfo
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression$3.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$3 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final java.util.List val$list
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression, java.util.List)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand)
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression$4.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$4 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final java.util.List val$list
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression, java.util.List)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand)
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression$5.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$5 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression$6.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$6 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final net.sf.saxon.expr.parser.ExpressionVisitor val$visitor
final net.sf.saxon.expr.parser.ContextItemStaticInfo val$contextItemType
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression$7.classFLWORExpression.java
package net.sf.saxon.expr.flwor
net.sf.saxon.expr.flwor.FLWORExpression$7 extends java.lang.Object implements net.sf.saxon.expr.flwor.OperandProcessor {
final java.util.List val$response
final net.sf.saxon.expr.Binding val$binding
final net.sf.saxon.expr.flwor.FLWORExpression this$0
void (net.sf.saxon.expr.flwor.FLWORExpression, java.util.List, net.sf.saxon.expr.Binding)
net.sf.saxon.expr.flwor.FLWORExpression this$0
public void processOperand (net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand op
}
net/sf/saxon/expr/flwor/FLWORExpression.classFLWORExpression.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.FLWORExpression extends net.sf.saxon.expr.Expression {
public java.util.List clauses
public net.sf.saxon.expr.Operand returnClauseOp
private static final net.sf.saxon.expr.OperandRole SINGLE_RETURN
private static final net.sf.saxon.expr.OperandRole REPEATED_RETURN
static final boolean $assertionsDisabled
public void ()
public void init (java.util.List, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.Clause c
java.util.List clauses
net.sf.saxon.expr.Expression returnClause
boolean looping
public java.util.List getClauseList ()
public static boolean isLoopingClause (net.sf.saxon.expr.flwor.Clause)
net.sf.saxon.expr.flwor.Clause c
public net.sf.saxon.expr.Expression getReturnClause ()
public boolean hasVariableBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.Binding binding
private boolean clauseHasBinding (net.sf.saxon.expr.flwor.Clause, net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding b
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.Binding binding
public boolean allowExtractingCommonSubexpressions ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.flwor.OperandProcessor simplifier
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
int j
java.util.List references
net.sf.saxon.expr.Binding b
net.sf.saxon.expr.flwor.LocalVariableBinding[] bindings
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.flwor.OperandProcessor typeChecker
public boolean implementsStaticTypeCheck ()
net.sf.saxon.expr.flwor.Clause c
public net.sf.saxon.expr.Expression staticTypeCheck (net.sf.saxon.value.SequenceType, boolean, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType req
boolean backwardsCompatible
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.type.ItemType getItemType ()
protected int computeCardinality ()
public java.lang.Iterable operands ()
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.trans.XPathException e
java.util.List list
net.sf.saxon.expr.flwor.OperandProcessor processor0
net.sf.saxon.expr.flwor.OperandProcessor processor
boolean repeatable
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.flwor.OperandProcessor processor
public boolean isUpdatingExpression ()
public int getImplementationMethod ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.Clause c2
net.sf.saxon.expr.flwor.Clause c
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
java.util.List newClauses
java.util.List oldBindings
java.util.List newBindings
net.sf.saxon.expr.flwor.FLWORExpression f2
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
boolean retainAllNodes
boolean forStreaming
private net.sf.saxon.expr.Binding[] extendBindingList (net.sf.saxon.expr.Binding[], net.sf.saxon.expr.flwor.LocalVariableBinding[])
net.sf.saxon.expr.Binding[] b2
net.sf.saxon.expr.Binding[] bindings
net.sf.saxon.expr.flwor.LocalVariableBinding[] moreBindings
public int getEvaluationMethod ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.flwor.Clause c2
boolean oneRef
boolean simpleSeq
net.sf.saxon.expr.flwor.LetClause lc
boolean suppressInlining
net.sf.saxon.expr.flwor.Clause c
int i
net.sf.saxon.expr.flwor.Clause w
net.sf.saxon.expr.Expression expr1
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
boolean tryAgain
boolean changed
boolean depends
net.sf.saxon.expr.Expression expr2
boolean allForOrLetExpr
private net.sf.saxon.expr.Expression rewriteWhereClause (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.FLWORExpression$1WhereClauseStruct wStruct
net.sf.saxon.expr.flwor.Clause c
boolean added
net.sf.saxon.expr.flwor.WhereClause newWhere
net.sf.saxon.expr.Expression removedExpr
net.sf.saxon.expr.flwor.Clause clause
net.sf.saxon.expr.Binding[] bindingList
int c
net.sf.saxon.expr.flwor.WhereClause newWhere
net.sf.saxon.expr.Expression term
int i
net.sf.saxon.expr.Expression condition
java.util.List list
net.sf.saxon.expr.flwor.WhereClause whereClause
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
int whereIndex
java.util.List whereList
private net.sf.saxon.expr.Expression makeAndCondition (java.util.List)
java.util.List list
private net.sf.saxon.expr.Expression rewriteForOrLet (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ForExpression forExpr
net.sf.saxon.expr.flwor.ForClause forClause
net.sf.saxon.expr.ForExpression forExpr
net.sf.saxon.expr.flwor.LetClause letClause
net.sf.saxon.expr.LetExpression letExpr
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression action
net.sf.saxon.expr.parser.CodeInjector injector
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.TuplePull stream
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
int i
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.TuplePush destination
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.expr.flwor.TuplePull stream
public java.lang.String getExpressionName ()
public java.lang.String toShortString ()
net.sf.saxon.tree.util.FastStringBuffer sb
public java.lang.String toString ()
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.tree.util.FastStringBuffer sb
public boolean hasLoopingVariableReference (net.sf.saxon.expr.Binding)
int i
net.sf.saxon.trans.XPathException e
int i
java.util.List response
net.sf.saxon.expr.flwor.OperandProcessor checker
int i
net.sf.saxon.expr.Binding binding
int bindingClause
boolean boundOutside
int lastReferencingClause
static void ()
}
net/sf/saxon/expr/flwor/ForClause.classForClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ForClause extends net.sf.saxon.expr.flwor.Clause {
private net.sf.saxon.expr.flwor.LocalVariableBinding rangeVariable
private net.sf.saxon.expr.flwor.LocalVariableBinding positionVariable
private net.sf.saxon.expr.Operand sequenceOp
private boolean allowsEmpty
static final boolean $assertionsDisabled
public void ()
public int getClauseKey ()
public net.sf.saxon.expr.flwor.ForClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.ForClause f2
public void initSequence (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.Expression sequence
public void setSequence (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression sequence
public net.sf.saxon.expr.Expression getSequence ()
public void setRangeVariable (net.sf.saxon.expr.flwor.LocalVariableBinding)
net.sf.saxon.expr.flwor.LocalVariableBinding binding
public net.sf.saxon.expr.flwor.LocalVariableBinding getRangeVariable ()
public void setPositionVariable (net.sf.saxon.expr.flwor.LocalVariableBinding)
net.sf.saxon.expr.flwor.LocalVariableBinding binding
public net.sf.saxon.expr.flwor.LocalVariableBinding getPositionVariable ()
public net.sf.saxon.expr.flwor.LocalVariableBinding[] getRangeVariables ()
public void setAllowingEmpty (boolean)
boolean option
public boolean isAllowingEmpty ()
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression checker
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.value.SequenceType decl
net.sf.saxon.value.SequenceType sequenceType
net.sf.saxon.expr.parser.RoleDiagnostic role
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public boolean addPredicate (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SlashExpression p
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.expr.Expression position
net.sf.saxon.expr.Expression predicate
net.sf.saxon.expr.Operand child
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
java.util.List varRefs
net.sf.saxon.expr.Binding[] thisVar
int op
net.sf.saxon.expr.ComparisonExpression comp
net.sf.saxon.expr.Expression[] operands
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.Expression predicate
int rel
net.sf.saxon.expr.Expression replacement
boolean found
net.sf.saxon.expr.Binding[] thisVar
net.sf.saxon.expr.Expression path
net.sf.saxon.expr.Expression k
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression condition
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.Optimizer opt
boolean debug
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression head
net.sf.saxon.expr.Expression selection
net.sf.saxon.type.ItemType selectionContextItemType
boolean changed
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void gatherVariableReferences (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.Binding, java.util.List)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Binding binding
java.util.List references
public void refineVariableType (net.sf.saxon.expr.parser.ExpressionVisitor, java.util.List, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.VariableReference ref
net.sf.saxon.expr.parser.ExpressionVisitor visitor
java.util.List references
net.sf.saxon.expr.Expression returnExpr
net.sf.saxon.type.ItemType actualItemType
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet varPath
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
net.sf.saxon.expr.flwor.LocalVariableBinding posVar
public java.lang.String toShortString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
net.sf.saxon.expr.flwor.LocalVariableBinding posVar
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
net.sf.saxon.expr.flwor.LocalVariableBinding posVar
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
static void ()
}
net/sf/saxon/expr/flwor/ForClauseOuterPull.classForClauseOuterPull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ForClauseOuterPull extends net.sf.saxon.expr.flwor.ForClausePull {
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.ForClause)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.ForClause forClause
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item next
net.sf.saxon.om.Item next
net.sf.saxon.expr.XPathContext context
public void close ()
}
net/sf/saxon/expr/flwor/ForClauseOuterPush.classForClauseOuterPush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ForClauseOuterPush extends net.sf.saxon.expr.flwor.TuplePush {
protected net.sf.saxon.expr.flwor.TuplePush destination
protected net.sf.saxon.expr.flwor.ForClause forClause
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.ForClause)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.ForClause forClause
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
int pos
net.sf.saxon.om.Item next
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/ForClausePull.classForClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ForClausePull extends net.sf.saxon.expr.flwor.TuplePull {
protected net.sf.saxon.expr.flwor.TuplePull base
protected net.sf.saxon.expr.flwor.ForClause forClause
protected net.sf.saxon.om.FocusIterator currentIteration
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.ForClause)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.ForClause forClause
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item next
net.sf.saxon.expr.XPathContext context
public void close ()
}
net/sf/saxon/expr/flwor/ForClausePush.classForClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ForClausePush extends net.sf.saxon.expr.flwor.TuplePush {
protected net.sf.saxon.expr.flwor.TuplePush destination
protected net.sf.saxon.expr.flwor.ForClause forClause
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.ForClause)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.ForClause forClause
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
int pos
net.sf.saxon.om.Item next
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/GroupByClause$ObjectToBeGrouped.classGroupByClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.GroupByClause$ObjectToBeGrouped extends java.lang.Object {
public net.sf.saxon.expr.flwor.Tuple groupingValues
public net.sf.saxon.expr.flwor.Tuple retainedValues
public void ()
}
net/sf/saxon/expr/flwor/GroupByClause$TupleComparisonKey.classGroupByClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.GroupByClause$TupleComparisonKey extends java.lang.Object {
private net.sf.saxon.om.Sequence[] groupingValues
private net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
final net.sf.saxon.expr.flwor.GroupByClause this$0
public void (net.sf.saxon.expr.flwor.GroupByClause, net.sf.saxon.om.Sequence[], net.sf.saxon.expr.sort.GenericAtomicComparer[])
net.sf.saxon.expr.flwor.GroupByClause this$0
net.sf.saxon.om.Sequence[] groupingValues
net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
public int hashCode ()
net.sf.saxon.value.AtomicValue val
net.sf.saxon.om.SequenceIterator atoms
net.sf.saxon.expr.sort.GenericAtomicComparer comparer
int implicitTimezone
int i
int h
public boolean equals (java.lang.Object)
net.sf.saxon.trans.XPathException e
int i
Object other
}
net/sf/saxon/expr/flwor/GroupByClause.classGroupByClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.GroupByClause extends net.sf.saxon.expr.flwor.Clause {
net.sf.saxon.Configuration config
net.sf.saxon.expr.flwor.LocalVariableBinding[] bindings
net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
net.sf.saxon.expr.Operand retainedTupleOp
net.sf.saxon.expr.Operand groupingTupleOp
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public int getClauseKey ()
public boolean containsNonInlineableVariableReference (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public net.sf.saxon.expr.flwor.GroupByClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.GroupByClause g2
public void initRetainedTupleExpression (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.flwor.TupleExpression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.flwor.TupleExpression expr
public void setRetainedTupleExpression (net.sf.saxon.expr.flwor.TupleExpression)
net.sf.saxon.expr.flwor.TupleExpression expr
public net.sf.saxon.expr.flwor.TupleExpression getRetainedTupleExpression ()
public void optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
java.util.LinkedList list
java.util.LinkedList retainingExpr
int groupingSize
public void initGroupingTupleExpression (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.flwor.TupleExpression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.flwor.TupleExpression expr
public void setGroupingTupleExpression (net.sf.saxon.expr.flwor.TupleExpression)
net.sf.saxon.expr.flwor.TupleExpression expr
public net.sf.saxon.expr.flwor.TupleExpression getGroupingTupleExpression ()
public void setVariableBindings (net.sf.saxon.expr.flwor.LocalVariableBinding[])
net.sf.saxon.expr.flwor.LocalVariableBinding[] bindings
public net.sf.saxon.expr.flwor.LocalVariableBinding[] getRangeVariables ()
public void setComparers (net.sf.saxon.expr.sort.GenericAtomicComparer[])
net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.LocalVariableReference ref
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public void processGroup (java.util.List, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence v
int j
net.sf.saxon.om.Sequence val
net.sf.saxon.om.SequenceIterator si
net.sf.saxon.om.Item it
net.sf.saxon.expr.flwor.GroupByClause$ObjectToBeGrouped otbg
java.util.List concatenatedValue
net.sf.saxon.value.SequenceExtent se
int j
java.util.List group
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.LocalVariableBinding[] bindings
net.sf.saxon.om.Sequence[] groupingValues
public net.sf.saxon.expr.flwor.GroupByClause$TupleComparisonKey getComparisonKey (net.sf.saxon.expr.flwor.Tuple, net.sf.saxon.expr.sort.GenericAtomicComparer[])
net.sf.saxon.expr.flwor.Tuple t
net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/flwor/GroupByClausePull.classGroupByClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.GroupByClausePull extends net.sf.saxon.expr.flwor.TuplePull {
private net.sf.saxon.expr.flwor.TuplePull base
private net.sf.saxon.expr.flwor.GroupByClause groupByClause
java.util.Iterator groupIterator
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.GroupByClause, net.sf.saxon.expr.XPathContext)
int i
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.GroupByClause groupBy
net.sf.saxon.expr.XPathContext context
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence v
int i
java.util.List list
net.sf.saxon.expr.flwor.GroupByClause$ObjectToBeGrouped otbg
net.sf.saxon.om.Sequence[] groupingValues
Object key
java.util.List group
net.sf.saxon.expr.flwor.TupleExpression groupingTupleExpr
net.sf.saxon.expr.flwor.TupleExpression retainedTupleExpr
java.util.HashMap map
java.util.List group
net.sf.saxon.expr.XPathContext context
public void close ()
}
net/sf/saxon/expr/flwor/GroupByClausePush.classGroupByClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.GroupByClausePush extends net.sf.saxon.expr.flwor.TuplePush {
private net.sf.saxon.expr.flwor.TuplePush destination
private net.sf.saxon.expr.flwor.GroupByClause groupByClause
private java.util.HashMap map
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.expr.sort.GenericAtomicComparer[] comparers
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.GroupByClause, net.sf.saxon.expr.XPathContext)
int i
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.GroupByClause groupBy
net.sf.saxon.expr.XPathContext context
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence v
int i
java.util.List list
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.TupleExpression groupingTupleExpr
net.sf.saxon.expr.flwor.TupleExpression retainedTupleExpr
net.sf.saxon.expr.flwor.GroupByClause$ObjectToBeGrouped otbg
net.sf.saxon.om.Sequence[] groupingValues
Object key
java.util.List group
public void close () throws net.sf.saxon.trans.XPathException
java.util.List group
}
net/sf/saxon/expr/flwor/LetClause.classLetClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.LetClause extends net.sf.saxon.expr.flwor.Clause {
private net.sf.saxon.expr.flwor.LocalVariableBinding rangeVariable
private net.sf.saxon.expr.Operand sequenceOp
public void ()
public int getClauseKey ()
public net.sf.saxon.expr.flwor.LetClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.LetClause let2
public void initSequence (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.Expression sequence
public void setSequence (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression sequence
public net.sf.saxon.expr.Expression getSequence ()
public void setRangeVariable (net.sf.saxon.expr.flwor.LocalVariableBinding)
net.sf.saxon.expr.flwor.LocalVariableBinding binding
public net.sf.saxon.expr.flwor.LocalVariableBinding getRangeVariable ()
public net.sf.saxon.expr.flwor.LocalVariableBinding[] getRangeVariables ()
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.RoleDiagnostic role
public void gatherVariableReferences (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.Binding, java.util.List)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Binding binding
java.util.List references
public void refineVariableType (net.sf.saxon.expr.parser.ExpressionVisitor, java.util.List, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.VariableReference ref
net.sf.saxon.expr.parser.ExpressionVisitor visitor
java.util.List references
net.sf.saxon.expr.Expression returnExpr
net.sf.saxon.expr.Expression seq
net.sf.saxon.type.ItemType actualItemType
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet varPath
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toShortString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/flwor/LetClausePull.classLetClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.LetClausePull extends net.sf.saxon.expr.flwor.TuplePull {
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.LetClause letClause
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.LetClause)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.LetClause letClause
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence val
public void close ()
}
net/sf/saxon/expr/flwor/LetClausePush.classLetClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.LetClausePush extends net.sf.saxon.expr.flwor.TuplePush {
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.LetClause letClause
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.LetClause)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.LetClause letClause
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence val
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/LocalVariableBinding.classLocalVariableBinding.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.LocalVariableBinding extends java.lang.Object implements net.sf.saxon.expr.LocalBinding {
private net.sf.saxon.om.StructuredQName variableName
private net.sf.saxon.value.SequenceType requiredType
private int slotNumber
private int refCount
public void (net.sf.saxon.om.StructuredQName, net.sf.saxon.value.SequenceType)
net.sf.saxon.om.StructuredQName name
net.sf.saxon.value.SequenceType type
public net.sf.saxon.expr.flwor.LocalVariableBinding copy ()
net.sf.saxon.expr.flwor.LocalVariableBinding lb2
public net.sf.saxon.om.StructuredQName getVariableQName ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public net.sf.saxon.value.SequenceType getRequiredType ()
public net.sf.saxon.value.IntegerValue[] getIntegerBoundsForVariable ()
public int getNominalReferenceCount ()
public void addReference (net.sf.saxon.expr.VariableReference, boolean)
net.sf.saxon.expr.VariableReference ref
boolean isLoopingReference
public void setIndexedVariable ()
public boolean isIndexedVariable ()
public void setVariableQName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName variableName
public void setSlotNumber (int)
int nr
public int getLocalSlotNumber ()
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean isAssignable ()
public boolean isGlobal ()
}
net/sf/saxon/expr/flwor/OperandProcessor.classOperandProcessor.java
package net.sf.saxon.expr.flwor
public abstract net.sf.saxon.expr.flwor.OperandProcessor extends java.lang.Object {
public abstract void processOperand (net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/OrderByClause.classOrderByClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.OrderByClause extends net.sf.saxon.expr.flwor.Clause {
net.sf.saxon.expr.Operand sortKeysOp
net.sf.saxon.expr.sort.AtomicComparer[] comparators
net.sf.saxon.expr.Operand tupleOp
public void (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.sort.SortKeyDefinition[], net.sf.saxon.expr.flwor.TupleExpression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.sort.SortKeyDefinition[] sortKeys
net.sf.saxon.expr.flwor.TupleExpression tupleExpression
public int getClauseKey ()
public boolean containsNonInlineableVariableReference (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public net.sf.saxon.expr.flwor.OrderByClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeys
net.sf.saxon.expr.sort.SortKeyDefinition[] sk2
net.sf.saxon.expr.flwor.OrderByClause obc
public net.sf.saxon.expr.sort.SortKeyDefinitionList getSortKeyDefinitions ()
public net.sf.saxon.expr.sort.AtomicComparer[] getAtomicComparers ()
public net.sf.saxon.expr.flwor.TupleExpression getTupleExpression ()
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.SortKeyDefinition sk
net.sf.saxon.expr.sort.AtomicComparer comp
net.sf.saxon.expr.Expression sortKey
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
boolean allKeysFixed
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeys
int i
net.sf.saxon.expr.parser.TypeChecker tc
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Expression sortKey
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeys
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.SortKeyDefinition k
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public net.sf.saxon.value.AtomicValue evaluateSortKey (int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int n
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeys
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/flwor/OrderByClausePull.classOrderByClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.OrderByClausePull extends net.sf.saxon.expr.flwor.TuplePull implements net.sf.saxon.expr.sort.Sortable {
private net.sf.saxon.expr.flwor.TuplePull base
private net.sf.saxon.expr.flwor.OrderByClause orderByClause
private net.sf.saxon.expr.flwor.TupleExpression tupleExpr
private int currentPosition
protected net.sf.saxon.expr.sort.AtomicComparer[] comparers
private java.util.ArrayList tupleArray
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.TupleExpression, net.sf.saxon.expr.flwor.OrderByClause, net.sf.saxon.expr.XPathContext)
int n
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.TupleExpression tupleExpr
net.sf.saxon.expr.flwor.OrderByClause orderBy
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer[] suppliedComparers
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.flwor.Tuple tuple
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeyDefinitions
net.sf.saxon.expr.sort.ItemToBeSorted itbs
net.sf.saxon.trans.XPathException err
ClassCastException e
int position
net.sf.saxon.expr.XPathContext context
public int compare (int, int)
int comp
int i
net.sf.saxon.trans.NoDynamicContextException e
int a
int b
public void swap (int, int)
int a
int b
net.sf.saxon.expr.sort.ItemToBeSorted temp
public void close ()
}
net/sf/saxon/expr/flwor/OrderByClausePush.classOrderByClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.OrderByClausePush extends net.sf.saxon.expr.flwor.TuplePush implements net.sf.saxon.expr.sort.Sortable {
private net.sf.saxon.expr.flwor.TuplePush destination
private net.sf.saxon.expr.flwor.OrderByClause orderByClause
private net.sf.saxon.expr.flwor.TupleExpression tupleExpr
protected net.sf.saxon.expr.sort.AtomicComparer[] comparers
net.sf.saxon.expr.XPathContext context
int position
private java.util.ArrayList tupleArray
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.TupleExpression, net.sf.saxon.expr.flwor.OrderByClause, net.sf.saxon.expr.XPathContext)
int n
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.TupleExpression tupleExpr
net.sf.saxon.expr.flwor.OrderByClause orderBy
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer[] suppliedComparers
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.Tuple tuple
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeyDefinitions
net.sf.saxon.expr.sort.ItemToBeSorted itbs
public int compare (int, int)
int comp
int i
net.sf.saxon.trans.NoDynamicContextException e
int a
int b
public void swap (int, int)
int a
int b
net.sf.saxon.expr.sort.ItemToBeSorted temp
public void close () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
ClassCastException e
net.sf.saxon.expr.sort.ItemToBeSorted itbs
}
net/sf/saxon/expr/flwor/OuterForExpression.classOuterForExpression.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.OuterForExpression extends net.sf.saxon.expr.ForExpression {
public void ()
protected int getRangeVariableCardinality ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression sequence0
net.sf.saxon.expr.Expression action0
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.OuterForExpression forExp
net.sf.saxon.expr.Expression newAction
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.MappingFunction map
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.tree.iter.LookaheadIterator ahead
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
int position
int slot
net.sf.saxon.tree.iter.LookaheadIterator ahead
public java.lang.String getExpressionName ()
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.om.SequenceIterator base
int position
int slot
net.sf.saxon.tree.iter.LookaheadIterator ahead
protected void explainSpecializedAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/flwor/ReturnClauseIterator.classReturnClauseIterator.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ReturnClauseIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.expr.flwor.TuplePull base
private net.sf.saxon.expr.flwor.FLWORExpression flwor
private net.sf.saxon.expr.Expression action
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.om.SequenceIterator results
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/flwor/ReturnClausePush.classReturnClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.ReturnClausePush extends net.sf.saxon.expr.flwor.TuplePush {
private net.sf.saxon.expr.Expression returnExpr
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression returnExpr
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/SingularityPull.classSingularityPull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.SingularityPull extends net.sf.saxon.expr.flwor.TuplePull {
private boolean done
public void ()
public boolean nextTuple (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/flwor/TraceClause.classTraceClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.TraceClause extends net.sf.saxon.expr.flwor.Clause {
private net.sf.saxon.expr.flwor.Clause target
private net.sf.saxon.om.NamespaceResolver nsResolver
public void (net.sf.saxon.expr.flwor.Clause, net.sf.saxon.om.NamespaceResolver)
net.sf.saxon.expr.flwor.Clause target
net.sf.saxon.om.NamespaceResolver nsResolver
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public void setNamespaceResolver (net.sf.saxon.om.NamespaceResolver)
net.sf.saxon.om.NamespaceResolver nsResolver
public int getClauseKey ()
public net.sf.saxon.expr.flwor.TraceClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toString ()
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/flwor/TraceClausePull.classTraceClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.TraceClausePull extends net.sf.saxon.expr.flwor.TuplePull {
private net.sf.saxon.expr.flwor.TuplePull base
private net.sf.saxon.expr.flwor.Clause baseClause
private net.sf.saxon.expr.flwor.TraceClause traceClause
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.TraceClause, net.sf.saxon.expr.flwor.Clause)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.flwor.TraceClause traceClause
net.sf.saxon.expr.flwor.Clause baseClause
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.ClauseInfo baseInfo
boolean b
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
public void close ()
}
net/sf/saxon/expr/flwor/TraceClausePush.classTraceClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.TraceClausePush extends net.sf.saxon.expr.flwor.TuplePush {
private net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.TraceClause traceClause
private net.sf.saxon.expr.flwor.Clause baseClause
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.TraceClause, net.sf.saxon.expr.flwor.Clause)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.TraceClause traceClause
net.sf.saxon.expr.flwor.Clause baseClause
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.ClauseInfo baseInfo
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/Tuple.classTuple.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.Tuple extends net.sf.saxon.value.ObjectValue {
public void (net.sf.saxon.om.Sequence[])
net.sf.saxon.om.Sequence[] members
public net.sf.saxon.om.Sequence[] getMembers ()
}
net/sf/saxon/expr/flwor/TupleExpression.classTupleExpression.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.TupleExpression extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.oper.OperandArray operanda
public void ()
protected void setOperanda (net.sf.saxon.expr.oper.OperandArray)
net.sf.saxon.expr.oper.OperandArray operanda
protected net.sf.saxon.expr.oper.OperandArray getOperanda ()
public java.lang.Iterable operands ()
public void setVariables (java.util.List)
int i
java.util.List refs
net.sf.saxon.expr.Expression[] e
public int getSize ()
public net.sf.saxon.expr.LocalVariableReference getSlot (int)
int i
public void setSlot (int, net.sf.saxon.expr.LocalVariableReference)
int i
net.sf.saxon.expr.LocalVariableReference ref
public boolean includesBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Binding binding
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getImplementationMethod ()
public boolean equals (java.lang.Object)
int i
net.sf.saxon.expr.flwor.TupleExpression t2
Object other
public int hashCode ()
net.sf.saxon.expr.Operand o
int h
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
int n
java.util.List refs2
net.sf.saxon.expr.flwor.TupleExpression t2
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.flwor.Tuple evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.XPathContext context
int n
net.sf.saxon.om.Sequence[] tuple
public java.lang.String getExpressionName ()
public void setCurrentTuple (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.flwor.Tuple) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.Tuple tuple
net.sf.saxon.om.Sequence[] members
int n
public int computeCardinality ()
public int getIntrinsicDependencies ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/TuplePull.classTuplePull.java
package net.sf.saxon.expr.flwor
public abstract net.sf.saxon.expr.flwor.TuplePull extends java.lang.Object {
public void ()
public abstract boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public void close ()
}
net/sf/saxon/expr/flwor/TuplePush.classTuplePush.java
package net.sf.saxon.expr.flwor
public abstract net.sf.saxon.expr.flwor.TuplePush extends java.lang.Object {
public void ()
public abstract void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/WhereClause.classWhereClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WhereClause extends net.sf.saxon.expr.flwor.Clause {
private net.sf.saxon.expr.Operand predicateOp
public void (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.Expression predicate
public void setRepeated (boolean)
boolean repeated
public int getClauseKey ()
public net.sf.saxon.expr.Expression getPredicate ()
public void setPredicate (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression predicate
public net.sf.saxon.expr.flwor.WhereClause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.WhereClause w2
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public void gatherVariableReferences (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.Binding, java.util.List)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Binding binding
java.util.List references
public void refineVariableType (net.sf.saxon.expr.parser.ExpressionVisitor, java.util.List, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.VariableReference ref
net.sf.saxon.expr.parser.ExpressionVisitor visitor
java.util.List references
net.sf.saxon.expr.Expression returnExpr
net.sf.saxon.type.ItemType actualItemType
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toShortString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public java.lang.String toString ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public volatile net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/flwor/WhereClausePull.classWhereClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WhereClausePull extends net.sf.saxon.expr.flwor.TuplePull {
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.Expression predicate
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.Expression predicate
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void close ()
}
net/sf/saxon/expr/flwor/WhereClausePush.classWhereClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WhereClausePush extends net.sf.saxon.expr.flwor.TuplePush {
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.Expression predicate
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.Expression predicate
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/flwor/WindowClause$Window.classWindowClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WindowClause$Window extends java.lang.Object {
public net.sf.saxon.om.Item startItem
public int startPosition
public net.sf.saxon.om.Item startPreviousItem
public net.sf.saxon.om.Item startNextItem
public net.sf.saxon.om.Item endItem
public int endPosition
public net.sf.saxon.om.Item endPreviousItem
public net.sf.saxon.om.Item endNextItem
public java.util.List contents
public boolean isDespatched
protected void ()
public boolean isFinished ()
public boolean isDespatched ()
}
net/sf/saxon/expr/flwor/WindowClause.classWindowClause.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WindowClause extends net.sf.saxon.expr.flwor.Clause {
private boolean sliding
private boolean includeUnclosedWindows
private net.sf.saxon.expr.Operand sequenceOp
private net.sf.saxon.expr.Operand startConditionOp
private net.sf.saxon.expr.Operand endConditionOp
private net.sf.saxon.z.IntHashMap windowVars
public static final int WINDOW_VAR
public static final int START_ITEM
public static final int START_ITEM_POSITION
public static final int START_PREVIOUS_ITEM
public static final int START_NEXT_ITEM
public static final int END_ITEM
public static final int END_ITEM_POSITION
public static final int END_PREVIOUS_ITEM
public static final int END_NEXT_ITEM
public void ()
public int getClauseKey ()
public void setIsSlidingWindow (boolean)
boolean sliding
public boolean isSlidingWindow ()
public boolean isTumblingWindow ()
public void setIncludeUnclosedWindows (boolean)
boolean include
public boolean isIncludeUnclosedWindows ()
public void initSequence (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.Expression sequence
public void setSequence (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression sequence
public net.sf.saxon.expr.Expression getSequence ()
public void initStartCondition (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.Expression startCondition
public void setStartCondition (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression startCondition
public net.sf.saxon.expr.Expression getStartCondition ()
public void initEndCondition (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.Expression endCondition
public void setEndCondition (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression endCondition
public net.sf.saxon.expr.Expression getEndCondition ()
public void setVariableBinding (int, net.sf.saxon.expr.flwor.LocalVariableBinding) throws net.sf.saxon.trans.XPathException
java.util.Iterator iter
int role
net.sf.saxon.expr.flwor.LocalVariableBinding binding
public net.sf.saxon.expr.flwor.LocalVariableBinding getVariableBinding (int)
int role
public net.sf.saxon.expr.flwor.Clause copy (net.sf.saxon.expr.flwor.FLWORExpression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.flwor.FLWORExpression flwor
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.flwor.WindowClause wc
public net.sf.saxon.expr.flwor.TuplePull getPullStream (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull base
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.flwor.TuplePush getPushStream (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.XPathContext context
public void processOperands (net.sf.saxon.expr.flwor.OperandProcessor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.OperandProcessor processor
public void addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public net.sf.saxon.expr.flwor.LocalVariableBinding[] getRangeVariables ()
net.sf.saxon.expr.flwor.LocalVariableBinding[] vars
int i
java.util.Iterator iter
public void explain (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
protected boolean matchesStart (net.sf.saxon.om.Item, net.sf.saxon.om.Item, net.sf.saxon.om.Item, int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item previous
net.sf.saxon.om.Item current
net.sf.saxon.om.Item next
int position
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.WindowClause clause
net.sf.saxon.expr.flwor.LocalVariableBinding binding
protected boolean matchesEnd (net.sf.saxon.expr.flwor.WindowClause$Window, net.sf.saxon.om.Item, net.sf.saxon.om.Item, net.sf.saxon.om.Item, int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window window
net.sf.saxon.om.Item previous
net.sf.saxon.om.Item current
net.sf.saxon.om.Item next
int position
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.WindowClause clause
net.sf.saxon.expr.flwor.LocalVariableBinding binding
protected static net.sf.saxon.om.Sequence makeValue (net.sf.saxon.om.Item)
net.sf.saxon.om.Item item
}
net/sf/saxon/expr/flwor/WindowClausePull.classWindowClausePull.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WindowClausePull extends net.sf.saxon.expr.flwor.TuplePull {
private net.sf.saxon.expr.flwor.WindowClause windowClause
private net.sf.saxon.expr.flwor.TuplePull source
private net.sf.saxon.om.SequenceIterator baseIterator
private boolean finished
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.om.Item previousPrevious
private net.sf.saxon.om.Item previous
private net.sf.saxon.om.Item current
private net.sf.saxon.om.Item next
private int position
private java.util.List currentWindows
public void (net.sf.saxon.expr.flwor.TuplePull, net.sf.saxon.expr.flwor.WindowClause, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.flwor.TuplePull source
net.sf.saxon.expr.flwor.WindowClause windowClause
net.sf.saxon.expr.XPathContext context
public boolean nextTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.flwor.WindowClause$Window window
net.sf.saxon.expr.flwor.WindowClause$Window active
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.flwor.WindowClause$Window w
java.util.List removals
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.XPathContext context
boolean pending
boolean autoclose
boolean deliver
private boolean despatch (net.sf.saxon.expr.flwor.WindowClause$Window, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.SequenceType requiredType
private boolean lookForEarliest () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window u
int earliestStart
net.sf.saxon.expr.flwor.WindowClause$Window earliestWindow
public void processWindow (net.sf.saxon.expr.flwor.WindowClause$Window, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.flwor.WindowClause clause
net.sf.saxon.expr.flwor.LocalVariableBinding binding
public void close ()
}
net/sf/saxon/expr/flwor/WindowClausePush.classWindowClausePush.java
package net.sf.saxon.expr.flwor
public net.sf.saxon.expr.flwor.WindowClausePush extends net.sf.saxon.expr.flwor.TuplePush {
private net.sf.saxon.expr.flwor.WindowClause windowClause
private net.sf.saxon.expr.flwor.TuplePush destination
java.util.List currentWindows
public void (net.sf.saxon.expr.flwor.TuplePush, net.sf.saxon.expr.flwor.WindowClause)
net.sf.saxon.expr.flwor.TuplePush destination
net.sf.saxon.expr.flwor.WindowClause windowClause
public void processTuple (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.flwor.WindowClause$Window window
net.sf.saxon.expr.flwor.WindowClause$Window active
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.flwor.WindowClause$Window w
java.util.List removals
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.XPathContext context
boolean autoclose
net.sf.saxon.om.Item previousPrevious
net.sf.saxon.om.Item previous
net.sf.saxon.om.Item current
net.sf.saxon.om.Item next
int position
net.sf.saxon.om.SequenceIterator iter
boolean finished
private void despatch (net.sf.saxon.expr.flwor.WindowClause$Window, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.flwor.WindowClause$Window u
net.sf.saxon.expr.flwor.WindowClause clause
net.sf.saxon.expr.flwor.LocalVariableBinding binding
int earliestStart
net.sf.saxon.expr.flwor.WindowClause$Window earliestWindow
net.sf.saxon.expr.flwor.WindowClause$Window w
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.SequenceType requiredType
public void close () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/instruct/Actor.classActor.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.Actor extends java.lang.Object implements net.sf.saxon.trace.InstructionInfo net.sf.saxon.expr.ExpressionOwner {
protected net.sf.saxon.expr.Expression body
private String systemId
private int lineNumber
private net.sf.saxon.expr.instruct.SlotManager stackFrameMap
private net.sf.saxon.expr.PackageData packageData
private net.sf.saxon.expr.Component declaringComponent
private net.sf.saxon.trans.Visibility declaredVisibility
private net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
public void ()
public abstract net.sf.saxon.trans.SymbolicName getSymbolicName ()
public void setPackageData (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData packageData
public net.sf.saxon.expr.PackageData getPackageData ()
public net.sf.saxon.expr.Component makeDeclaringComponent (net.sf.saxon.trans.Visibility, net.sf.saxon.style.StylesheetPackage)
net.sf.saxon.trans.Visibility visibility
net.sf.saxon.style.StylesheetPackage declaringPackage
public net.sf.saxon.expr.Component getDeclaringComponent ()
public void setDeclaringComponent (net.sf.saxon.expr.Component)
net.sf.saxon.expr.Component comp
public void allocateAllBindingSlots (net.sf.saxon.style.StylesheetPackage)
net.sf.saxon.style.StylesheetPackage pack
public static void allocateBindingSlotsRecursive (net.sf.saxon.style.StylesheetPackage, net.sf.saxon.expr.instruct.Actor, net.sf.saxon.expr.Expression, java.util.List)
net.sf.saxon.expr.Operand o
net.sf.saxon.style.StylesheetPackage pack
net.sf.saxon.expr.instruct.Actor p
net.sf.saxon.expr.Expression exp
java.util.List bindings
private void processComponentReference (net.sf.saxon.style.StylesheetPackage, net.sf.saxon.expr.ComponentInvocation, java.util.List)
net.sf.saxon.style.StylesheetPackage pack
net.sf.saxon.expr.ComponentInvocation invocation
java.util.List bindings
net.sf.saxon.trans.SymbolicName name
net.sf.saxon.expr.Component target
int slot
net.sf.saxon.expr.ComponentBinding cb
public void setBody (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression body
public final net.sf.saxon.expr.Expression getBody ()
public void setStackFrameMap (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager map
public net.sf.saxon.expr.instruct.SlotManager getStackFrameMap ()
public void setLineNumber (int)
int lineNumber
public void setSystemId (java.lang.String)
String systemId
public net.sf.saxon.expr.parser.Location getLocation ()
public int getLineNumber ()
public java.lang.String getSystemId ()
public int getColumnNumber ()
public java.lang.String getPublicId ()
public net.sf.saxon.expr.parser.Location saveLocation ()
public void setRetainedStaticContext (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public net.sf.saxon.expr.parser.RetainedStaticContext getRetainedStaticContext ()
public java.lang.Object getProperty (java.lang.String)
String name
public void setDeclaredVisibility (net.sf.saxon.trans.Visibility)
net.sf.saxon.trans.Visibility visibility
public net.sf.saxon.trans.Visibility getDeclaredVisibility ()
public java.util.Iterator getProperties ()
java.util.List list
public abstract int getComponentKind ()
public abstract void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
public boolean isExportable ()
public void setChildExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression expr
}
net/sf/saxon/expr/instruct/AnalyzeString.classAnalyzeString.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.AnalyzeString extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.ContextOriginator {
private net.sf.saxon.expr.Operand selectOp
private net.sf.saxon.expr.Operand regexOp
private net.sf.saxon.expr.Operand flagsOp
private net.sf.saxon.expr.Operand matchingOp
private net.sf.saxon.expr.Operand nonMatchingOp
private static final net.sf.saxon.expr.OperandRole ACTION
private static final net.sf.saxon.expr.OperandRole SELECT
private net.sf.saxon.regex.RegularExpression pattern
private boolean useXsltErrorCodes
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.regex.RegularExpression)
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.Expression regex
net.sf.saxon.expr.Expression flags
net.sf.saxon.expr.Expression matching
net.sf.saxon.expr.Expression nonMatching
net.sf.saxon.regex.RegularExpression pattern
public net.sf.saxon.expr.Expression getSelect ()
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getRegex ()
public void setRegex (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression regex
public net.sf.saxon.expr.Expression getFlags ()
public void setFlags (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression flags
public net.sf.saxon.expr.Expression getMatching ()
public void setMatching (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression matching
public net.sf.saxon.expr.Expression getNonMatching ()
public void setNonMatching (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression nonMatching
public int getInstructionNameCode ()
public java.lang.Iterable operands ()
public int getImplementationMethod ()
public net.sf.saxon.regex.RegularExpression getPatternExpression ()
public boolean isAllow30features ()
public boolean allowExtractingCommonSubexpressions ()
public void setUseXsltErrorCodes (boolean)
boolean xslt
public boolean isUseXsltErrorCodes ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.value.SequenceType required
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
String w
CharSequence regex
CharSequence flagstr
String hostLang
java.util.List warnings
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
private void invalidRegex (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String message
String errorCode
net.sf.saxon.trans.XPathException err
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rm
net.sf.saxon.expr.instruct.AnalyzeString a2
private net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.RebindingMap rebindings
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
public int computeDependencies ()
int dependencies
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.regex.RegexIterator iter
net.sf.saxon.om.FocusIterator focusIter
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.om.Item it
private net.sf.saxon.regex.RegexIterator getRegexIterator (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence flagstr
String dialect
net.sf.saxon.expr.XPathContext context
CharSequence input
net.sf.saxon.regex.RegularExpression re
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.regex.RegexIterator iter
net.sf.saxon.om.FocusIterator focus
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.AnalyzeMappingFunction fn
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
static void ()
}
net/sf/saxon/expr/instruct/ApplyImports.classApplyImports.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ApplyImports extends net.sf.saxon.expr.instruct.ApplyNextMatchingTemplate implements net.sf.saxon.expr.instruct.ITemplateCall {
static final boolean $assertionsDisabled
public void ()
public int getInstructionNameCode ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ApplyImports ai2
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.instruct.TemplateRule nh
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnels
net.sf.saxon.trans.rules.Rule currentTemplateRule
int min
int max
net.sf.saxon.expr.Component$M modeComponent
net.sf.saxon.om.Item currentItem
net.sf.saxon.trans.Mode mode
net.sf.saxon.trans.rules.Rule rule
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
static void ()
}
net/sf/saxon/expr/instruct/ApplyNextMatchingTemplate.classApplyNextMatchingTemplate.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.ApplyNextMatchingTemplate extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.instruct.ITemplateCall {
private net.sf.saxon.expr.instruct.WithParam[] actualParams
private net.sf.saxon.expr.instruct.WithParam[] tunnelParams
public void ()
public int getImplementationMethod ()
public net.sf.saxon.expr.instruct.WithParam[] getActualParams ()
public net.sf.saxon.expr.instruct.WithParam[] getTunnelParams ()
public void setActualParams (net.sf.saxon.expr.instruct.WithParam[])
net.sf.saxon.expr.instruct.WithParam[] params
public void setTunnelParams (net.sf.saxon.expr.instruct.WithParam[])
net.sf.saxon.expr.instruct.WithParam[] params
public java.lang.Iterable operands ()
java.util.List operanda
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getIntrinsicDependencies ()
public final boolean mayCreateNewNodes ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
}
net/sf/saxon/expr/instruct/ApplyTemplates$ApplyTemplatesPackage.classApplyTemplates.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ApplyTemplates$ApplyTemplatesPackage extends java.lang.Object implements net.sf.saxon.expr.instruct.TailCall {
private net.sf.saxon.om.Sequence selectedItems
private net.sf.saxon.expr.Component$M targetMode
private net.sf.saxon.expr.instruct.ParameterSet params
private net.sf.saxon.expr.instruct.ParameterSet tunnelParams
private net.sf.saxon.expr.XPathContextMajor evaluationContext
private net.sf.saxon.expr.parser.Location locationId
void (net.sf.saxon.om.Sequence, net.sf.saxon.expr.Component$M, net.sf.saxon.expr.instruct.ParameterSet, net.sf.saxon.expr.instruct.ParameterSet, net.sf.saxon.expr.XPathContextMajor, net.sf.saxon.expr.parser.Location)
net.sf.saxon.om.Sequence selectedItems
net.sf.saxon.expr.Component$M targetMode
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnelParams
net.sf.saxon.expr.XPathContextMajor context
net.sf.saxon.expr.parser.Location locationId
public net.sf.saxon.expr.instruct.TailCall processLeavingTail () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/instruct/ApplyTemplates.classApplyTemplates.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ApplyTemplates extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.instruct.ITemplateCall net.sf.saxon.expr.ComponentInvocation {
private net.sf.saxon.expr.Operand selectOp
private net.sf.saxon.expr.instruct.WithParam[] actualParams
private net.sf.saxon.expr.instruct.WithParam[] tunnelParams
protected boolean useCurrentMode
protected boolean useTailRecursion
protected net.sf.saxon.trans.Mode mode
protected boolean implicitSelect
protected boolean inStreamableConstruct
protected net.sf.saxon.trans.rules.RuleManager ruleManager
private int bindingSlot
protected void ()
public void (net.sf.saxon.expr.Expression, boolean, boolean, boolean, boolean, net.sf.saxon.trans.Mode, net.sf.saxon.trans.rules.RuleManager)
net.sf.saxon.expr.Expression select
boolean useCurrentMode
boolean useTailRecursion
boolean implicitSelect
boolean inStreamableConstruct
net.sf.saxon.trans.Mode mode
net.sf.saxon.trans.rules.RuleManager ruleManager
protected void init (net.sf.saxon.expr.Expression, boolean, boolean, net.sf.saxon.trans.Mode)
net.sf.saxon.expr.Expression select
boolean useCurrentMode
boolean useTailRecursion
net.sf.saxon.trans.Mode mode
public void setMode (net.sf.saxon.trans.SimpleMode)
net.sf.saxon.trans.SimpleMode target
public net.sf.saxon.expr.instruct.WithParam[] getActualParams ()
public net.sf.saxon.expr.instruct.WithParam[] getTunnelParams ()
public void setActualParams (net.sf.saxon.expr.instruct.WithParam[])
net.sf.saxon.expr.instruct.WithParam[] params
public void setTunnelParams (net.sf.saxon.expr.instruct.WithParam[])
net.sf.saxon.expr.instruct.WithParam[] params
public java.lang.Iterable operands ()
java.util.List operanda
public int getInstructionNameCode ()
public int getImplementationMethod ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String code
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getIntrinsicDependencies ()
public net.sf.saxon.trans.rules.RuleManager getRuleManager ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ApplyTemplates a2
public final boolean mayCreateNewNodes ()
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
protected net.sf.saxon.expr.instruct.TailCall apply (net.sf.saxon.expr.XPathContext, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.trans.XPathException err
StackOverflowError e
net.sf.saxon.expr.XPathContext context
boolean returnTailCall
net.sf.saxon.expr.Component$M targetMode
net.sf.saxon.trans.Mode thisMode
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnels
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.expr.Component$M getTargetMode (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.Component$M targetMode
net.sf.saxon.expr.Component$M targetMode
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Component$M targetMode
public net.sf.saxon.expr.Expression getSelectExpression ()
public boolean isImplicitSelect ()
public boolean useTailRecursion ()
public boolean usesCurrentMode ()
public net.sf.saxon.trans.Mode getMode ()
public net.sf.saxon.expr.Component getFixedTarget ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public net.sf.saxon.expr.Expression getSelect ()
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public void setBindingSlot (int)
int slot
public int getBindingSlot ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/AttributeCreator.classAttributeCreator.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.AttributeCreator extends net.sf.saxon.expr.instruct.SimpleNodeConstructor implements net.sf.saxon.expr.instruct.ValidatingInstruction {
net.sf.saxon.type.SimpleType schemaType
private int validationAction
private int options
private boolean isInstruction
static final boolean $assertionsDisabled
public void ()
public void setInstruction (boolean)
boolean inst
public boolean isInstruction ()
public void setSchemaType (net.sf.saxon.type.SimpleType)
net.sf.saxon.type.SimpleType type
public net.sf.saxon.type.SimpleType getSchemaType ()
public void setValidationAction (int)
int action
public int getValidationAction ()
public void setOptions (int)
int options
public void setRejectDuplicates ()
public void setNoSpecialChars ()
public int getOptions ()
public int computeSpecialProperties ()
int p
public net.sf.saxon.type.ItemType getItemType ()
public void processValue (java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationFailure ve
net.sf.saxon.type.ValidationFailure err
net.sf.saxon.type.SimpleType ann
net.sf.saxon.Configuration config
net.sf.saxon.type.SimpleType ann
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.ValidationException e
net.sf.saxon.trans.XPathException err
CharSequence value
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeName attName
net.sf.saxon.event.SequenceReceiver out
int opt
net.sf.saxon.type.SimpleType ann
net.sf.saxon.type.SimpleType schemaType
int validationAction
protected void validateOrphanAttribute (net.sf.saxon.tree.util.Orphan, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationFailure err
net.sf.saxon.Controller controller
net.sf.saxon.type.SimpleType ann
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.ValidationException e
net.sf.saxon.tree.util.Orphan orphan
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.SimpleType schemaType
int validationAction
public volatile net.sf.saxon.type.SchemaType getSchemaType ()
static void ()
}
net/sf/saxon/expr/instruct/AttributeSet.classAttributeSet.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.AttributeSet extends net.sf.saxon.expr.instruct.Actor {
net.sf.saxon.om.StructuredQName attributeSetName
private boolean declaredStreamable
public void ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public void setName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName attributeSetName
public void setDeclaredStreamable (boolean)
boolean value
public boolean isDeclaredStreamable ()
public void setStackFrameMap (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager stackFrameMap
public int getFocusDependencies ()
public void expand (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
java.util.Stack stack
public int getConstructType ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public int getComponentKind ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter presenter
}
net/sf/saxon/expr/instruct/Bindery.classBindery.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.Bindery extends java.lang.Object {
private net.sf.saxon.om.Sequence[] globals
private long[] busy
public void (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData pack
private void allocateGlobals (net.sf.saxon.expr.instruct.SlotManager)
int i
net.sf.saxon.expr.instruct.SlotManager map
int n
public void setGlobalVariable (net.sf.saxon.expr.instruct.GlobalVariable, net.sf.saxon.om.Sequence)
net.sf.saxon.expr.instruct.GlobalVariable binding
net.sf.saxon.om.Sequence value
public boolean setExecuting (net.sf.saxon.expr.instruct.GlobalVariable) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.instruct.GlobalVariable binding
long thisThread
int slot
long busyThread
public void setNotExecuting (net.sf.saxon.expr.instruct.GlobalVariable)
net.sf.saxon.expr.instruct.GlobalVariable binding
int slot
public synchronized net.sf.saxon.om.Sequence saveGlobalVariableValue (net.sf.saxon.expr.instruct.GlobalVariable, net.sf.saxon.om.Sequence)
net.sf.saxon.expr.instruct.GlobalVariable binding
net.sf.saxon.om.Sequence value
int slot
public net.sf.saxon.om.Sequence getGlobalVariableValue (net.sf.saxon.expr.instruct.GlobalVariable)
net.sf.saxon.expr.instruct.GlobalVariable binding
public net.sf.saxon.om.Sequence getGlobalVariable (int)
int slot
public net.sf.saxon.om.Sequence[] getGlobalVariables ()
}
net/sf/saxon/expr/instruct/Block.classBlock.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Block extends net.sf.saxon.expr.instruct.Instruction {
private net.sf.saxon.expr.Operand[] operanda
private boolean allNodesUntyped
public void (net.sf.saxon.expr.Expression[])
int i
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.Expression[] children
public boolean isInstruction ()
private net.sf.saxon.expr.Expression child (int)
int n
private void setChild (int, net.sf.saxon.expr.Expression)
int n
net.sf.saxon.expr.Expression child
private int size ()
public java.lang.Iterable operands ()
public boolean hasVariableBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Binding binding
public static net.sf.saxon.expr.Expression makeBlock (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand o
java.util.List list
net.sf.saxon.expr.Expression[] exps
net.sf.saxon.expr.Expression[] exps
net.sf.saxon.expr.Expression e1
net.sf.saxon.expr.Expression e2
public static net.sf.saxon.expr.Expression makeBlock (java.util.List)
net.sf.saxon.expr.Expression[] exps
java.util.List list
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Operand[] getOperanda ()
public int computeSpecialProperties ()
net.sf.saxon.expr.Expression child
byte axis
net.sf.saxon.expr.Operand o
int p
boolean allAxisExpressions
boolean allChildAxis
boolean allSubtreeAxis
public static boolean mayReturnTypedNodes (net.sf.saxon.expr.instruct.Instruction, net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.ItemType it
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.instruct.Instruction insn
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression mergeAdjacentTextInstructions ()
int i
net.sf.saxon.expr.instruct.ValueOf inst
int i
net.sf.saxon.expr.instruct.ValueOf inst
java.util.List content
String pendingText
boolean[] isLiteralText
boolean hasAdjacentTextNodes
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int c
int c
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression[] c2
net.sf.saxon.expr.instruct.Block b2
public final net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.ItemType t
net.sf.saxon.expr.Expression child
int i
net.sf.saxon.type.ItemType t1
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
int i
net.sf.saxon.type.UType t1
net.sf.saxon.type.UType contextItemType
public final int getCardinality ()
int i
int c1
public final boolean mayCreateNewNodes ()
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
boolean updating
boolean nonUpdating
public boolean isVacuousExpression ()
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
int c
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.Expression result
int i
java.util.List list
net.sf.saxon.expr.Expression[] children
net.sf.saxon.expr.instruct.Block newBlock
int c
net.sf.saxon.value.AtomicValue[] values
net.sf.saxon.expr.Expression result
boolean allAtomic
boolean nested
private void flatten (java.util.List) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iterator
net.sf.saxon.om.Item item
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
java.util.List targetList
java.util.List currentLiteralList
private void flushCurrentLiteralList (java.util.List, java.util.List) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.Literal lit
java.util.List currentLiteralList
java.util.List list
public boolean isCandidateForSharedAppend ()
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Operand o
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
java.util.List list
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
boolean canSimplify
boolean prevLiteral
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.type.SchemaType parentType
boolean whole
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toShortString ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.instruct.TailCall tc
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/BlockIterator.classBlockIterator.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.BlockIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.expr.Operand[] operanda
private int currentChildExpr
private net.sf.saxon.om.SequenceIterator currentIter
private net.sf.saxon.expr.XPathContext context
private int position
public void (net.sf.saxon.expr.Operand[], net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.Operand[] operanda
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item current
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/instruct/BreakInstr.classBreakInstr.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.BreakInstr extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.TailCallLoop$TailCallInfo {
public void ()
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public boolean mayCreateNewNodes ()
public boolean isLiftable ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void markContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContext c
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/CallTemplate$CallTemplatePackage.classCallTemplate.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.CallTemplate$CallTemplatePackage extends java.lang.Object implements net.sf.saxon.expr.instruct.TailCall {
private net.sf.saxon.expr.Component targetComponent
private net.sf.saxon.expr.instruct.ParameterSet params
private net.sf.saxon.expr.instruct.ParameterSet tunnelParams
private net.sf.saxon.expr.instruct.CallTemplate instruction
private net.sf.saxon.expr.XPathContext evaluationContext
public void (net.sf.saxon.expr.Component, net.sf.saxon.expr.instruct.ParameterSet, net.sf.saxon.expr.instruct.ParameterSet, net.sf.saxon.expr.instruct.CallTemplate, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.Component targetComponent
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnelParams
net.sf.saxon.expr.instruct.CallTemplate instruction
net.sf.saxon.expr.XPathContext evaluationContext
public net.sf.saxon.expr.instruct.TailCall processLeavingTail () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.NamedTemplate template
net.sf.saxon.expr.XPathContextMajor c2
}
net/sf/saxon/expr/instruct/CallTemplate.classCallTemplate.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.CallTemplate extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.instruct.ITemplateCall net.sf.saxon.expr.ComponentInvocation {
private net.sf.saxon.expr.instruct.NamedTemplate template
private net.sf.saxon.om.StructuredQName calledTemplateName
private net.sf.saxon.expr.instruct.WithParam[] actualParams
private net.sf.saxon.expr.instruct.WithParam[] tunnelParams
private boolean useTailRecursion
private int bindingSlot
private boolean isWithinDeclaredStreamableConstruct
public void (net.sf.saxon.expr.instruct.NamedTemplate, net.sf.saxon.om.StructuredQName, boolean, boolean)
net.sf.saxon.expr.instruct.NamedTemplate template
net.sf.saxon.om.StructuredQName calledTemplateName
boolean useTailRecursion
boolean inStreamable
public void setActualParameters (net.sf.saxon.expr.instruct.WithParam[], net.sf.saxon.expr.instruct.WithParam[])
net.sf.saxon.expr.instruct.WithParam actualParam
net.sf.saxon.expr.instruct.WithParam tunnelParam
net.sf.saxon.expr.instruct.WithParam[] actualParams
net.sf.saxon.expr.instruct.WithParam[] tunnelParams
public net.sf.saxon.om.StructuredQName getCalledTemplateName ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public net.sf.saxon.expr.Component getTarget ()
public net.sf.saxon.expr.Component getFixedTarget ()
net.sf.saxon.expr.Component c
net.sf.saxon.trans.Visibility v
public net.sf.saxon.expr.instruct.WithParam[] getActualParams ()
public net.sf.saxon.expr.instruct.WithParam[] getTunnelParams ()
public void setTargetTemplate (net.sf.saxon.expr.instruct.NamedTemplate)
net.sf.saxon.expr.instruct.NamedTemplate target
public net.sf.saxon.expr.instruct.NamedTemplate getTargetTemplate ()
public boolean usesTailRecursion ()
public int getInstructionNameCode ()
public void setBindingSlot (int)
int slot
public int getBindingSlot ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType req
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.instruct.WithParam wp
net.sf.saxon.expr.instruct.LocalParam lp
int p
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
boolean backwards
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.CallTemplate ct
public int getIntrinsicDependencies ()
public final boolean mayCreateNewNodes ()
public java.lang.Iterable operands ()
java.util.ArrayList list
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.trans.XPathException err
StackOverflowError e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.instruct.NamedTemplate t
net.sf.saxon.expr.Component target
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Component targetComponent
net.sf.saxon.expr.Component targetComponent
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnels
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.StructuredQName getObjectName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public java.lang.String toString ()
net.sf.saxon.expr.instruct.WithParam p
net.sf.saxon.tree.util.FastStringBuffer buff
boolean first
public java.lang.String toShortString ()
net.sf.saxon.tree.util.FastStringBuffer buff
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/Choose.classChoose.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Choose extends net.sf.saxon.expr.instruct.Instruction {
private net.sf.saxon.expr.Operand[] conditionOps
private net.sf.saxon.expr.Operand[] actionOps
private boolean isInstruction
private static final net.sf.saxon.expr.OperandRole CHOICE_ACTION
public void (net.sf.saxon.expr.Expression[], net.sf.saxon.expr.Expression[])
int i
int i
net.sf.saxon.expr.Expression[] conditions
net.sf.saxon.expr.Expression[] actions
public static net.sf.saxon.expr.Expression makeConditional (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression[] conditions
net.sf.saxon.expr.Expression[] actions
net.sf.saxon.expr.Expression[] conditions
net.sf.saxon.expr.Expression[] actions
net.sf.saxon.expr.Expression condition
net.sf.saxon.expr.Expression thenExp
net.sf.saxon.expr.Expression elseExp
public static net.sf.saxon.expr.Expression makeConditional (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression condition
net.sf.saxon.expr.Expression thenExp
net.sf.saxon.expr.Expression[] conditions
net.sf.saxon.expr.Expression[] actions
public void setInstruction (boolean)
boolean inst
public boolean isInstruction ()
public int size ()
public static boolean isSingleBranchChoice (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public int getNumberOfConditions ()
public net.sf.saxon.expr.Expression getCondition (int)
int i
public void setCondition (int, net.sf.saxon.expr.Expression)
int i
net.sf.saxon.expr.Expression condition
public java.lang.Iterable conditions ()
public net.sf.saxon.expr.Operand getActionOperand (int)
int i
public net.sf.saxon.expr.Expression getAction (int)
int i
public void setAction (int, net.sf.saxon.expr.Expression)
int i
net.sf.saxon.expr.Expression action
public java.lang.Iterable actions ()
public java.lang.Iterable operands ()
int i
java.util.List operanda
public boolean allowExtractingCommonSubexpressions ()
public void atomizeActions ()
int i
public int getInstructionNameCode ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
int i
private net.sf.saxon.expr.Expression removeRedundantBranches (net.sf.saxon.expr.parser.ExpressionVisitor)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Expression result
private net.sf.saxon.expr.Expression removeRedundantBranches0 (net.sf.saxon.expr.parser.ExpressionVisitor)
net.sf.saxon.expr.Expression condition
int i
net.sf.saxon.expr.Expression condition
int i
net.sf.saxon.expr.Literal lit
net.sf.saxon.expr.Expression[] c
net.sf.saxon.expr.Expression[] a
net.sf.saxon.expr.instruct.Choose result
java.util.List conditions
java.util.List actions
net.sf.saxon.expr.Literal lit
int i
net.sf.saxon.expr.Expression[] conditions
net.sf.saxon.expr.Expression[] actions
int i
int i
net.sf.saxon.expr.instruct.Choose choose2
int newLen
net.sf.saxon.expr.Expression[] c2
net.sf.saxon.expr.Expression[] a2
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.ExpressionVisitor visitor
boolean compress
int size
boolean changed
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
int i
net.sf.saxon.trans.XPathException err
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
public boolean implementsStaticTypeCheck ()
public net.sf.saxon.expr.Expression staticTypeCheck (net.sf.saxon.value.SequenceType, boolean, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ErrorExpression ee
net.sf.saxon.trans.XPathException err
int i
int i
net.sf.saxon.expr.Expression[] c
net.sf.saxon.expr.Expression[] a
String cond
String message
net.sf.saxon.expr.ErrorExpression errExp
net.sf.saxon.value.SequenceType req
boolean backwardsCompatible
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ExpressionVisitor visitor
int size
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
boolean b
net.sf.saxon.trans.XPathException err
boolean b
net.sf.saxon.expr.Expression ebv
int i
net.sf.saxon.trans.XPathException err
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
int size
net.sf.saxon.expr.Expression e
boolean JSTarget
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int c
net.sf.saxon.expr.parser.RebindingMap rebindings
int size
net.sf.saxon.expr.Expression[] c2
net.sf.saxon.expr.Expression[] a2
net.sf.saxon.expr.instruct.Choose ch2
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression condition
net.sf.saxon.expr.Operand o
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression act
net.sf.saxon.expr.Operand o
boolean updating
boolean nonUpdating
public boolean isUpdatingExpression ()
net.sf.saxon.expr.Operand o
public boolean isVacuousExpression ()
net.sf.saxon.expr.Operand action
public int getImplementationMethod ()
int m
public int markTailFunctionCalls (net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.expr.Operand action
net.sf.saxon.om.StructuredQName qName
int arity
int result
public net.sf.saxon.type.ItemType getItemType ()
int i
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType type
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
int i
net.sf.saxon.type.UType type
net.sf.saxon.type.UType contextItemType
public int computeCardinality ()
int i
int card
boolean includesTrue
public int computeSpecialProperties ()
int i
int props
public final boolean mayCreateNewNodes ()
int props
net.sf.saxon.expr.Operand action
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
int i
boolean retainAllNodes
boolean forStreaming
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand action
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Operand condition
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet temp
net.sf.saxon.expr.Operand action
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public java.lang.String toString ()
int i
net.sf.saxon.tree.util.FastStringBuffer sb
public java.lang.String toShortString ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
int i
private int choose (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
boolean b
net.sf.saxon.trans.XPathException e
boolean b
int i
net.sf.saxon.expr.XPathContext context
int size
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
int i
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
int i
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
int i
public java.lang.String getExpressionName ()
public java.lang.String getStreamerName ()
static void ()
}
net/sf/saxon/expr/instruct/Comment.classComment.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.Comment extends net.sf.saxon.expr.instruct.SimpleNodeConstructor {
public void ()
public int getInstructionNameCode ()
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.Comment exp
public void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
String s
String s2
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public void processValue (java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence value
net.sf.saxon.expr.XPathContext context
String comment
net.sf.saxon.event.SequenceReceiver out
protected java.lang.String checkContent (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String comment
net.sf.saxon.expr.XPathContext context
public static java.lang.String checkContentXSLT (java.lang.String)
String comment
int hh
public static java.lang.String checkContentXQuery (java.lang.String) throws net.sf.saxon.trans.XPathException
String comment
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
}
net/sf/saxon/expr/instruct/ComputedAttribute.classComputedAttribute.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.ComputedAttribute extends net.sf.saxon.expr.instruct.AttributeCreator {
private net.sf.saxon.expr.Operand nameOp
private net.sf.saxon.expr.Operand namespaceOp
private boolean allowNameAsQName
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.om.NamespaceResolver, int, net.sf.saxon.type.SimpleType, boolean)
net.sf.saxon.expr.Expression attributeName
net.sf.saxon.expr.Expression namespace
net.sf.saxon.om.NamespaceResolver nsContext
int validationAction
net.sf.saxon.type.SimpleType schemaType
boolean allowNameAsQName
public void setRejectDuplicates ()
public int getInstructionNameCode ()
public net.sf.saxon.expr.Expression getNameExp ()
public net.sf.saxon.expr.Expression getNamespaceExp ()
public void setNameExp (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression attributeName
public void setNamespace (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression namespace
public java.lang.Iterable operands ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public boolean isAllowNameAsQName ()
public int computeSpecialProperties ()
public void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.ItemType nameItemType
boolean maybeString
boolean maybeQName
net.sf.saxon.trans.XPathException se
String uri
String[] parts
net.sf.saxon.value.AtomicValue val
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeName nc
net.sf.saxon.expr.instruct.FixedAttribute fa
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ComputedAttribute exp
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
String msg
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.om.NodeName evaluateNodeName (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String[] parts
String prefix
String localName
String errorCode
net.sf.saxon.trans.XPathException err1
net.sf.saxon.om.QNameException err
String errorCode
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
CharSequence rawName
String prefix
String localName
net.sf.saxon.trans.XPathException err
String prefix
String message
String message
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String prefix
String localName
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException de
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NamePool pool
net.sf.saxon.om.Item nameValue
String prefix
String localName
String uri
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item node
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
net.sf.saxon.type.SimpleType type
String flags
}
net/sf/saxon/expr/instruct/ComputedElement.classComputedElement.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ComputedElement extends net.sf.saxon.expr.instruct.ElementCreator {
private net.sf.saxon.expr.Operand nameOp
private net.sf.saxon.expr.Operand namespaceOp
private boolean allowNameAsQName
private net.sf.saxon.type.ItemType itemType
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.type.SchemaType, int, boolean, boolean)
net.sf.saxon.expr.Expression elementName
net.sf.saxon.expr.Expression namespace
net.sf.saxon.type.SchemaType schemaType
int validation
boolean inheritNamespaces
boolean allowQName
public net.sf.saxon.expr.Expression getNameExp ()
public net.sf.saxon.expr.Expression getNamespaceExp ()
protected void setNameExp (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression elementName
protected void setNamespaceExp (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression namespace
public java.lang.Iterable operands ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean schemaAware
net.sf.saxon.type.SchemaType schemaType
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException de
net.sf.saxon.type.ItemType supplied
net.sf.saxon.trans.XPathException se
String prefix
String uri
String[] parts
net.sf.saxon.value.AtomicValue val
String code
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.RoleDiagnostic role
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ComputedElement ce
public net.sf.saxon.type.ItemType getItemType ()
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
String msg
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.om.NodeName getElementName (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
String errorCode
net.sf.saxon.trans.XPathException err1
String[] parts
String prefix
String localName
String message
String errorCode
net.sf.saxon.trans.XPathException err1
net.sf.saxon.om.QNameException err
CharSequence rawName
String prefix
String localName
net.sf.saxon.trans.XPathException err
String prefix
String localName
String errorCode
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException de
String errorCode
net.sf.saxon.trans.XPathException err
String message
String message
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
net.sf.saxon.Controller controller
String prefix
String localName
String uri
net.sf.saxon.value.AtomicValue nameValue
public boolean isAllowNameAsQName ()
public java.lang.String getNewBaseURI (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
public void outputNamespaceNodes (net.sf.saxon.expr.XPathContext, net.sf.saxon.event.Receiver, net.sf.saxon.om.NodeName, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.Receiver out
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.om.NodeInfo copiedNode
public int getInstructionNameCode ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
static void ()
}
net/sf/saxon/expr/instruct/ConditionalBlock$1.classConditionalBlock.java
package net.sf.saxon.expr.instruct
net.sf.saxon.expr.instruct.ConditionalBlock$1 extends java.lang.Object implements net.sf.saxon.event.SignificantItemDetector$Action {
final java.util.List val$onNonEmptyPending
final net.sf.saxon.expr.XPathContext val$context
final net.sf.saxon.expr.instruct.ConditionalBlock this$0
void (net.sf.saxon.expr.instruct.ConditionalBlock, java.util.List, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.instruct.ConditionalBlock this$0
public void doAction () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/instruct/ConditionalBlock.classConditionalBlock.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ConditionalBlock extends net.sf.saxon.expr.instruct.Instruction {
private net.sf.saxon.expr.Operand[] operanda
private boolean allNodesUntyped
public void (net.sf.saxon.expr.Expression[])
int i
net.sf.saxon.expr.Expression[] children
public void (java.util.List)
java.util.List children
public net.sf.saxon.expr.Expression getChildExpression (int)
int n
public int size ()
public java.lang.Iterable operands ()
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Expression[] getChildren ()
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression[] result
int i
public int computeSpecialProperties ()
net.sf.saxon.expr.Expression child
byte axis
net.sf.saxon.expr.Operand o
int p
boolean allAxisExpressions
boolean allChildAxis
boolean allSubtreeAxis
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int c
int c
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression[] c2
net.sf.saxon.expr.instruct.ConditionalBlock b2
public final net.sf.saxon.type.ItemType getItemType ()
int i
net.sf.saxon.type.ItemType t1
net.sf.saxon.type.TypeHierarchy th
public final int getCardinality ()
int i
int c1
public final boolean mayCreateNewNodes ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
int card
int c
int c
java.util.List retain
int c
java.util.List retain
int c
java.util.List retain
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e
int lastOrdinaryInstruction
boolean alwaysNonEmpty
boolean alwaysEmpty
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.type.SchemaType parentType
boolean whole
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toShortString ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContextMinor c2
java.util.List onNonEmptyPending
net.sf.saxon.event.SignificantItemDetector$Action action
net.sf.saxon.event.SignificantItemDetector significantItemDetector
public int getImplementationMethod ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/Copy.classCopy.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Copy extends net.sf.saxon.expr.instruct.ElementCreator {
private boolean copyNamespaces
private net.sf.saxon.type.ItemType selectItemType
private net.sf.saxon.type.ItemType resultItemType
public void (boolean, boolean, net.sf.saxon.type.SchemaType, int)
boolean copyNamespaces
boolean inheritNamespaces
net.sf.saxon.type.SchemaType schemaType
int validation
public void setCopyNamespaces (boolean)
boolean copy
public boolean isCopyNamespaces ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.ItemType selectItemType
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.Copy copy
public int getIntrinsicDependencies ()
public int getInstructionNameCode ()
public java.lang.Iterable operands ()
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
private net.sf.saxon.type.ItemType computeItemType (net.sf.saxon.type.TypeHierarchy)
int e
int a
int e
int a
net.sf.saxon.type.MissingComponentException e1
net.sf.saxon.type.SchemaDeclaration elem
net.sf.saxon.type.MissingComponentException e1
net.sf.saxon.type.SchemaDeclaration attr
int e
int a
int e
int a
int fp
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType selectItemType
net.sf.saxon.Configuration config
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression copyOf
net.sf.saxon.pattern.NodeTest leafTest
net.sf.saxon.expr.Expression[] conditions
net.sf.saxon.expr.Expression[] actions
net.sf.saxon.expr.instruct.Choose choose
net.sf.saxon.type.UType type
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression exp
public net.sf.saxon.om.NodeName getElementName (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
public java.lang.String getNewBaseURI (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
public void outputNamespaceNodes (net.sf.saxon.expr.XPathContext, net.sf.saxon.event.Receiver, net.sf.saxon.om.NodeName, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.Receiver receiver
net.sf.saxon.om.NodeName nodeName
net.sf.saxon.om.NodeInfo copiedNode
public net.sf.saxon.om.NamespaceBinding[] getActiveNamespaces () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.NoOpenStartTagException err
CharSequence tval
CharSequence pval
CharSequence cval
net.sf.saxon.trans.XPathException e
net.sf.saxon.event.NoOpenStartTagException err
net.sf.saxon.event.SequenceReceiver sr
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.Receiver val
net.sf.saxon.event.SequenceReceiver saved
boolean pop
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.om.Item item
net.sf.saxon.om.NodeInfo source
public static void copyUnparsedEntities (net.sf.saxon.om.NodeInfo, net.sf.saxon.event.SequenceReceiver) throws net.sf.saxon.trans.XPathException
String n
String[] details
net.sf.saxon.om.NodeInfo source
net.sf.saxon.event.SequenceReceiver out
java.util.Iterator unparsedEntities
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.SequenceOutputter seq
net.sf.saxon.om.Item item
public java.lang.String getStreamerName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
}
net/sf/saxon/expr/instruct/CopyOf$1.classCopyOf.java
package net.sf.saxon.expr.instruct
net.sf.saxon.expr.instruct.CopyOf$1 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.Controller val$controller
final net.sf.saxon.expr.instruct.CopyOf this$0
void (net.sf.saxon.expr.instruct.CopyOf, net.sf.saxon.Controller)
net.sf.saxon.expr.instruct.CopyOf this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Sink sink
net.sf.saxon.tree.wrapper.VirtualCopy vc
net.sf.saxon.om.Item item
}
net/sf/saxon/expr/instruct/CopyOf$2.classCopyOf.java
package net.sf.saxon.expr.instruct
net.sf.saxon.expr.instruct.CopyOf$2 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.expr.instruct.CopyOf this$0
void (net.sf.saxon.expr.instruct.CopyOf)
net.sf.saxon.expr.instruct.CopyOf this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item)
net.sf.saxon.om.Item item
net.sf.saxon.tree.wrapper.VirtualCopy vc
}
net/sf/saxon/expr/instruct/CopyOf.classCopyOf.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.CopyOf extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.instruct.ValidatingInstruction {
private net.sf.saxon.expr.Operand selectOp
private boolean copyNamespaces
private boolean copyAccumulators
private int validation
private net.sf.saxon.type.SchemaType schemaType
private boolean requireDocumentOrElement
private boolean rejectDuplicateAttributes
private boolean validating
private boolean copyLineNumbers
private boolean copyForUpdate
private boolean isSchemaAware
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression, boolean, int, net.sf.saxon.type.SchemaType, boolean)
net.sf.saxon.expr.Expression select
boolean copyNamespaces
int validation
net.sf.saxon.type.SchemaType schemaType
boolean rejectDuplicateAttributes
public net.sf.saxon.expr.Expression getSelect ()
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public java.lang.Iterable operands ()
public int getValidationAction ()
public boolean isValidating ()
public net.sf.saxon.type.SchemaType getSchemaType ()
public void setSchemaAware (boolean)
boolean schemaAware
public void setCopyLineNumbers (boolean)
boolean copy
public final boolean mayCreateNewNodes ()
public int getInstructionNameCode ()
public void setRequireDocumentOrElement (boolean)
boolean requireDocumentOrElement
public boolean isDocumentOrElementRequired ()
public void setCopyForUpdate (boolean)
boolean forUpdate
public boolean isCopyForUpdate ()
public int getImplementationMethod ()
public boolean isCopyNamespaces ()
public void setCopyAccumulators (boolean)
boolean copy
public boolean isCopyAccumulators ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.CopyOf c
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
int e
int a
net.sf.saxon.type.TypeHierarchy th
int e
int a
net.sf.saxon.type.MissingComponentException e1
net.sf.saxon.type.SchemaDeclaration elem
net.sf.saxon.type.MissingComponentException e1
net.sf.saxon.type.SchemaDeclaration attr
int e
int a
int e
int a
net.sf.saxon.type.TypeHierarchy th
int fp
net.sf.saxon.type.ItemType in
net.sf.saxon.Configuration config
public int getCardinality ()
public int getDependencies ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType t
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
net.sf.saxon.tree.util.FastStringBuffer fsb
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType type
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.tiny.TinyBuilder builder
net.sf.saxon.tree.tiny.TinyNodeImpl copy
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
int copyOptions
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.SequenceReceiver out
private void copyOneNode (net.sf.saxon.expr.XPathContext, net.sf.saxon.event.SequenceReceiver, net.sf.saxon.om.NodeInfo, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.StructuredQName typeName
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.StructuredQName typeName
String xsitype
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.type.SchemaType type
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.LocationCopier copier
net.sf.saxon.event.Receiver eval
net.sf.saxon.event.Receiver savedReceiver
net.sf.saxon.event.PipelineConfiguration savedPipe
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.event.NoOpenStartTagException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.event.NoOpenStartTagException err
net.sf.saxon.event.LocationCopier copier
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.Receiver val
net.sf.saxon.event.Receiver savedReceiver
net.sf.saxon.event.PipelineConfiguration savedPipe
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.om.NodeInfo item
int copyOptions
net.sf.saxon.Controller controller
boolean copyBaseURI
int kind
net.sf.saxon.Configuration config
public static java.lang.String computeNewBaseUri (net.sf.saxon.om.NodeInfo, java.lang.String)
String newBaseUri
java.net.URI sbu
java.net.URI abs
String newBaseUri
java.net.URI xmlBaseUri
String newBaseUri
java.net.URISyntaxException err
String newBaseUri
net.sf.saxon.om.NodeInfo source
String staticBaseURI
String newBaseUri
String xmlBase
static void copyAttribute (net.sf.saxon.om.NodeInfo, net.sf.saxon.type.SimpleType, int, net.sf.saxon.expr.instruct.Instruction, net.sf.saxon.expr.XPathContext, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.NodeInfo source
net.sf.saxon.type.SimpleType schemaType
int validation
net.sf.saxon.expr.instruct.Instruction instruction
net.sf.saxon.expr.XPathContext context
boolean rejectDuplicates
int opt
CharSequence value
net.sf.saxon.type.SimpleType annotation
public static net.sf.saxon.type.SimpleType validateAttribute (net.sf.saxon.om.NodeInfo, net.sf.saxon.type.SimpleType, int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.ValidationFailure err
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.ValidationException e
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.NodeInfo source
net.sf.saxon.type.SimpleType schemaType
int validation
net.sf.saxon.expr.XPathContext context
CharSequence value
net.sf.saxon.type.SimpleType annotation
private boolean mustPush ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ItemMappingFunction copier
net.sf.saxon.expr.ItemMappingFunction copier
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.SequenceOutputter out
static boolean access$000 (net.sf.saxon.expr.instruct.CopyOf)
net.sf.saxon.expr.instruct.CopyOf x0
static boolean access$100 (net.sf.saxon.expr.instruct.CopyOf)
net.sf.saxon.expr.instruct.CopyOf x0
static void ()
}
net/sf/saxon/expr/instruct/Debugger.classDebugger.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.Debugger extends java.lang.Object {
public abstract net.sf.saxon.expr.instruct.SlotManager makeSlotManager ()
}
net/sf/saxon/expr/instruct/Doctype.classDoctype.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Doctype extends net.sf.saxon.expr.instruct.Instruction {
private net.sf.saxon.expr.Operand contentOp
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression content
public net.sf.saxon.expr.Expression getContent ()
public void setContent (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression content
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public final boolean mayCreateNewNodes ()
public int getInstructionNameCode ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
String elname
String content
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
String atname
String type
String value
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.NodeInfo attDef
String elname
net.sf.saxon.om.SequenceIterator attributes
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.NodeInfo content
String entname
String parameter
String esystem
String epublicid
String notation
net.sf.saxon.om.SequenceIterator contents
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
String notname
String nsystem
String npublicid
net.sf.saxon.trans.XPathException e
String localname
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.tree.tiny.TinyBuilder builder
net.sf.saxon.om.NodeInfo dtdRoot
net.sf.saxon.om.SequenceIterator children
net.sf.saxon.om.NodeInfo docType
String name
String system
String publicid
boolean openSquare
net.sf.saxon.om.NodeInfo child
private void write (net.sf.saxon.event.Receiver, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver out
String s
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/DocumentInstr.classDocumentInstr.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.DocumentInstr extends net.sf.saxon.expr.instruct.ParentNodeConstructor {
private boolean textOnly
private String constantText
static final boolean $assertionsDisabled
public void (boolean, java.lang.String)
boolean textOnly
String constantText
public java.lang.Iterable operands ()
public int getImplementationMethod ()
public boolean isTextOnly ()
public java.lang.CharSequence getConstantText ()
protected void checkContentSequence (net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.StaticContext env
protected static void checkContentSequence (net.sf.saxon.expr.StaticContext, net.sf.saxon.expr.Operand, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand[] components
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException de
net.sf.saxon.type.SchemaDeclaration decl
net.sf.saxon.type.UType possibleNodeKinds
net.sf.saxon.expr.Expression component
net.sf.saxon.type.ItemType it
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.Operand content
net.sf.saxon.lib.ParseOptions validationOptions
net.sf.saxon.expr.Operand[] components
int validation
net.sf.saxon.type.SchemaType type
int elementCount
boolean isXSLT
public int computeSpecialProperties ()
int p
public net.sf.saxon.expr.Expression getStringValueExpression ()
net.sf.saxon.expr.Expression fn
net.sf.saxon.expr.CastExpression cast
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.DocumentInstr doc
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.NodeInfo evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence textValue
net.sf.saxon.tree.util.FastStringBuffer sb
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
CharSequence textValue
net.sf.saxon.om.NodeInfo root
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.Builder builder
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.om.NodeInfo root
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.om.NodeInfo root
public int getInstructionNameCode ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
net.sf.saxon.type.SchemaType schemaType
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/instruct/DummyNamespaceResolver.classDummyNamespaceResolver.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.DummyNamespaceResolver extends java.lang.Object implements net.sf.saxon.om.NamespaceResolver {
private static final net.sf.saxon.expr.instruct.DummyNamespaceResolver THE_INSTANCE
public static net.sf.saxon.expr.instruct.DummyNamespaceResolver getInstance ()
private void ()
public java.lang.String getURIForPrefix (java.lang.String, boolean)
String prefix
boolean useDefault
public java.util.Iterator iteratePrefixes ()
static void ()
}
net/sf/saxon/expr/instruct/ElementCreator.classElementCreator.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.ElementCreator extends net.sf.saxon.expr.instruct.ParentNodeConstructor {
protected boolean inheritNamespacesToChildren
protected boolean inheritNamespacesFromParent
public void ()
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public void setInheritNamespacesToChildren (boolean)
boolean inherit
public boolean isInheritNamespacesToChildren ()
public void setInheritNamespacesFromParent (boolean)
boolean inherit
public boolean isInheritNamespacesFromParent ()
public int computeSpecialProperties ()
int p
public void suppressValidation (int)
int parentValidationMode
protected void checkContentSequence (net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
String value
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException de
boolean maybeEmpty
net.sf.saxon.type.UType possibleNodeKinds
net.sf.saxon.expr.Expression component
net.sf.saxon.type.ItemType it
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Operand[] components
boolean foundChild
boolean foundPossibleChild
net.sf.saxon.expr.StaticContext env
public abstract net.sf.saxon.om.NodeName getElementName (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
public abstract java.lang.String getNewBaseURI (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo)
public abstract void outputNamespaceNodes (net.sf.saxon.expr.XPathContext, net.sf.saxon.event.Receiver, net.sf.saxon.om.NodeName, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.NamespaceBinding[] getActiveNamespaces () throws net.sf.saxon.trans.XPathException
public int getImplementationMethod ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public final net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.Receiver validator
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.event.SequenceReceiver saved
boolean pop
net.sf.saxon.event.Receiver elemOut
int properties
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
private net.sf.saxon.om.NodeInfo constructElement (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.TreeReceiver tr
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.event.Receiver validator
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.SequenceOutputter seq
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.event.SequenceReceiver ini
int properties
net.sf.saxon.om.NodeInfo result
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
protected void exportValidationAndType (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.type.SchemaType type
net.sf.saxon.trace.ExpressionPresenter out
protected java.lang.String getInheritanceFlags ()
String flags
public void setInheritanceFlags (java.lang.String)
String flags
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/Executable.classExecutable.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Executable extends java.lang.Object {
private net.sf.saxon.Configuration config
private net.sf.saxon.expr.PackageData topLevelPackage
private java.util.List packages
private net.sf.saxon.trans.KeyManager keyManager
private java.util.List compiledGlobalVariables
private java.util.Properties defaultOutputProperties
private net.sf.saxon.serialize.CharacterMapIndex characterMapIndex
private java.util.HashMap queryLibraryModules
private java.util.HashSet queryLocationHintsProcessed
private net.sf.saxon.functions.FunctionLibraryList functionLibrary
private int hostLanguage
private java.util.Map globalParams
private java.util.HashMap outputDeclarations
private boolean createsSecondaryResult
protected boolean schemaAware
private net.sf.saxon.expr.instruct.GlobalContextRequirement globalContextRequirement
private net.sf.saxon.expr.parser.ICompilerService compilerService
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public net.sf.saxon.expr.PackageData getTopLevelPackage ()
public void setTopLevelPackage (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData topLevelPackage
public void addPackage (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData data
public java.lang.Iterable getPackages ()
public void setHostLanguage (int)
int language
public int getHostLanguage ()
public net.sf.saxon.functions.FunctionLibraryList getFunctionLibrary ()
public void setFunctionLibrary (net.sf.saxon.functions.FunctionLibraryList)
net.sf.saxon.functions.FunctionLibraryList functionLibrary
public void setCharacterMapIndex (net.sf.saxon.serialize.CharacterMapIndex)
net.sf.saxon.serialize.CharacterMapIndex cmi
public net.sf.saxon.serialize.CharacterMapIndex getCharacterMapIndex ()
public void setKeyManager (net.sf.saxon.trans.KeyManager)
net.sf.saxon.trans.KeyManager km
public net.sf.saxon.trans.KeyManager getKeyManager ()
public void setDefaultOutputProperties (java.util.Properties)
java.util.Properties properties
public java.util.Properties getDefaultOutputProperties ()
public void setOutputProperties (net.sf.saxon.om.StructuredQName, java.util.Properties)
net.sf.saxon.om.StructuredQName qName
java.util.Properties properties
public java.util.Properties getOutputProperties (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public void addQueryLibraryModule (net.sf.saxon.query.QueryModule)
net.sf.saxon.query.QueryModule module
String uri
java.util.List existing
public java.util.List getQueryLibraryModules (java.lang.String)
String namespace
public net.sf.saxon.query.QueryModule getQueryModuleWithSystemId (java.lang.String, net.sf.saxon.query.QueryModule)
net.sf.saxon.query.QueryModule sqc
String uri
String systemId
net.sf.saxon.query.QueryModule topModule
java.util.Iterator miter
public java.util.Iterator getQueryLibraryModules ()
java.util.List queryModules
java.util.List modules
public void addQueryLocationHintProcessed (java.lang.String)
String uri
public boolean isQueryLocationHintProcessed (java.lang.String)
String uri
public void fixupQueryModules (net.sf.saxon.query.QueryModule) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.QueryModule env
java.util.List queryModules
net.sf.saxon.query.QueryModule env
java.util.List queryModules
net.sf.saxon.query.QueryModule main
java.util.List varDefinitions
public void explainGlobalVariables (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.GlobalVariable var
net.sf.saxon.expr.PackageData pack
net.sf.saxon.trace.ExpressionPresenter presenter
public void registerGlobalParameter (net.sf.saxon.expr.instruct.GlobalParam)
net.sf.saxon.expr.instruct.GlobalParam param
public java.lang.Iterable getGlobalParameters ()
public void checkAllRequiredParamsArePresent (net.sf.saxon.expr.instruct.GlobalParameterSet) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.StructuredQName req
java.util.Map$Entry entry
net.sf.saxon.expr.instruct.GlobalParameterSet params
public void setCreatesSecondaryResult (boolean)
boolean flag
public boolean createsSecondaryResult ()
public void setGlobalContextRequirement (net.sf.saxon.expr.instruct.GlobalContextRequirement)
net.sf.saxon.expr.instruct.GlobalContextRequirement requirement
public net.sf.saxon.expr.instruct.GlobalContextRequirement getGlobalContextRequirement ()
public net.sf.saxon.om.Item checkInitialContextItem (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.ItemType type
net.sf.saxon.type.ItemType type
net.sf.saxon.om.Item contextItem
net.sf.saxon.expr.XPathContext context
public void setSchemaAware (boolean)
boolean aware
public boolean isSchemaAware ()
public net.sf.saxon.expr.parser.ICompilerService getCompilerService ()
public net.sf.saxon.expr.parser.ICompilerService obtainCompilerService ()
public void setCompilerService (net.sf.saxon.expr.parser.ICompilerService)
net.sf.saxon.expr.parser.ICompilerService compilerService
}
net/sf/saxon/expr/instruct/ExpressionInfo.classExpressionInfo.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.ExpressionInfo extends java.lang.Object implements net.sf.saxon.trace.InstructionInfo {
private net.sf.saxon.expr.Expression expr
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression expr
public int getConstructType ()
public java.lang.String getSystemId ()
public int getLineNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public java.lang.Object getProperty (java.lang.String)
String name
public java.util.Iterator getProperties ()
java.util.List list
public java.lang.String getPublicId ()
public int getColumnNumber ()
}
net/sf/saxon/expr/instruct/FixedAttribute.classFixedAttribute.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.FixedAttribute extends net.sf.saxon.expr.instruct.AttributeCreator {
private net.sf.saxon.om.NodeName nodeName
static final boolean $assertionsDisabled
public void (net.sf.saxon.om.NodeName, int, net.sf.saxon.type.SimpleType)
net.sf.saxon.om.NodeName nodeName
int validationAction
net.sf.saxon.type.SimpleType schemaType
public int getInstructionNameCode ()
public java.lang.String getExpressionName ()
public net.sf.saxon.om.NodeName getAttributeName ()
public void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression select
net.sf.saxon.trans.XPathException se
net.sf.saxon.type.SchemaDeclaration decl
net.sf.saxon.type.SchemaDeclaration decl
int validation
net.sf.saxon.trans.XPathException se
CharSequence value
net.sf.saxon.type.ValidationFailure err
char c
int k
boolean special
CharSequence val
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.SimpleType schemaType
String errorCode
public int getAttributeFingerprint ()
public int getCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.FixedAttribute exp
public net.sf.saxon.om.NodeName evaluateNodeName (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.SchemaType type
net.sf.saxon.type.SchemaException e
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.SchemaType parentType
boolean whole
int fp
net.sf.saxon.type.SchemaType type
public net.sf.saxon.om.NodeInfo evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.tree.util.Orphan o
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public java.lang.String toShortString ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/instruct/FixedElement.classFixedElement.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.FixedElement extends net.sf.saxon.expr.instruct.ElementCreator {
private net.sf.saxon.om.NodeName elementName
protected net.sf.saxon.om.NamespaceBinding[] namespaceBindings
private net.sf.saxon.type.ItemType itemType
public void (net.sf.saxon.om.NodeName, net.sf.saxon.om.NamespaceBinding[], boolean, boolean, net.sf.saxon.type.SchemaType, int)
net.sf.saxon.om.NodeName elementName
net.sf.saxon.om.NamespaceBinding[] namespaceBindings
boolean inheritNamespacesToChildren
boolean inheritNamespacesFromParent
net.sf.saxon.type.SchemaType schemaType
int validation
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
protected void checkContentSequence (net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.StaticContext env
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.FixedElement fixedContent
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e
private void removeRedundantNamespaces (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.om.NamespaceBinding[])
net.sf.saxon.type.ItemType childType
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Operand o
net.sf.saxon.om.NamespaceBinding parentNamespace
int i
net.sf.saxon.om.NamespaceBinding namespaceBinding
net.sf.saxon.om.NamespaceBinding[] ns2
int j
int removed
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.om.NamespaceBinding[] parentNamespaces
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType contentType
boolean ok
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.om.NamespaceBinding[] ns2
net.sf.saxon.expr.instruct.FixedElement fe
private net.sf.saxon.type.ItemType computeFixedElementItemType (net.sf.saxon.expr.instruct.FixedElement, net.sf.saxon.expr.StaticContext, int, net.sf.saxon.type.SchemaType, net.sf.saxon.om.NodeName, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.ValidationFailure ve
net.sf.saxon.type.SchemaException e
net.sf.saxon.type.SchemaDeclaration decl
net.sf.saxon.type.SchemaType declaredType
net.sf.saxon.type.SchemaType xsiType
net.sf.saxon.type.ItemType itemType
net.sf.saxon.type.ItemType itemType
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.SchemaDeclaration decl
net.sf.saxon.type.ItemType itemType
net.sf.saxon.type.ItemType itemType
net.sf.saxon.type.ItemType itemType
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.instruct.FixedElement instr
net.sf.saxon.expr.StaticContext env
int validation
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.om.NodeName elementName
net.sf.saxon.expr.Expression content
net.sf.saxon.Configuration config
net.sf.saxon.type.ItemType itemType
int fp
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.om.NodeName getElementName (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
public net.sf.saxon.om.NodeName getElementName ()
public java.lang.String getNewBaseURI (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.NodeInfo)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo copiedNode
private net.sf.saxon.type.SchemaType getXSIType (net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType type
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.StaticContext env
private net.sf.saxon.type.SchemaType testForXSIType (net.sf.saxon.expr.instruct.FixedAttribute, net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
String prefix
net.sf.saxon.om.NamespaceBinding namespaceBinding
net.sf.saxon.om.NamePool pool
String[] parts
String uri
net.sf.saxon.om.QNameException e
net.sf.saxon.expr.Expression attValue
net.sf.saxon.expr.instruct.FixedAttribute fat
net.sf.saxon.expr.StaticContext env
int att
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.instruct.Block block
net.sf.saxon.type.SchemaType type
net.sf.saxon.type.SchemaException e
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.SchemaType parentType
boolean whole
net.sf.saxon.type.SchemaType type
public void outputNamespaceNodes (net.sf.saxon.expr.XPathContext, net.sf.saxon.event.Receiver, net.sf.saxon.om.NodeName, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NamespaceBinding namespaceBinding
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.Receiver out
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.om.NodeInfo copiedNode
public net.sf.saxon.om.NamespaceBinding[] getActiveNamespaces ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
String prefix
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.trace.ExpressionPresenter out
String flags
net.sf.saxon.tree.util.FastStringBuffer fsb
public java.lang.String toString ()
public java.lang.String toShortString ()
public java.lang.String getExpressionName ()
}
net/sf/saxon/expr/instruct/ForEach.classForEach.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ForEach extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.ContextMappingFunction net.sf.saxon.expr.ContextSwitchingExpression {
protected boolean containsTailCall
protected net.sf.saxon.expr.Operand selectOp
protected net.sf.saxon.expr.Operand actionOp
protected net.sf.saxon.expr.Operand threadsOp
protected boolean isInstruction
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.Expression action
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, boolean, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.Expression action
boolean containsTailCall
net.sf.saxon.expr.Expression threads
public void setInstruction (boolean)
boolean inst
public boolean isInstruction ()
public net.sf.saxon.expr.Expression getSelect ()
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getAction ()
public void setAction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression action
public net.sf.saxon.expr.Expression getThreads ()
public void setThreads (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression threads
public java.lang.Iterable operands ()
public int getInstructionNameCode ()
public net.sf.saxon.expr.Expression getSelectExpression ()
public void setSelectExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public void setActionExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression action
public net.sf.saxon.expr.Expression getActionExpression ()
public net.sf.saxon.expr.Expression getNumberOfThreadsExpression ()
public final net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getStaticUType (net.sf.saxon.type.UType)
net.sf.saxon.type.UType contextItemType
public final boolean mayCreateNewNodes ()
int props
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.ItemType selectType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
boolean retainAllNodes
boolean forStreaming
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ForEach f2
public int computeSpecialProperties ()
int p
public boolean alwaysCreatesNewNodes ()
public int getImplementationMethod ()
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.TraceListener listener
net.sf.saxon.om.Item item
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.om.Item item
net.sf.saxon.lib.TraceListener listener
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.om.FocusIterator iter
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.FocusIterator master
net.sf.saxon.expr.XPathContextMinor c2
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
protected void explainThreads (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String toString ()
public java.lang.String toShortString ()
public java.lang.String getExpressionName ()
public java.lang.String getStreamerName ()
static void ()
}
net/sf/saxon/expr/instruct/ForEachGroup.classForEachGroup.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ForEachGroup extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.sort.SortKeyEvaluator net.sf.saxon.expr.ContextMappingFunction net.sf.saxon.expr.ContextSwitchingExpression {
public static final int GROUP_BY
public static final int GROUP_ADJACENT
public static final int GROUP_STARTING
public static final int GROUP_ENDING
private byte algorithm
private int keyItemType
private net.sf.saxon.lib.StringCollator collator
private transient net.sf.saxon.expr.sort.AtomicComparer[] sortComparators
private boolean composite
private boolean isInFork
private net.sf.saxon.expr.Operand selectOp
private net.sf.saxon.expr.Operand actionOp
private net.sf.saxon.expr.Operand keyOp
private net.sf.saxon.expr.Operand collationOp
private net.sf.saxon.expr.Operand sortKeysOp
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, byte, net.sf.saxon.expr.Expression, net.sf.saxon.lib.StringCollator, net.sf.saxon.expr.Expression, net.sf.saxon.expr.sort.SortKeyDefinitionList)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.Expression action
byte algorithm
net.sf.saxon.expr.Expression key
net.sf.saxon.lib.StringCollator collator
net.sf.saxon.expr.Expression collationNameExpression
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeys
net.sf.saxon.expr.OperandRole keyRole
public int getInstructionNameCode ()
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression getSelectExpression ()
public net.sf.saxon.expr.Expression getActionExpression ()
public byte getAlgorithm ()
public net.sf.saxon.expr.Expression getGroupingKey ()
public int getKeyItemType ()
public net.sf.saxon.expr.sort.SortKeyDefinitionList getSortKeyDefinitions ()
public net.sf.saxon.expr.sort.AtomicComparer[] getSortKeyComparators ()
public net.sf.saxon.lib.StringCollator getCollation ()
public java.net.URI getBaseURI ()
net.sf.saxon.trans.XPathException err
public boolean isComposite ()
public void setComposite (boolean)
boolean composite
public boolean isInFork ()
public void setIsInFork (boolean)
boolean inFork
public boolean allowExtractingCommonSubexpressions ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.sort.AtomicComparer comp
net.sf.saxon.expr.Expression sortKey
net.sf.saxon.expr.sort.SortKeyDefinition sk
int i
boolean allFixed
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.ItemType selectedItemType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
private static void fixupGroupReferences (net.sf.saxon.expr.Expression, net.sf.saxon.expr.instruct.ForEachGroup, net.sf.saxon.type.ItemType, boolean)
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.expr.instruct.ForEachGroup feg2
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.instruct.ForEachGroup feg
net.sf.saxon.type.ItemType selectedItemType
boolean isInLoop
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression sortKey
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.trans.XPathException err
String collationNameString
java.net.URI collationURI
net.sf.saxon.trans.XPathException e
java.net.URISyntaxException err
String collation
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.type.ItemType selectedItemType
net.sf.saxon.expr.parser.ContextItemStaticInfo sit
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.SortKeyDefinition[] newKeyDef
net.sf.saxon.expr.instruct.ForEachGroup feg
public net.sf.saxon.type.ItemType getItemType ()
public int computeDependencies ()
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.sort.SortKeyDefinition skd
int dependencies
public int computeSpecialProperties ()
int p
public final boolean mayCreateNewNodes ()
int props
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.TraceListener listener
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.expr.sort.GroupIterator groupIterator
net.sf.saxon.om.FocusIterator focusIterator
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.expr.Expression getCollationNameExpression ()
private net.sf.saxon.lib.StringCollator getCollator (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.StringValue collationValue
String cname
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.StringCollator coll
private net.sf.saxon.expr.sort.GroupIterator getGroupIterator (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.expr.sort.GroupIterator getGroupIterator (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.StringCollator coll
net.sf.saxon.expr.XPathContext c2
net.sf.saxon.om.FocusIterator population
net.sf.saxon.expr.sort.GroupIterator groupIterator
net.sf.saxon.lib.StringCollator coll
net.sf.saxon.expr.sort.GroupIterator groupIterator
net.sf.saxon.expr.sort.GroupIterator groupIterator
net.sf.saxon.expr.sort.GroupIterator groupIterator
int s
net.sf.saxon.expr.sort.AtomicComparer[] comps
net.sf.saxon.expr.XPathContext xpc
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.GroupIterator groupIterator
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.GroupIterator master
net.sf.saxon.om.FocusIterator focus
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.value.AtomicValue evaluateSortKey (int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int n
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.expr.sort.SortKeyDefinitionList getSortKeyDefinitionList ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
private static java.lang.String getAlgorithmName (byte)
byte algorithm
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public void setAction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression action
public void setKey (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression key
public void setCollationNameExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression collationNameExpression
public void setSortKeyDefinitions (net.sf.saxon.expr.sort.SortKeyDefinitionList)
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeyDefinitions
static void ()
}
net/sf/saxon/expr/instruct/Fork.classFork.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Fork extends net.sf.saxon.expr.instruct.Instruction {
net.sf.saxon.expr.Operand[] operanda
public void (net.sf.saxon.expr.Operand[])
int i
net.sf.saxon.expr.Operand[] prongs
public void (net.sf.saxon.expr.Expression[])
int i
net.sf.saxon.expr.Expression[] prongs
public java.lang.Iterable operands ()
public int getInstructionNameCode ()
public int getSize ()
public net.sf.saxon.expr.Expression getProng (int)
int i
public net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.ItemType t2
net.sf.saxon.expr.Operand o
net.sf.saxon.type.ItemType t1
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.Expression[] e2
int i
net.sf.saxon.expr.instruct.Fork f2
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/GlobalContextRequirement.classGlobalContextRequirement.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.GlobalContextRequirement extends java.lang.Object {
private boolean mayBeOmitted
private boolean absentFocus
private java.util.List requiredItemTypes
private net.sf.saxon.expr.Expression defaultValue
public void ()
public net.sf.saxon.type.ItemType getRequiredItemType ()
public java.util.List getRequiredItemTypes ()
public void addRequiredItemType (net.sf.saxon.type.ItemType)
net.sf.saxon.type.ItemType requiredItemType
public net.sf.saxon.expr.Expression getDefaultValue ()
public void setDefaultValue (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression defaultValue
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
String use
String use
int targetVersion
net.sf.saxon.trace.ExpressionPresenter out
String use
protected void exportAccumulatorUsages (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void setAbsentFocus (boolean)
boolean absent
public boolean isAbsentFocus ()
public void setMayBeOmitted (boolean)
boolean mayOmit
public boolean isMayBeOmitted ()
}
net/sf/saxon/expr/instruct/GlobalParam.classGlobalParam.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.GlobalParam extends net.sf.saxon.expr.instruct.GlobalVariable {
private boolean implicitlyRequired
static final boolean $assertionsDisabled
public void ()
public void setImplicitlyRequiredParam (boolean)
boolean requiredParam
public boolean isImplicitlyRequiredParam ()
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.Component) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Component target
net.sf.saxon.Controller controller
net.sf.saxon.expr.instruct.Bindery b
net.sf.saxon.om.Sequence val
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
protected java.lang.String getFlags ()
String f
static void ()
}
net/sf/saxon/expr/instruct/GlobalParameterSet.classGlobalParameterSet.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.GlobalParameterSet extends java.lang.Object {
private java.util.HashMap params
public void ()
public void (net.sf.saxon.expr.instruct.GlobalParameterSet)
net.sf.saxon.expr.instruct.GlobalParameterSet parameterSet
public void put (net.sf.saxon.om.StructuredQName, net.sf.saxon.om.Sequence)
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.om.Sequence value
public net.sf.saxon.om.Sequence get (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public boolean containsKey (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.om.Sequence convertParameterValue (net.sf.saxon.om.StructuredQName, net.sf.saxon.value.SequenceType, boolean, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.Configuration config
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.value.SequenceType requiredType
boolean convert
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence val
public void clear ()
public java.util.Collection getKeys ()
public int getNumberOfKeys ()
}
net/sf/saxon/expr/instruct/GlobalVariable.classGlobalVariable.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.GlobalVariable extends net.sf.saxon.expr.instruct.Actor implements net.sf.saxon.expr.Binding net.sf.saxon.query.Declaration net.sf.saxon.trace.InstructionInfo net.sf.saxon.expr.ContextOriginator {
protected java.util.List references
private net.sf.saxon.expr.Expression select
private net.sf.saxon.om.StructuredQName variableQName
private net.sf.saxon.value.SequenceType requiredType
private boolean indexed
private boolean isPrivate
private boolean isAssignable
private net.sf.saxon.expr.instruct.GlobalVariable originalVariable
private int binderySlotNumber
private boolean isRequiredParam
static final boolean $assertionsDisabled
public void ()
public void init (net.sf.saxon.expr.Expression, net.sf.saxon.om.StructuredQName)
net.sf.saxon.expr.Expression select
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public void setSelectExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getSelectExpression ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType required
public net.sf.saxon.value.SequenceType getRequiredType ()
private net.sf.saxon.Configuration getConfiguration ()
public void setOriginalVariable (net.sf.saxon.expr.instruct.GlobalVariable)
net.sf.saxon.expr.instruct.GlobalVariable var
public net.sf.saxon.expr.instruct.GlobalVariable getOriginalVariable ()
public net.sf.saxon.expr.instruct.GlobalVariable getUltimateOriginalVariable ()
public void setUnused (boolean)
boolean unused
public boolean isUnused ()
public boolean isPrivate ()
public void setPrivate (boolean)
boolean b
public void setAssignable (boolean)
boolean assignable
public final boolean isAssignable ()
public int getConstructType ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public java.lang.Object getProperty (java.lang.String)
String name
public java.util.Iterator getProperties ()
java.util.List list
public int getHostLanguage ()
public void setIndexedVariable ()
public boolean isIndexedVariable ()
public void setContainsLocals (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager map
public boolean isGlobal ()
public void registerReference (net.sf.saxon.expr.BindingReference)
net.sf.saxon.expr.BindingReference ref
public java.util.Iterator iterateReferences ()
public int getBinderySlotNumber ()
public void setBinderySlotNumber (int)
int s
public void setRequiredParam (boolean)
boolean requiredParam
public boolean isRequiredParam ()
public void compile (net.sf.saxon.expr.instruct.Executable, int) throws net.sf.saxon.trans.XPathException
int relation
net.sf.saxon.om.GroundedValue constantValue
int properties
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.BindingReference ref
net.sf.saxon.expr.instruct.Executable exec
int slot
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.value.SequenceType type
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.BindingReference reference
net.sf.saxon.type.ItemType itemType
int cardinality
net.sf.saxon.om.GroundedValue constantValue
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.Expression value2
net.sf.saxon.expr.instruct.SlotManager map
int slots
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Expression value
public void lookForCycles (java.util.Stack, net.sf.saxon.query.XQueryFunctionLibrary) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.GlobalVariable next
net.sf.saxon.query.XQueryFunction next
int i
String errorCode
int s
String message
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.expr.Binding b
net.sf.saxon.query.XQueryFunction f
net.sf.saxon.trans.SymbolicName s
java.util.List list
java.util.List flist
java.util.Stack referees
net.sf.saxon.query.XQueryFunctionLibrary globalFunctionLibrary
private static void lookForFunctionCycles (net.sf.saxon.query.XQueryFunction, java.util.Stack, net.sf.saxon.query.XQueryFunctionLibrary) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Binding b
net.sf.saxon.query.XQueryFunction qf
net.sf.saxon.trans.SymbolicName s
net.sf.saxon.query.XQueryFunction f
java.util.Stack referees
net.sf.saxon.query.XQueryFunctionLibrary globalFunctionLibrary
net.sf.saxon.expr.Expression body
java.util.List list
java.util.List flist
public net.sf.saxon.om.Sequence getSelectValue (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.Component) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.iter.ManualIterator mi
net.sf.saxon.om.Sequence result
net.sf.saxon.expr.XPathContextMajor c2
int savedOutputState
net.sf.saxon.om.Sequence result
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Component target
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.expr.instruct.Bindery b
net.sf.saxon.om.Sequence v
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.Component) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Component target
net.sf.saxon.Controller controller
net.sf.saxon.expr.instruct.Bindery b
net.sf.saxon.om.Sequence v
protected net.sf.saxon.om.Sequence actuallyEvaluate (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.Component) throws net.sf.saxon.trans.XPathException
boolean go
net.sf.saxon.om.Sequence value
String errorCode
String errorCode
net.sf.saxon.value.SingletonClosure closure
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Component target
net.sf.saxon.Controller controller
net.sf.saxon.expr.instruct.Bindery b
protected static void setDependencies (net.sf.saxon.expr.instruct.GlobalVariable, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ContextOriginator origin
net.sf.saxon.expr.instruct.GlobalVariable var
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
private static net.sf.saxon.expr.XPathContextMajor getMajorCaller (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContext caller
public net.sf.saxon.value.IntegerValue[] getIntegerBoundsForVariable ()
public int getLocalSlotNumber ()
public void setVariableQName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName s
public net.sf.saxon.om.StructuredQName getVariableQName ()
public void addReference (net.sf.saxon.expr.VariableReference, boolean)
net.sf.saxon.expr.VariableReference ref
boolean isLoopingReference
public int getComponentKind ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.Visibility vis
int targetVersion
net.sf.saxon.trace.ExpressionPresenter presenter
String flags
protected java.lang.String getFlags ()
String flags
static void ()
}
net/sf/saxon/expr/instruct/ITemplateCall.classITemplateCall.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.ITemplateCall extends java.lang.Object implements net.sf.saxon.expr.ContextOriginator {
public abstract net.sf.saxon.expr.instruct.WithParam[] getActualParams ()
public abstract net.sf.saxon.expr.instruct.WithParam[] getTunnelParams ()
}
net/sf/saxon/expr/instruct/Instruction.classInstruction.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.Instruction extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.instruct.TailCallReturner {
public void ()
public int getImplementationMethod ()
public boolean isInstruction ()
public int getInstructionNameCode ()
public java.lang.String getInstructionName ()
public java.lang.String getExpressionName ()
int code
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public abstract java.lang.Iterable operands ()
public abstract net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.TailCall tc
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
public javax.xml.transform.SourceLocator getSourceLocator ()
protected static net.sf.saxon.trans.XPathException dynamicError (net.sf.saxon.expr.parser.Location, net.sf.saxon.trans.XPathException, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.parser.Location loc
net.sf.saxon.trans.XPathException error
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.expr.instruct.ParameterSet assembleParams (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.instruct.WithParam[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.WithParam actualParam
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.instruct.WithParam[] actualParams
net.sf.saxon.expr.instruct.ParameterSet params
public static net.sf.saxon.expr.instruct.ParameterSet assembleTunnelParams (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.instruct.WithParam[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.WithParam actualParam
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.instruct.WithParam[] actualParams
net.sf.saxon.expr.instruct.ParameterSet existingParams
net.sf.saxon.expr.instruct.ParameterSet newParams
public int computeSpecialProperties ()
int p
public int getNetCost ()
public boolean mayCreateNewNodes ()
public boolean alwaysCreatesNewNodes ()
protected final boolean someOperandCreatesNewNodes ()
net.sf.saxon.expr.Expression child
int props
net.sf.saxon.expr.Operand o
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
int m
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
int m
public final java.lang.CharSequence evaluateAsString (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
public int getConstructType ()
public boolean isXSLT ()
}
net/sf/saxon/expr/instruct/InstructionDetails.classInstructionDetails.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.InstructionDetails extends java.lang.Object implements net.sf.saxon.trace.InstructionInfo {
private int constructType
private String systemId
private int lineNumber
private int columnNumber
private net.sf.saxon.om.StructuredQName objectName
private java.util.HashMap properties
public void ()
public void setConstructType (int)
int type
public int getConstructType ()
public void setSystemId (java.lang.String)
String systemId
public java.lang.String getSystemId ()
public void setLineNumber (int)
int lineNumber
public int getLineNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
public void setObjectName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.om.StructuredQName getObjectName ()
public void setProperty (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object getProperty (java.lang.String)
String name
public java.util.Iterator getProperties ()
public java.lang.String getPublicId ()
public void setColumnNumber (int)
int column
public int getColumnNumber ()
}
net/sf/saxon/expr/instruct/InstructionWithComplexContent.classInstructionWithComplexContent.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.InstructionWithComplexContent extends java.lang.Object {
public abstract net.sf.saxon.expr.Expression getContentExpression ()
}
net/sf/saxon/expr/instruct/IterateInstr.classIterateInstr.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.IterateInstr extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.ContextSwitchingExpression {
private net.sf.saxon.expr.Operand selectOp
private net.sf.saxon.expr.Operand actionOp
private net.sf.saxon.expr.Operand initiallyOp
private net.sf.saxon.expr.Operand onCompletionOp
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.instruct.LocalParamBlock, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.instruct.LocalParamBlock initiallyExp
net.sf.saxon.expr.Expression action
net.sf.saxon.expr.Expression onCompletion
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.instruct.LocalParamBlock getInitiallyExp ()
public void setInitiallyExp (net.sf.saxon.expr.instruct.LocalParamBlock)
net.sf.saxon.expr.instruct.LocalParamBlock initiallyExp
public void setAction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression action
public net.sf.saxon.expr.Expression getOnCompletion ()
public void setOnCompletion (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression onCompletion
public java.lang.Iterable operands ()
public int getInstructionNameCode ()
public net.sf.saxon.expr.Expression getSelectExpression ()
public net.sf.saxon.expr.Expression getActionExpression ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.ItemType selectType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.ContextItemStaticInfo cit2
public boolean isCompilable ()
private static boolean containsBreakOrNextIterationWithinTryCatch (net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Operand o
boolean found
boolean inTryCatch
net.sf.saxon.expr.Expression exp
boolean withinTryCatch
public int allocateParameterSlots (int)
int slot
net.sf.saxon.expr.instruct.LocalParam b
net.sf.saxon.expr.Operand o
int nextFree
java.util.HashMap slotMap
private static void setWithParamSlots (net.sf.saxon.expr.Expression, java.util.HashMap)
net.sf.saxon.expr.instruct.WithParam p
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
java.util.HashMap slotMap
public final net.sf.saxon.type.ItemType getItemType ()
net.sf.saxon.type.TypeHierarchy th
public final boolean mayCreateNewNodes ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
public boolean hasVariableBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.instruct.LocalParam setter
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.instruct.LocalParamBlock paramBlock
public java.lang.String getStreamerName ()
public int getImplementationMethod ()
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.IterateInstr exp
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.TailCallLoop$TailCallInfo comp
net.sf.saxon.expr.XPathContextMinor c3
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.FocusIterator iter
net.sf.saxon.expr.XPathContextMajor c2
boolean tracing
net.sf.saxon.lib.TraceListener listener
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/LocalParam.classLocalParam.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.LocalParam extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.LocalBinding {
private net.sf.saxon.expr.Operand conversionOp
private int conversionEvaluationMode
private static final int REQUIRED
private static final int TUNNEL
private static final int IMPLICITLY_REQUIRED
private byte properties
private net.sf.saxon.expr.Operand selectOp
protected net.sf.saxon.om.StructuredQName variableQName
private net.sf.saxon.value.SequenceType requiredType
protected int slotNumber
protected int referenceCount
protected int evaluationMode
public void ()
public void setSelectExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getSelectExpression ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType required
public net.sf.saxon.value.SequenceType getRequiredType ()
public void setRequiredParam (boolean)
boolean requiredParam
public void setImplicitlyRequiredParam (boolean)
boolean requiredParam
public void setTunnel (boolean)
boolean tunnel
public void setReferenceCount (int)
int refCount
public int getEvaluationMode ()
public int getCardinality ()
public boolean isAssignable ()
public boolean isGlobal ()
public int getLocalSlotNumber ()
public final boolean isRequiredParam ()
public final boolean isImplicitlyRequiredParam ()
public final boolean isTunnelParam ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e2
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e2
public void computeEvaluationMode ()
public net.sf.saxon.expr.instruct.LocalParam copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.LocalParam p2
public void addReference (net.sf.saxon.expr.VariableReference, boolean)
net.sf.saxon.expr.VariableReference ref
boolean isLoopingReference
public void checkAgainstRequiredType (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.value.SequenceType r
net.sf.saxon.expr.Expression select
public net.sf.saxon.om.Sequence getSelectValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int savedOutputState
net.sf.saxon.om.Sequence result
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Expression select
public int getSlotNumber ()
public void setSlotNumber (int)
int s
public void setVariableQName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName s
public net.sf.saxon.om.StructuredQName getVariableQName ()
public void setConversion (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression convertor
public net.sf.saxon.expr.Expression getConversion ()
public int getConversionEvaluationMode ()
public int getInstructionNameCode ()
public java.lang.Iterable operands ()
java.util.List list
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String name
net.sf.saxon.trans.XPathException e
String name
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
int wasSupplied
public net.sf.saxon.value.IntegerValue[] getIntegerBoundsForVariable ()
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext c
public boolean isCompatible (net.sf.saxon.expr.instruct.LocalParam)
net.sf.saxon.expr.instruct.LocalParam other
public boolean isLiftable ()
public boolean hasVariableBinding (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public int computeSpecialProperties ()
public boolean mayCreateNewNodes ()
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
net.sf.saxon.expr.Expression conversion
private java.lang.String getFlags ()
String flags
public void setIndexedVariable ()
public boolean isIndexedVariable ()
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/instruct/LocalParamBlock.classLocalParamBlock.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.LocalParamBlock extends net.sf.saxon.expr.instruct.Instruction {
net.sf.saxon.expr.Operand[] operanda
public void (net.sf.saxon.expr.instruct.LocalParam[])
int i
net.sf.saxon.expr.instruct.LocalParam[] params
public java.lang.String getExpressionName ()
public java.lang.Iterable operands ()
public int getNumberOfParams ()
public int computeSpecialProperties ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.instruct.LocalParam oldLps
net.sf.saxon.expr.instruct.LocalParam newLps
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.LocalParam[] lps2
int i
public final net.sf.saxon.type.ItemType getItemType ()
public final int getCardinality ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.instruct.LocalParam param
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
public int getImplementationMethod ()
}
net/sf/saxon/expr/instruct/Message$MessageAdapter.classMessage.java
package net.sf.saxon.expr.instruct
net.sf.saxon.expr.instruct.Message$MessageAdapter extends net.sf.saxon.event.ProxyReceiver {
private boolean contentStarted
private String errorCode
private net.sf.saxon.expr.parser.Location location
public void (net.sf.saxon.event.SequenceReceiver, java.lang.String, net.sf.saxon.expr.parser.Location)
net.sf.saxon.event.SequenceReceiver next
String errorCode
net.sf.saxon.expr.parser.Location location
public void startDocument (int) throws net.sf.saxon.trans.XPathException
int properties
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
public void attribute (net.sf.saxon.om.NodeName, net.sf.saxon.type.SimpleType, java.lang.CharSequence, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
String attName
net.sf.saxon.om.NodeName attributeName
net.sf.saxon.type.SimpleType typeCode
CharSequence value
net.sf.saxon.expr.parser.Location locationId
int properties
public void namespace (net.sf.saxon.om.NamespaceBindingSet, int) throws net.sf.saxon.trans.XPathException
String prefix
String uri
net.sf.saxon.om.NamespaceBinding ns
net.sf.saxon.om.NamespaceBindingSet namespaceBindings
int properties
public void append (net.sf.saxon.om.Item, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
int kind
net.sf.saxon.om.Item item
net.sf.saxon.expr.parser.Location locationId
int copyNamespaces
}
net/sf/saxon/expr/instruct/Message.classMessage.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.Message extends net.sf.saxon.expr.instruct.Instruction {
private net.sf.saxon.expr.Operand selectOp
private net.sf.saxon.expr.Operand terminateOp
private net.sf.saxon.expr.Operand errorCodeOp
private boolean isAssert
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.Expression terminate
net.sf.saxon.expr.Expression errorCode
public net.sf.saxon.expr.Expression getSelect ()
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getTerminate ()
public void setTerminate (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression terminate
public net.sf.saxon.expr.Expression getErrorCode ()
public void setErrorCode (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression errorCode
public java.lang.Iterable operands ()
public void setIsAssert (boolean)
boolean isAssert
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.Message exp
public int getInstructionNameCode ()
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public final boolean mayCreateNewNodes ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String code
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.instruct.TerminationException te
net.sf.saxon.om.StructuredQName errorCode
net.sf.saxon.event.SequenceReceiver rec
net.sf.saxon.event.SequenceReceiver saved
int savedOutputState
java.util.Properties props
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.SequenceReceiver receiver
boolean abort
String term
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.Receiver emitter
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/NamedTemplate.classNamedTemplate.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.NamedTemplate extends net.sf.saxon.expr.instruct.Actor {
private net.sf.saxon.om.StructuredQName templateName
private boolean hasRequiredParams
private boolean bodyIsTailCallReturner
private net.sf.saxon.value.SequenceType requiredType
private net.sf.saxon.type.ItemType requiredContextItemType
private boolean mayOmitContextItem
private boolean absentFocus
private java.util.List localParams
public void (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName templateName
public void setTemplateName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName templateName
public void setContextItemRequirements (net.sf.saxon.type.ItemType, boolean, boolean)
net.sf.saxon.type.ItemType type
boolean mayBeOmitted
boolean absentFocus
public int getComponentKind ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public void setBody (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression body
public net.sf.saxon.om.StructuredQName getTemplateName ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public void resetLocalParams ()
public void addLocalParam (net.sf.saxon.expr.instruct.LocalParam)
net.sf.saxon.expr.instruct.LocalParam param
public void setHasRequiredParams (boolean)
boolean has
public boolean hasRequiredParams ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public net.sf.saxon.value.SequenceType getRequiredType ()
public net.sf.saxon.type.ItemType getRequiredContextItemType ()
public boolean isMayOmitContextItem ()
public boolean isAbsentFocus ()
public java.util.List getLocalParams ()
public net.sf.saxon.expr.instruct.LocalParam getLocalParam (net.sf.saxon.om.StructuredQName)
net.sf.saxon.expr.instruct.LocalParam lp
net.sf.saxon.om.StructuredQName id
java.util.List params
public net.sf.saxon.expr.instruct.TailCall expand (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item contextItem
public int getConstructType ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter presenter
public void explainProperties (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int targetVersion
net.sf.saxon.trans.XPathException e
net.sf.saxon.trace.ExpressionPresenter presenter
String flags
}
net/sf/saxon/expr/instruct/NamespaceConstructor.classNamespaceConstructor.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.NamespaceConstructor extends net.sf.saxon.expr.instruct.SimpleNodeConstructor {
private net.sf.saxon.expr.Operand nameOp
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression name
public net.sf.saxon.expr.Expression getNameExp ()
public void setNameExp (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression nameExp
public java.lang.Iterable operands ()
public int getInstructionNameCode ()
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.parser.RoleDiagnostic role
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.NamespaceConstructor exp
public net.sf.saxon.om.NodeName evaluateNodeName (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String prefix
private java.lang.String evaluatePrefix (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue value
String prefix
public void processValue (java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence value
net.sf.saxon.expr.XPathContext context
String prefix
String uri
net.sf.saxon.om.NamespaceBinding nscode
net.sf.saxon.event.SequenceReceiver out
public net.sf.saxon.om.NodeInfo evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo node
String prefix
String uri
private void checkPrefixAndUri (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String errorCode
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
String errorCode
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException de
String prefix
String uri
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/instruct/NextIteration.classNextIteration.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.NextIteration extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.TailCallLoop$TailCallInfo {
private net.sf.saxon.expr.instruct.WithParam[] actualParams
public void ()
public void setParameters (net.sf.saxon.expr.instruct.WithParam[])
net.sf.saxon.expr.instruct.WithParam[] actualParams
public net.sf.saxon.expr.instruct.WithParam[] getParameters ()
public boolean isLiftable ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.NextIteration c2
public java.lang.Iterable operands ()
java.util.List list
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.WithParam wp
net.sf.saxon.om.Sequence[] oldVars
net.sf.saxon.om.Sequence[] newVars
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.XPathContextMajor cm
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/NextMatch$NextMatchPackage.classNextMatch.java
package net.sf.saxon.expr.instruct
net.sf.saxon.expr.instruct.NextMatch$NextMatchPackage extends java.lang.Object implements net.sf.saxon.expr.instruct.TailCall {
private net.sf.saxon.trans.rules.Rule rule
private net.sf.saxon.expr.instruct.ParameterSet params
private net.sf.saxon.expr.instruct.ParameterSet tunnelParams
private net.sf.saxon.expr.XPathContext evaluationContext
final net.sf.saxon.expr.instruct.NextMatch this$0
public void (net.sf.saxon.expr.instruct.NextMatch, net.sf.saxon.trans.rules.Rule, net.sf.saxon.expr.instruct.ParameterSet, net.sf.saxon.expr.instruct.ParameterSet, net.sf.saxon.expr.XPathContext)
net.sf.saxon.trans.rules.Rule rule
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnelParams
net.sf.saxon.expr.XPathContext evaluationContext
public net.sf.saxon.expr.instruct.TailCall processLeavingTail () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.TemplateRule nh
net.sf.saxon.expr.XPathContextMajor c2
}
net/sf/saxon/expr/instruct/NextMatch.classNextMatch.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.NextMatch extends net.sf.saxon.expr.instruct.ApplyNextMatchingTemplate {
boolean useTailRecursion
static final boolean $assertionsDisabled
public void (boolean)
boolean useTailRecursion
public int getInstructionNameCode ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.NextMatch nm2
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.instruct.TemplateRule nh
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.expr.instruct.ParameterSet params
net.sf.saxon.expr.instruct.ParameterSet tunnels
net.sf.saxon.trans.rules.Rule currentRule
net.sf.saxon.expr.Component$M mode
net.sf.saxon.om.Item currentItem
net.sf.saxon.trans.rules.Rule rule
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public java.lang.String getStreamerName ()
static void ()
}
net/sf/saxon/expr/instruct/NumberInstruction.classNumberInstruction.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.NumberInstruction extends net.sf.saxon.expr.Expression {
public static final int SINGLE
public static final int MULTI
public static final int ANY
public static final int SIMPLE
public static final String[] LEVEL_NAMES
private net.sf.saxon.expr.Operand selectOp
private int level
private net.sf.saxon.expr.Operand countOp
private net.sf.saxon.expr.Operand fromOp
private boolean hasVariablesInPatterns
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression, int, net.sf.saxon.pattern.Pattern, net.sf.saxon.pattern.Pattern)
net.sf.saxon.expr.Expression select
int level
net.sf.saxon.pattern.Pattern count
net.sf.saxon.pattern.Pattern from
public boolean isInstruction ()
public java.lang.Iterable operands ()
public int getLevel ()
public net.sf.saxon.pattern.Pattern getCount ()
public net.sf.saxon.pattern.Pattern getFrom ()
public net.sf.saxon.expr.Expression getSelect ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.NumberInstruction exp
private net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.Operand, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.Operand op
net.sf.saxon.expr.parser.RebindingMap rebindings
private net.sf.saxon.pattern.Pattern copy (net.sf.saxon.pattern.Pattern, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.pattern.Pattern op
net.sf.saxon.expr.parser.RebindingMap rebindings
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public int getImplementationMethod ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
long value
long value
long value
long n
net.sf.saxon.expr.XPathContext context
java.util.List vec
net.sf.saxon.om.NodeInfo source
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
static void ()
}
net/sf/saxon/expr/instruct/OnEmptyExpr.classOnEmptyExpr.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.OnEmptyExpr extends net.sf.saxon.expr.UnaryExpression {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public boolean isInstruction ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public int getIntrinsicDependencies ()
public boolean allowExtractingCommonSubexpressions ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public int getImplementationMethod ()
public java.lang.String getExpressionName ()
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/OnNonEmptyExpr.classOnNonEmptyExpr.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.OnNonEmptyExpr extends net.sf.saxon.expr.UnaryExpression {
private boolean atEnd
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public boolean isInstruction ()
public void setAtEnd (boolean)
boolean atEnd
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public int getIntrinsicDependencies ()
public boolean allowExtractingCommonSubexpressions ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getImplementationMethod ()
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/OriginalFunction.classOriginalFunction.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.OriginalFunction extends net.sf.saxon.functions.AbstractFunction implements net.sf.saxon.om.Function net.sf.saxon.expr.ContextOriginator {
private net.sf.saxon.expr.instruct.UserFunction userFunction
private net.sf.saxon.expr.Component component
public void (net.sf.saxon.expr.Component)
net.sf.saxon.expr.Component component
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
public net.sf.saxon.om.StructuredQName getFunctionName ()
public int getArity ()
public java.lang.String getDescription ()
public java.lang.String getContainingPackageName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/expr/instruct/ParameterSet.classParameterSet.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ParameterSet extends java.lang.Object {
private net.sf.saxon.om.StructuredQName[] keys
private net.sf.saxon.om.Sequence[] values
private boolean[] typeChecked
private int used
public static net.sf.saxon.expr.instruct.ParameterSet EMPTY_PARAMETER_SET
public static final int NOT_SUPPLIED
public static final int SUPPLIED
public static final int SUPPLIED_AND_CHECKED
public void ()
public void (int)
int capacity
public void (java.util.Map)
java.util.Map$Entry entry
java.util.Map map
int i
public void (net.sf.saxon.expr.instruct.ParameterSet, int)
int i
net.sf.saxon.expr.instruct.ParameterSet existing
int extra
public void put (net.sf.saxon.om.StructuredQName, net.sf.saxon.om.Sequence, boolean)
int i
int newLength
net.sf.saxon.om.StructuredQName id
net.sf.saxon.om.Sequence value
boolean checked
public net.sf.saxon.om.StructuredQName[] getParameterNames ()
public int getIndex (net.sf.saxon.om.StructuredQName)
int i
net.sf.saxon.om.StructuredQName id
public net.sf.saxon.om.Sequence getValue (int)
int index
public boolean isTypeChecked (int)
int index
public void clear ()
public void materializeValues () throws net.sf.saxon.trans.XPathException
int i
static void ()
}
net/sf/saxon/expr/instruct/ParentNodeConstructor.classParentNodeConstructor.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.ParentNodeConstructor extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.instruct.ValidatingInstruction net.sf.saxon.expr.instruct.InstructionWithComplexContent {
private static final net.sf.saxon.expr.OperandRole SAME_FOCUS_CONTENT
protected net.sf.saxon.expr.Operand contentOp
private boolean lazyConstruction
private net.sf.saxon.lib.ParseOptions validationOptions
private String baseURI
protected boolean preservingTypes
public void ()
public void setBaseURI (java.lang.String)
String uri
public void setLazyConstruction (boolean)
boolean lazy
public final boolean isLazyConstruction ()
public net.sf.saxon.type.SchemaType getSchemaType ()
public net.sf.saxon.lib.ParseOptions getValidationOptions ()
public void setValidationAction (int, net.sf.saxon.type.SchemaType)
int mode
net.sf.saxon.type.SchemaType schemaType
public int getValidationAction ()
public void setNoNeedToStrip ()
public void setContentExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression content
public net.sf.saxon.expr.Expression getContentExpression ()
public net.sf.saxon.expr.Operand getContentOperand ()
public int computeCardinality ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public boolean allowExtractingCommonSubexpressions ()
protected abstract void checkContentSequence (net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public final boolean mayCreateNewNodes ()
public boolean alwaysCreatesNewNodes ()
public int getCardinality ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType type
public boolean isPreservingTypes ()
public boolean isLocal ()
static void ()
}
net/sf/saxon/expr/instruct/ProcessingInstruction.classProcessingInstruction.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ProcessingInstruction extends net.sf.saxon.expr.instruct.SimpleNodeConstructor {
private net.sf.saxon.expr.Operand nameOp
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression name
public net.sf.saxon.expr.Expression getNameExp ()
public void setNameExp (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression nameExp
public java.lang.Iterable operands ()
public int getInstructionNameCode ()
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ProcessingInstruction exp
public void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
String s
String s
String s2
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.parser.RoleDiagnostic role
public int getDependencies ()
public void processValue (java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String data
net.sf.saxon.event.SequenceReceiver out
CharSequence value
net.sf.saxon.expr.XPathContext context
String expandedName
protected java.lang.String checkContent (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String data
net.sf.saxon.expr.XPathContext context
public static java.lang.String checkContentXSLT (java.lang.String)
String data
int hh
public static java.lang.String checkContentXQuery (java.lang.String) throws net.sf.saxon.trans.XPathException
String data
public net.sf.saxon.om.NodeName evaluateNodeName (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String expandedName
private java.lang.String evaluateName (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String expandedName
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue av
private void checkName (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
String expandedName
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
}
net/sf/saxon/expr/instruct/ResultDocument.classResultDocument.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.ResultDocument extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.instruct.ValidatingInstruction net.sf.saxon.expr.instruct.InstructionWithComplexContent {
private net.sf.saxon.expr.Operand hrefOp
private net.sf.saxon.expr.Operand formatOp
private net.sf.saxon.expr.Operand contentOp
private boolean async
protected java.util.Properties globalProperties
protected java.util.Properties localProperties
protected net.sf.saxon.lib.ParseOptions validationOptions
protected java.util.Map serializationAttributes
protected boolean resolveAgainstStaticBase
protected net.sf.saxon.serialize.CharacterMapIndex characterMapIndex
static final boolean $assertionsDisabled
public void (java.util.Properties, java.util.Properties, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, int, net.sf.saxon.type.SchemaType, java.util.Map, net.sf.saxon.serialize.CharacterMapIndex)
java.util.Map$Entry entry
net.sf.saxon.expr.Expression e
java.util.Properties globalProperties
java.util.Properties localProperties
net.sf.saxon.expr.Expression href
net.sf.saxon.expr.Expression formatExpression
int validationAction
net.sf.saxon.type.SchemaType schemaType
java.util.Map serializationAttributes
net.sf.saxon.serialize.CharacterMapIndex characterMapIndex
public void setContentExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression content
public void setSchemaType (net.sf.saxon.type.SchemaType)
net.sf.saxon.type.SchemaType type
public net.sf.saxon.type.SchemaType getSchemaType ()
public boolean isResolveAgainstStaticBase ()
public net.sf.saxon.lib.ParseOptions getValidationOptions ()
public void setValidationAction (int, net.sf.saxon.type.SchemaType)
int mode
net.sf.saxon.type.SchemaType schemaType
boolean preservingTypes
public int getValidationAction ()
public net.sf.saxon.expr.Expression getFormatExpression ()
public void setUseStaticBaseUri (boolean)
boolean staticBase
public void setAsynchronous (boolean)
boolean async
public boolean isAsynchronous ()
public boolean isMultiThreaded (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
String method
boolean contentDependentMethod
boolean buildTree
public int getIntrinsicDependencies ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
java.util.Map$Entry entry
net.sf.saxon.expr.parser.RebindingMap rebindings
java.util.Map map
net.sf.saxon.expr.instruct.ResultDocument r
public int getInstructionNameCode ()
public net.sf.saxon.type.ItemType getItemType ()
public java.lang.Iterable operands ()
net.sf.saxon.expr.Operand e
java.util.ArrayList list
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void process (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression content
net.sf.saxon.expr.XPathContext context
public void processInstruction (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.event.Receiver out
net.sf.saxon.serialize.ReconfigurableSerializer rs
net.sf.saxon.event.Receiver out
String resultURI
net.sf.saxon.event.Receiver out
net.sf.saxon.trans.XPathException e
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.trans.XPathException err
javax.xml.transform.TransformerException e
net.sf.saxon.expr.Expression content
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
String savedOutputUri
java.util.Properties computedLocalProps
String nextInChain
net.sf.saxon.event.Receiver out
net.sf.saxon.lib.OutputURIResolver resolver
javax.xml.transform.Result result
boolean buildTree
public static javax.xml.transform.Result getResult (net.sf.saxon.expr.Expression, java.lang.String, net.sf.saxon.expr.XPathContext, net.sf.saxon.lib.OutputURIResolver, boolean) throws net.sf.saxon.trans.XPathException
String resultURI
javax.xml.transform.Result result
String base
String resultURI
javax.xml.transform.Result result
javax.xml.transform.Result result
javax.xml.transform.TransformerException err
Exception err
String base
String hrefValue
String resultURI
javax.xml.transform.Result result
javax.xml.transform.TransformerException e
net.sf.saxon.expr.Expression href
String baseURI
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.OutputURIResolver resolver
boolean resolveAgainstStaticBase
String resultURI
javax.xml.transform.Result result
net.sf.saxon.Controller controller
public static void traceDestination (net.sf.saxon.expr.XPathContext, javax.xml.transform.Result)
String dest
net.sf.saxon.expr.XPathContext context
javax.xml.transform.Result result
net.sf.saxon.Configuration config
boolean timing
public static void checkAcceptableUri (net.sf.saxon.expr.XPathContext, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.DocumentURI documentKey
net.sf.saxon.expr.XPathContext context
String uri
net.sf.saxon.Controller controller
public java.util.Properties gatherOutputProperties (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String[] parts
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.QNameException e
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
CharSequence format
String[] parts
String uri
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException e
String key
net.sf.saxon.om.StructuredQName qName
Object keyo
net.sf.saxon.trans.XPathException e
String value
String lname
String uri
java.util.Map$Entry entry
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.Configuration config
java.util.Properties computedGlobalProps
net.sf.saxon.om.NamespaceResolver nsResolver
java.util.Properties computedLocalProps
public java.lang.String getStaticSerializationProperty (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
String clarkName
String local
public static void setSerializationProperty (java.util.Properties, java.lang.String, java.lang.String, java.lang.String, net.sf.saxon.om.NamespaceResolver, boolean, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String muri
String prefix
String[] parts
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.QNameException e
String existing
net.sf.saxon.trans.XPathException err
String clarkName
java.util.Properties details
String uri
String lname
String value
net.sf.saxon.om.NamespaceResolver nsResolver
boolean prevalidated
net.sf.saxon.Configuration config
net.sf.saxon.lib.SerializerFactory sf
private static void processListOfNodeNames (java.util.Properties, java.lang.String, java.lang.String, net.sf.saxon.om.NamespaceResolver, boolean, boolean) throws net.sf.saxon.trans.XPathException
java.util.Properties details
String key
String value
net.sf.saxon.om.NamespaceResolver nsResolver
boolean useDefaultNS
boolean prevalidated
String existing
String s
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName name
net.sf.saxon.expr.Expression value
java.util.Map$Entry p
net.sf.saxon.trace.ExpressionPresenter out
net.sf.saxon.type.SchemaType schemaType
private java.lang.String exportProperties (java.util.Properties)
java.io.StringWriter writer
java.io.IOException e
java.util.Properties props
public static void processXslOutputElement (net.sf.saxon.om.NodeInfo, java.util.Properties, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo att
String uri
String local
String val
net.sf.saxon.om.NodeInfo element
java.util.Properties props
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.NamespaceResolver resolver
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.Expression getHref ()
public void setHref (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression href
public void setFormatExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression formatExpression
public net.sf.saxon.expr.Expression getContentExpression ()
static void ()
}
net/sf/saxon/expr/instruct/SavedNamespaceContext.classSavedNamespaceContext.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.SavedNamespaceContext extends java.lang.Object implements net.sf.saxon.om.NamespaceResolver {
private java.util.Map bindings
public void (java.lang.Iterable)
Iterable nsBindings
public void (java.util.Iterator)
net.sf.saxon.om.NamespaceBinding next
java.util.Iterator nsBindings
public void (net.sf.saxon.om.NamespaceResolver)
String prefix
String uri
net.sf.saxon.om.NamespaceResolver resolver
java.util.Iterator iter
public java.lang.String getURIForPrefix (java.lang.String, boolean)
String prefix
boolean useDefault
String uri
public java.util.Iterator iteratePrefixes ()
String s
java.util.List prefixes
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
net/sf/saxon/expr/instruct/SequenceInstr.classSequenceInstr.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.SequenceInstr extends net.sf.saxon.expr.UnaryExpression {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public boolean isInstruction ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public int getImplementationMethod ()
public java.lang.String getExpressionName ()
public void process (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/SimpleNodeConstructor.classSimpleNodeConstructor.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.SimpleNodeConstructor extends net.sf.saxon.expr.instruct.Instruction {
protected net.sf.saxon.expr.Operand selectOp
public void ()
net.sf.saxon.expr.Expression select
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getSelect ()
public java.lang.Iterable operands ()
public final boolean mayCreateNewNodes ()
public boolean alwaysCreatesNewNodes ()
public int computeCardinality ()
public int computeSpecialProperties ()
public boolean allowExtractingCommonSubexpressions ()
public abstract void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression valSelect
net.sf.saxon.expr.SystemFunctionCall fn
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.type.TypeHierarchy th
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SystemFunctionCall sf
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public java.lang.String getStreamerName ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
CharSequence value
public abstract void processValue (java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String content
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item contentItem
String content
net.sf.saxon.tree.util.Orphan o
protected java.lang.String checkContent (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String data
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.NodeName evaluateNodeName (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean isLocal ()
}
net/sf/saxon/expr/instruct/SlotManager.classSlotManager.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.SlotManager extends java.lang.Object {
public static net.sf.saxon.expr.instruct.SlotManager EMPTY
private java.util.ArrayList variableMap
private int numberOfVariables
public void ()
public void (int)
int n
public int getNumberOfVariables ()
public void setNumberOfVariables (int)
int numberOfVariables
public int allocateSlotNumber (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public java.util.List getVariableMap ()
static void ()
}
net/sf/saxon/expr/instruct/TailCall.classTailCall.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.TailCall extends java.lang.Object {
public abstract net.sf.saxon.expr.instruct.TailCall processLeavingTail () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/instruct/TailCallReturner.classTailCallReturner.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.TailCallReturner extends java.lang.Object {
public abstract net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/instruct/TemplateRule.classTemplateRule.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.TemplateRule extends java.lang.Object implements net.sf.saxon.trans.rules.RuleTarget net.sf.saxon.expr.parser.Location net.sf.saxon.expr.ExpressionOwner {
protected net.sf.saxon.expr.Expression body
protected net.sf.saxon.pattern.Pattern matchPattern
private boolean hasRequiredParams
private boolean bodyIsTailCallReturner
private net.sf.saxon.value.SequenceType requiredType
private boolean declaredStreamable
private net.sf.saxon.type.ItemType requiredContextItemType
private boolean absentFocus
private net.sf.saxon.expr.instruct.SlotManager stackFrameMap
private net.sf.saxon.expr.PackageData packageData
private String systemId
private int lineNumber
private java.util.List rules
protected java.util.List slaveCopies
public void ()
public void setMatchPattern (net.sf.saxon.pattern.Pattern)
net.sf.saxon.pattern.Pattern pattern
public net.sf.saxon.expr.Expression getBody ()
public void setContextItemRequirements (net.sf.saxon.type.ItemType, boolean)
net.sf.saxon.type.ItemType type
boolean absentFocus
public int getComponentKind ()
public net.sf.saxon.pattern.Pattern getMatchPattern ()
public void setBody (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression body
public void setStackFrameMap (net.sf.saxon.expr.instruct.SlotManager)
net.sf.saxon.expr.instruct.SlotManager map
public net.sf.saxon.expr.instruct.SlotManager getStackFrameMap ()
public void setHasRequiredParams (boolean)
boolean has
public boolean hasRequiredParams ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public net.sf.saxon.value.SequenceType getRequiredType ()
public void registerRule (net.sf.saxon.trans.rules.Rule)
net.sf.saxon.trans.rules.Rule rule
public java.util.List getRules ()
public int getContainerGranularity ()
public net.sf.saxon.expr.PackageData getPackageData ()
public void setPackageData (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData data
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
public void setSystemId (java.lang.String)
String id
public int getLineNumber ()
public void setLineNumber (int)
int line
public int getColumnNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
public net.sf.saxon.type.ItemType getRequiredContextItemType ()
public boolean isAbsentFocus ()
public java.util.List getLocalParams ()
java.util.List result
private static void gatherLocalParams (net.sf.saxon.expr.Expression, java.util.List)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
java.util.List result
public void prepareInitializer (net.sf.saxon.style.Compilation, net.sf.saxon.style.ComponentDeclaration, net.sf.saxon.om.StructuredQName)
net.sf.saxon.style.Compilation compilation
net.sf.saxon.style.ComponentDeclaration decl
net.sf.saxon.om.StructuredQName modeName
public void initialize () throws net.sf.saxon.trans.XPathException
public void apply (net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContextMajor context
net.sf.saxon.expr.instruct.TailCall tc
public net.sf.saxon.expr.instruct.TailCall applyLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
String message
Exception e2
net.sf.saxon.expr.XPathContext context
public int getConstructType ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter presenter
public void setDeclaredStreamable (boolean)
boolean streamable
public boolean isDeclaredStreamable ()
public void explainProperties (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
int targetVersion
net.sf.saxon.trace.ExpressionPresenter presenter
String flags
public net.sf.saxon.expr.Expression getInterpretedBody ()
public net.sf.saxon.expr.instruct.TemplateRule copy ()
net.sf.saxon.expr.instruct.TemplateRule tr
public void updateSlaveCopies ()
net.sf.saxon.expr.instruct.TemplateRule tr
protected void copyTo (net.sf.saxon.expr.instruct.TemplateRule)
net.sf.saxon.expr.instruct.TemplateRule tr
public void setChildExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression expr
}
net/sf/saxon/expr/instruct/TerminationException.classTerminationException.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.TerminationException extends net.sf.saxon.trans.XPathException {
public void (java.lang.String)
String message
}
net/sf/saxon/expr/instruct/TraceExpression.classTraceExpression.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.TraceExpression extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.trace.InstructionInfo {
private net.sf.saxon.expr.Operand baseOp
private net.sf.saxon.om.StructuredQName objectName
private int constructType
private net.sf.saxon.om.NamespaceResolver namespaceResolver
private java.util.HashMap properties
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
public net.sf.saxon.expr.Expression getChild ()
public void setChild (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
public java.lang.Iterable operands ()
public void setConstructType (int)
int type
public int getConstructType ()
public void setNamespaceResolver (net.sf.saxon.om.NamespaceResolver)
net.sf.saxon.om.NamespaceResolver resolver
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public void setObjectName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.om.StructuredQName getObjectName ()
public void setProperty (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object getProperty (java.lang.String)
String name
public java.util.Iterator getProperties ()
public java.lang.String getExpressionName ()
public net.sf.saxon.trace.InstructionInfo getInstructionInfo ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.TraceExpression t
public boolean isUpdatingExpression ()
public boolean isVacuousExpression ()
public void checkForUpdatingSubexpressions () throws net.sf.saxon.trans.XPathException
public int getImplementationMethod ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.lib.TraceListener listener
public net.sf.saxon.type.ItemType getItemType ()
public int getCardinality ()
public int getDependencies ()
public final boolean mayCreateNewNodes ()
public int getNetCost ()
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.om.Item result
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.om.SequenceIterator result
public int getInstructionNameCode ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.Controller controller
public java.lang.String getSystemId ()
public int getColumnNumber ()
public java.lang.String getPublicId ()
public int getLineNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
static void ()
}
net/sf/saxon/expr/instruct/UseAttributeSet.classUseAttributeSet.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.UseAttributeSet extends net.sf.saxon.expr.instruct.Instruction implements net.sf.saxon.expr.ComponentInvocation net.sf.saxon.expr.ContextOriginator {
private net.sf.saxon.om.StructuredQName targetName
private net.sf.saxon.expr.instruct.AttributeSet target
private boolean isDeclaredStreamable
private int bindingSlot
public void (net.sf.saxon.om.StructuredQName, boolean)
net.sf.saxon.om.StructuredQName name
boolean streamable
public boolean isInstruction ()
public static net.sf.saxon.expr.Expression makeUseAttributeSets (net.sf.saxon.om.StructuredQName[], net.sf.saxon.style.StyleElement) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName[] targets
net.sf.saxon.style.StyleElement instruction
java.util.List list
public static java.util.List makeUseAttributeSetInstructions (net.sf.saxon.om.StructuredQName[], net.sf.saxon.style.StyleElement) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.UseAttributeSet use
net.sf.saxon.om.StructuredQName name
net.sf.saxon.om.StructuredQName[] targets
net.sf.saxon.style.StyleElement instruction
java.util.List list
public static net.sf.saxon.expr.Expression makeCompositeExpression (java.util.List)
java.util.List targets
private static net.sf.saxon.expr.instruct.UseAttributeSet makeUseAttributeSet (net.sf.saxon.om.StructuredQName, net.sf.saxon.style.StyleElement) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.AttributeSet target
net.sf.saxon.expr.Component invokee
net.sf.saxon.om.StructuredQName name
net.sf.saxon.style.StyleElement instruction
net.sf.saxon.expr.instruct.AttributeSet target
net.sf.saxon.expr.instruct.UseAttributeSet invocation
public boolean isDeclaredStreamable ()
public void setTarget (net.sf.saxon.expr.instruct.AttributeSet)
net.sf.saxon.expr.instruct.AttributeSet target
public void setBindingSlot (int)
int slot
public int getBindingSlot ()
public net.sf.saxon.trans.SymbolicName getSymbolicName ()
public net.sf.saxon.expr.instruct.AttributeSet getTargetAttributeSet ()
public net.sf.saxon.expr.Component getFixedTarget ()
public java.lang.Iterable operands ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.UseAttributeSet ua
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public net.sf.saxon.type.ItemType getItemType ()
public int getIntrinsicDependencies ()
public net.sf.saxon.om.StructuredQName getTargetAttributeSetName ()
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Component target
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.Component target
net.sf.saxon.expr.instruct.AttributeSet as
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.instruct.SlotManager sm
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/UserFunction$1.classUserFunction.java
package net.sf.saxon.expr.instruct
net.sf.saxon.expr.instruct.UserFunction$1 extends java.lang.Object {
static final int[] $SwitchMap$net$sf$saxon$trans$FunctionStreamability
static void ()
}
net/sf/saxon/expr/instruct/UserFunction$Determinism.classUserFunction.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.UserFunction$Determinism extends java.lang.Enum {
public static final net.sf.saxon.expr.instruct.UserFunction$Determinism DETERMINISTIC
public static final net.sf.saxon.expr.instruct.UserFunction$Determinism PROACTIVE
public static final net.sf.saxon.expr.instruct.UserFunction$Determinism ELIDABLE
private static final net.sf.saxon.expr.instruct.UserFunction$Determinism[] $VALUES
public static net.sf.saxon.expr.instruct.UserFunction$Determinism[] values ()
public static net.sf.saxon.expr.instruct.UserFunction$Determinism valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sf/saxon/expr/instruct/UserFunction.classUserFunction.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.UserFunction extends net.sf.saxon.expr.instruct.Actor implements net.sf.saxon.om.Function net.sf.saxon.expr.ContextOriginator {
private net.sf.saxon.om.StructuredQName functionName
private boolean tailCalls
private boolean tailRecursive
private net.sf.saxon.expr.instruct.UserFunctionParameter[] parameterDefinitions
private net.sf.saxon.value.SequenceType resultType
private net.sf.saxon.value.SequenceType declaredResultType
protected int evaluationMode
private boolean isUpdating
private int inlineable
private boolean overrideExtensionFunction
private net.sf.saxon.query.AnnotationList annotations
private net.sf.saxon.trans.FunctionStreamability declaredStreamability
private net.sf.saxon.Controller preallocatedController
private net.sf.saxon.expr.instruct.UserFunction$Determinism determinism
private int refCount
public void ()
public int getComponentKind ()
public void setFunctionName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public net.sf.saxon.om.StructuredQName getFunctionName ()
public java.lang.String getDescription ()
public net.sf.saxon.om.StructuredQName getObjectName ()
public net.sf.saxon.trans.SymbolicName$F getSymbolicName ()
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
net.sf.saxon.expr.instruct.UserFunctionParameter ufp
int i
net.sf.saxon.value.SequenceType[] argTypes
public net.sf.saxon.expr.OperandRole[] getOperandRoles ()
net.sf.saxon.value.SequenceType required
net.sf.saxon.value.SequenceType required
int i
net.sf.saxon.expr.OperandRole[] roles
net.sf.saxon.expr.OperandUsage first
public boolean acceptsNodesWithoutAtomization ()
net.sf.saxon.type.ItemType type
int i
public boolean isOverrideExtensionFunction ()
public void setOverrideExtensionFunction (boolean)
boolean overrideExtensionFunction
public void setPreallocatedController (net.sf.saxon.Controller)
net.sf.saxon.Controller controller
public void setAnnotations (net.sf.saxon.query.AnnotationList)
net.sf.saxon.query.AnnotationList list
public net.sf.saxon.query.AnnotationList getAnnotations ()
public void setDeterminism (net.sf.saxon.expr.instruct.UserFunction$Determinism)
net.sf.saxon.expr.instruct.UserFunction$Determinism determinism
public net.sf.saxon.expr.instruct.UserFunction$Determinism getDeterminism ()
public void computeEvaluationMode ()
public java.lang.Boolean isInlineable ()
net.sf.saxon.trans.Visibility visibility
net.sf.saxon.expr.Component component
public void setInlineable (boolean)
boolean inlineable
public void setParameterDefinitions (net.sf.saxon.expr.instruct.UserFunctionParameter[])
net.sf.saxon.expr.instruct.UserFunctionParameter[] params
public net.sf.saxon.expr.instruct.UserFunctionParameter[] getParameterDefinitions ()
public void setResultType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType resultType
public void setTailRecursive (boolean, boolean)
boolean tailCalls
boolean recursiveTailCalls
public boolean containsTailCalls ()
public boolean isTailRecursive ()
public void setUpdating (boolean)
boolean isUpdating
public boolean isUpdating ()
public void setDeclaredStreamability (net.sf.saxon.trans.FunctionStreamability)
net.sf.saxon.trans.FunctionStreamability streamability
public net.sf.saxon.trans.FunctionStreamability getDeclaredStreamability ()
public net.sf.saxon.value.SequenceType getResultType ()
public net.sf.saxon.value.SequenceType getDeclaredResultType ()
private static boolean containsUserFunctionCalls (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
public net.sf.saxon.value.SequenceType getArgumentType (int)
int n
public int getEvaluationMode ()
public void setEvaluationMode (int)
int mode
public int getArity ()
public boolean isMemoFunction ()
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ContextItemStaticInfo info
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression exp2
public net.sf.saxon.expr.XPathContextMajor makeNewContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.XPathContext oldContext
net.sf.saxon.expr.XPathContextMajor c2
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence result
net.sf.saxon.trans.XPathException err
String message
Exception err2
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] actualArgs
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.om.Sequence result
public void process (net.sf.saxon.om.Sequence[], net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence[] actualArgs
net.sf.saxon.expr.XPathContextMajor context
public net.sf.saxon.om.Sequence call (net.sf.saxon.om.Sequence[], net.sf.saxon.Controller) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence[] actualArgs
net.sf.saxon.Controller controller
public void callUpdating (net.sf.saxon.om.Sequence[], net.sf.saxon.expr.XPathContextMajor, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Sequence[] actualArgs
net.sf.saxon.expr.XPathContextMajor context
net.sf.saxon.expr.PendingUpdateList pul
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.UserFunctionParameter p
net.sf.saxon.trace.ExpressionPresenter presenter
String flags
public boolean isExportable ()
public boolean isTrustedResultType ()
public int getConstructType ()
public net.sf.saxon.tree.iter.UnfailingIterator iterate ()
public boolean isMap ()
public boolean isArray ()
public boolean deepEquals (net.sf.saxon.om.Function, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.sort.AtomicComparer, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Function other
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer comparer
int flags
net.sf.saxon.trans.XPathException err
public net.sf.saxon.om.Item itemAt (int)
int n
public net.sf.saxon.om.GroundedValue subsequence (int, int)
int start
int length
public int getLength ()
public boolean effectiveBooleanValue () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.GroundedValue reduce ()
public net.sf.saxon.om.Item head ()
public java.lang.String getStringValue ()
public java.lang.CharSequence getStringValueCS ()
public net.sf.saxon.om.AtomicSequence atomize () throws net.sf.saxon.trans.XPathException
public void incrementReferenceCount ()
public int getReferenceCount ()
public void prepareForStreaming () throws net.sf.saxon.trans.XPathException
public volatile net.sf.saxon.trans.SymbolicName getSymbolicName ()
public volatile net.sf.saxon.om.SequenceIterator iterate () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/instruct/UserFunctionParameter.classUserFunctionParameter.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.UserFunctionParameter extends java.lang.Object implements net.sf.saxon.expr.LocalBinding {
private net.sf.saxon.value.SequenceType requiredType
private net.sf.saxon.om.StructuredQName variableQName
private int slotNumber
private int referenceCount
private boolean isIndexed
private net.sf.saxon.trans.FunctionStreamability functionStreamability
public void ()
public final boolean isGlobal ()
public final boolean isAssignable ()
public void setSlotNumber (int)
int slot
public int getLocalSlotNumber ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType type
public net.sf.saxon.value.SequenceType getRequiredType ()
public net.sf.saxon.value.IntegerValue[] getIntegerBoundsForVariable ()
public void setVariableQName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName name
public net.sf.saxon.om.StructuredQName getVariableQName ()
public void addReference (net.sf.saxon.expr.VariableReference, boolean)
net.sf.saxon.expr.VariableReference ref
boolean isLoopingReference
public int getReferenceCount ()
public void setIndexedVariable (boolean)
boolean indexed
public void setIndexedVariable ()
public boolean isIndexedVariable ()
public net.sf.saxon.om.Sequence evaluateVariable (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void setFunctionStreamability (net.sf.saxon.trans.FunctionStreamability)
net.sf.saxon.trans.FunctionStreamability ability
public net.sf.saxon.trans.FunctionStreamability getFunctionStreamability ()
}
net/sf/saxon/expr/instruct/ValidatingInstruction.classValidatingInstruction.java
package net.sf.saxon.expr.instruct
public abstract net.sf.saxon.expr.instruct.ValidatingInstruction extends java.lang.Object {
public abstract net.sf.saxon.type.SchemaType getSchemaType ()
public abstract int getValidationAction ()
}
net/sf/saxon/expr/instruct/ValueOf.classValueOf.java
package net.sf.saxon.expr.instruct
public final net.sf.saxon.expr.instruct.ValueOf extends net.sf.saxon.expr.instruct.SimpleNodeConstructor {
private int options
private boolean isNumberingInstruction
private boolean noNodeIfEmpty
static final boolean $assertionsDisabled
public void (net.sf.saxon.expr.Expression, boolean, boolean)
char c
int k
boolean special
CharSequence val
net.sf.saxon.expr.Expression select
boolean disable
boolean noNodeIfEmpty
public void setIsNumberingInstruction ()
public boolean isNumberingInstruction ()
public boolean isNoNodeIfEmpty ()
public java.lang.String toShortString ()
public int getInstructionNameCode ()
public int getOptions ()
public boolean isDisableOutputEscaping ()
public net.sf.saxon.type.ItemType getItemType ()
public int computeCardinality ()
public void localTypeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int getIntrinsicDependencies ()
int d
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.ValueOf exp
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationFailure err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.GroundedValue selectValue
net.sf.saxon.type.SimpleType stype
net.sf.saxon.type.SchemaType parentType
boolean whole
public net.sf.saxon.expr.Expression convertToCastAsString ()
net.sf.saxon.expr.Expression sf
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue value
net.sf.saxon.expr.XPathContext context
public void processValue (java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence value
net.sf.saxon.expr.XPathContext context
net.sf.saxon.event.SequenceReceiver out
public net.sf.saxon.om.NodeInfo evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence val
CharSequence val
net.sf.saxon.om.Item item
net.sf.saxon.Controller controller
net.sf.saxon.tree.util.Orphan o
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
String flags
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/instruct/WherePopulated.classWherePopulated.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.WherePopulated extends net.sf.saxon.expr.UnaryExpression implements net.sf.saxon.expr.ItemMappingFunction {
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
public boolean isInstruction ()
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public int getImplementationMethod ()
public int computeCardinality ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public static boolean isDeemedEmpty (net.sf.saxon.om.Item)
int kind
net.sf.saxon.om.Item item
public java.lang.String getExpressionName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/instruct/WithParam.classWithParam.java
package net.sf.saxon.expr.instruct
public net.sf.saxon.expr.instruct.WithParam extends java.lang.Object {
public static net.sf.saxon.expr.instruct.WithParam[] EMPTY_ARRAY
private net.sf.saxon.expr.Operand selectOp
private boolean typeChecked
private int slotNumber
private net.sf.saxon.value.SequenceType requiredType
private net.sf.saxon.om.StructuredQName variableQName
private int evaluationMode
public void ()
public void setSelectExpression (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression getSelectExpression ()
public void setRequiredType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType required
public net.sf.saxon.value.SequenceType getRequiredType ()
public int getSlotNumber ()
public void setSlotNumber (int)
int s
public void setVariableQName (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName s
public net.sf.saxon.om.StructuredQName getVariableQName ()
public void setTypeChecked (boolean)
boolean checked
public int getInstructionNameCode ()
public static void simplify (net.sf.saxon.expr.instruct.WithParam[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.WithParam param
net.sf.saxon.expr.instruct.WithParam[] params
public static void typeCheck (net.sf.saxon.expr.instruct.WithParam[], net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.WithParam param
net.sf.saxon.expr.instruct.WithParam[] params
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public static void optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.instruct.WithParam[], net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.instruct.WithParam param
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.instruct.WithParam[] params
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public int getEvaluationMode ()
private void computeEvaluationMode ()
public static net.sf.saxon.expr.instruct.WithParam[] copy (net.sf.saxon.expr.Expression, net.sf.saxon.expr.instruct.WithParam[], net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.instruct.WithParam[] params
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.instruct.WithParam[] result
public static void gatherOperands (net.sf.saxon.expr.Expression, net.sf.saxon.expr.instruct.WithParam[], java.util.List)
net.sf.saxon.expr.instruct.WithParam param
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.instruct.WithParam[] params
java.util.List list
public static void exportParameters (net.sf.saxon.expr.instruct.WithParam[], net.sf.saxon.trace.ExpressionPresenter, boolean) throws net.sf.saxon.trans.XPathException
String flags
net.sf.saxon.expr.instruct.WithParam param
net.sf.saxon.expr.instruct.WithParam[] params
net.sf.saxon.trace.ExpressionPresenter out
boolean tunnel
public net.sf.saxon.om.Sequence getSelectValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
int savedOutputState
net.sf.saxon.om.Sequence result
public boolean isTypeChecked ()
static void ()
}
net/sf/saxon/expr/number/AbstractNumberer.classAbstractNumberer.java
package net.sf.saxon.expr.number
public abstract net.sf.saxon.expr.number.AbstractNumberer extends java.lang.Object implements net.sf.saxon.lib.Numberer {
private String country
public static final int UPPER_CASE
public static final int LOWER_CASE
public static final int TITLE_CASE
protected static final int[] westernDigits
protected static final String latinUpper
protected static final String latinLower
protected static final String greekUpper
protected static final String greekLower
protected static final String cyrillicUpper
protected static final String cyrillicLower
protected static final String hebrew
protected static final String hiraganaA
protected static final String katakanaA
protected static final String hiraganaI
protected static final String katakanaI
private static String[] romanThousands
private static String[] romanHundreds
private static String[] romanTens
private static String[] romanUnits
private static final int[] kanjiDigits
public void ()
public java.util.Locale defaultedLocale ()
public void setCountry (java.lang.String)
String country
public java.lang.String getCountry ()
public final java.lang.String format (long, net.sf.saxon.regex.UnicodeString, int, java.lang.String, java.lang.String, java.lang.String)
long number
net.sf.saxon.regex.UnicodeString picture
int groupSize
String groupSeparator
String letterValue
String ordinal
public java.lang.String format (long, net.sf.saxon.regex.UnicodeString, net.sf.saxon.expr.number.NumericGroupFormatter, java.lang.String, java.lang.String)
int wordCase
int wordCase
int wordCase
int z
int zero
int[] digits
int digitValue
long number
net.sf.saxon.regex.UnicodeString picture
net.sf.saxon.expr.number.NumericGroupFormatter numGroupFormatter
String letterValue
String ordinal
int pictureLength
net.sf.saxon.tree.util.FastStringBuffer sb
int formchar
net.sf.saxon.tree.util.FastStringBuffer fsb
protected java.lang.String ordinalSuffix (java.lang.String, long)
String ordinalParam
long number
protected void alphaDefault (long, char, net.sf.saxon.tree.util.FastStringBuffer)
long number
char formchar
net.sf.saxon.tree.util.FastStringBuffer sb
int min
int max
protected java.lang.String toAlpha (long, int, int)
long number
int min
int max
int range
char last
protected java.lang.String toAlphaSequence (long, java.lang.String)
long number
String alphabet
int range
char last
private java.lang.String toRadical (long, int[], int, net.sf.saxon.expr.number.NumericGroupFormatter)
long number
int[] digits
int pictureLength
net.sf.saxon.expr.number.NumericGroupFormatter numGroupFormatter
net.sf.saxon.tree.util.FastStringBuffer temp
public static net.sf.saxon.tree.util.FastStringBuffer convertDigitSystem (long, int[], int)
int digit
int i
long number
int[] digits
int requiredLength
net.sf.saxon.tree.util.FastStringBuffer temp
int base
net.sf.saxon.tree.util.FastStringBuffer s
long n
int count
public static java.lang.String toRoman (long)
long n
public java.lang.String toJapanese (long)
long number
net.sf.saxon.tree.util.FastStringBuffer fsb
private static void toJapanese (int, net.sf.saxon.tree.util.FastStringBuffer, boolean)
int nr
net.sf.saxon.tree.util.FastStringBuffer fsb
boolean isInitial
public abstract java.lang.String toWords (long)
public java.lang.String toWords (long, int)
String s
long number
int wordCase
String s
public abstract java.lang.String toOrdinalWords (java.lang.String, long, int)
public abstract java.lang.String monthName (int, int, int)
public abstract java.lang.String dayName (int, int, int)
public java.lang.String halfDayName (int, int, int)
String s
String s
String s
String s
String s
String s
String s
int minutes
int minWidth
int maxWidth
String s
public java.lang.String getOrdinalSuffixForDateTime (java.lang.String)
String component
public java.lang.String getEraName (int)
int year
public java.lang.String getCalendarName (java.lang.String)
String code
static void ()
}
net/sf/saxon/expr/number/Alphanumeric.classAlphanumeric.java
package net.sf.saxon.expr.number
public net.sf.saxon.expr.number.Alphanumeric extends java.lang.Object {
private static int[] zeroDigits
private static int[] startPoints
private static int[] endPoints
private static net.sf.saxon.z.IntRangeSet alphanumerics
public static boolean isAlphanumeric (int)
int codepoint
public static int getDigitValue (int)
int z
int in
public static int getDigitFamily (int)
int z
int in
private void ()
static void ()
}
net/sf/saxon/expr/number/IrregularGroupFormatter.classIrregularGroupFormatter.java
package net.sf.saxon.expr.number
public net.sf.saxon.expr.number.IrregularGroupFormatter extends net.sf.saxon.expr.number.NumericGroupFormatter {
private net.sf.saxon.z.IntSet groupingPositions
private java.util.List separators
public void (net.sf.saxon.z.IntSet, java.util.List, net.sf.saxon.regex.UnicodeString)
net.sf.saxon.z.IntSet groupingPositions
java.util.List sep
net.sf.saxon.regex.UnicodeString adjustedPicture
public java.lang.String format (net.sf.saxon.tree.util.FastStringBuffer)
int i
net.sf.saxon.tree.util.FastStringBuffer value
net.sf.saxon.regex.UnicodeString in
int l
int m
int[] out
int j
int k
public java.lang.String getSeparator ()
int sep
net.sf.saxon.tree.util.FastStringBuffer fsb
}
net/sf/saxon/expr/number/NamedTimeZone.classNamedTimeZone.java
package net.sf.saxon.expr.number
public net.sf.saxon.expr.number.NamedTimeZone extends java.lang.Object {
static java.util.Set knownTimeZones
static java.util.HashMap idForCountry
public void ()
static void tz (java.lang.String, java.lang.String)
String country
String zoneId
java.util.List list
public static java.lang.String getTimeZoneNameForDate (net.sf.saxon.value.DateTimeValue, java.lang.String)
java.util.TimeZone zone
java.util.List possibleZones
String exampleId
java.util.Date javaDate
IllegalArgumentException e
java.util.TimeZone possibleTimeZone
int offset
String possibleZone
net.sf.saxon.value.DateTimeValue date
String place
java.util.TimeZone zone
java.util.List possibleZones
java.util.Date javaDate
boolean inSummerTime
int tzMinutes
public static java.lang.String formatTimeZoneOffset (net.sf.saxon.value.DateTimeValue)
net.sf.saxon.value.DateTimeValue timeValue
net.sf.saxon.tree.util.FastStringBuffer sb
public static java.lang.String getOlsenTimeZoneName (net.sf.saxon.value.DateTimeValue, java.lang.String)
String olsen
java.util.TimeZone possibleTimeZone
int offset
int i
net.sf.saxon.value.DateTimeValue date
String country
java.util.List possibleIds
String exampleId
java.util.TimeZone exampleZone
java.util.Date javaDate
boolean inSummerTime
int tzMinutes
public static java.lang.Boolean inSummerTime (net.sf.saxon.value.DateTimeValue, java.lang.String)
java.util.List possibleIds
String olsenName
net.sf.saxon.value.DateTimeValue date
String region
String olsenName
java.util.TimeZone zone
public static int civilTimeOffset (net.sf.saxon.value.DateTimeValue, java.lang.String)
net.sf.saxon.value.DateTimeValue date
String olsenName
java.util.TimeZone zone
public static java.util.TimeZone getNamedTimeZone (java.lang.String)
String olsonName
static void ()
}
net/sf/saxon/expr/number/NumberFormatter.classNumberFormatter.java
package net.sf.saxon.expr.number
public net.sf.saxon.expr.number.NumberFormatter extends java.lang.Object {
private java.util.ArrayList formatTokens
private java.util.ArrayList punctuationTokens
private boolean startsWithPunctuation
private static net.sf.saxon.z.IntPredicate alphanumeric
public void ()
public void prepare (java.lang.String)
net.sf.saxon.regex.UnicodeString tok
net.sf.saxon.regex.UnicodeString sep
int c
int t
String format
net.sf.saxon.regex.UnicodeString uFormat
int len
int i
boolean first
public static boolean isLetterOrDigit (int)
int c
public java.lang.CharSequence format (java.util.List, int, java.lang.String, java.lang.String, java.lang.String, net.sf.saxon.lib.Numberer)
long nr
net.sf.saxon.expr.number.RegularGroupFormatter rgf
String s
net.sf.saxon.tree.util.FastStringBuffer fsb
net.sf.saxon.expr.number.RegularGroupFormatter rgf
String s
Object o
String s
java.util.List numbers
int groupSize
String groupSeparator
String letterValue
String ordinal
net.sf.saxon.lib.Numberer numberer
net.sf.saxon.tree.util.FastStringBuffer sb
int num
int tok
static void ()
}
net/sf/saxon/expr/number/Numberer_en.classNumberer_en.java
package net.sf.saxon.expr.number
public net.sf.saxon.expr.number.Numberer_en extends net.sf.saxon.expr.number.AbstractNumberer {
private String tensUnitsSeparatorCardinal
private String tensUnitsSeparatorOrdinal
private static String[] englishUnits
private static String[] englishTens
private static String[] englishOrdinalUnits
private static String[] englishOrdinalTens
private static String[] englishMonths
private static String[] englishDays
private static String[] englishDayAbbreviations
private static int[] minUniqueDayLength
public void ()
public void setTensUnitsSeparatorCardinal (java.lang.String)
String separator
public void setTensUnitsSeparatorOrdinal (java.lang.String)
String separator
protected java.lang.String ordinalSuffix (java.lang.String, long)
String ordinalParam
long number
int penult
int ult
public java.lang.String toWords (long)
long rem
long rem
long rem
long rem
int rem
long number
public java.lang.String toOrdinalWords (java.lang.String, long, int)
long rem
String s
long rem
String s
long rem
String s
long rem
String s
String s
String s
int rem
String ordinalParam
long number
int wordCase
String s
public java.lang.String monthName (int, int, int)
int month
int minWidth
int maxWidth
String name
public java.lang.String dayName (int, int, int)
int day
int minWidth
int maxWidth
String name
static void ()
}
net/sf/saxon/expr/number/NumericGroupFormatter.classNumericGroupFormatter.java
package net.sf.saxon.expr.number
public abstract net.sf.saxon.expr.number.NumericGroupFormatter extends java.lang.Object {
protected net.sf.saxon.regex.UnicodeString adjustedPicture
public void ()
public net.sf.saxon.regex.UnicodeString getAdjustedPicture ()
public abstract java.lang.String format (net.sf.saxon.tree.util.FastStringBuffer)
public abstract java.lang.String getSeparator ()
}
net/sf/saxon/expr/number/RegularGroupFormatter.classRegularGroupFormatter.java
package net.sf.saxon.expr.number
public net.sf.saxon.expr.number.RegularGroupFormatter extends net.sf.saxon.expr.number.NumericGroupFormatter {
private int groupSize
private String groupSeparator
public void (int, java.lang.String, net.sf.saxon.regex.UnicodeString)
int grpSize
String grpSep
net.sf.saxon.regex.UnicodeString adjustedPicture
public java.lang.String format (net.sf.saxon.tree.util.FastStringBuffer)
int i
int j
net.sf.saxon.regex.UnicodeString valueEx
net.sf.saxon.tree.util.FastStringBuffer temp
net.sf.saxon.tree.util.FastStringBuffer value
public java.lang.String getSeparator ()
}
net/sf/saxon/expr/oper/OperandArray.classOperandArray.java
package net.sf.saxon.expr.oper
public net.sf.saxon.expr.oper.OperandArray extends java.lang.Object implements java.lang.Iterable {
private net.sf.saxon.expr.Operand[] operandArray
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression[])
int i
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression[] args
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.OperandRole[])
int i
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression[] args
net.sf.saxon.expr.OperandRole[] roles
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.OperandRole)
int i
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression[] args
net.sf.saxon.expr.OperandRole role
private void (net.sf.saxon.expr.Operand[])
net.sf.saxon.expr.Operand[] operands
public java.util.Iterator iterator ()
public net.sf.saxon.expr.Operand[] copy ()
public net.sf.saxon.expr.OperandRole[] getRoles ()
int i
net.sf.saxon.expr.OperandRole[] or
public net.sf.saxon.expr.Operand getOperand (int)
ArrayIndexOutOfBoundsException a
int n
public net.sf.saxon.expr.Expression getOperandExpression (int)
ArrayIndexOutOfBoundsException a
int n
public java.lang.Iterable operands ()
public java.lang.Iterable operandExpressions ()
net.sf.saxon.expr.Operand o
java.util.List list
public void setOperand (int, net.sf.saxon.expr.Expression)
ArrayIndexOutOfBoundsException a
int n
net.sf.saxon.expr.Expression child
public int getNumberOfOperands ()
}
net/sf/saxon/expr/parser/CodeInjector.classCodeInjector.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.CodeInjector extends java.lang.Object {
public abstract net.sf.saxon.expr.Expression inject (net.sf.saxon.expr.Expression, net.sf.saxon.expr.StaticContext, int, net.sf.saxon.om.StructuredQName)
public abstract net.sf.saxon.expr.flwor.Clause injectClause (net.sf.saxon.expr.flwor.Clause, net.sf.saxon.expr.StaticContext)
}
net/sf/saxon/expr/parser/ContextItemStaticInfo.classContextItemStaticInfo.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.ContextItemStaticInfo extends java.lang.Object {
private net.sf.saxon.type.ItemType itemType
private boolean contextMaybeUndefined
private net.sf.saxon.expr.Expression contextSettingExpression
public static final net.sf.saxon.expr.parser.ContextItemStaticInfo DEFAULT
public static final net.sf.saxon.expr.parser.ContextItemStaticInfo ABSENT
public void (net.sf.saxon.type.ItemType, boolean)
net.sf.saxon.type.ItemType itemType
boolean maybeUndefined
public void setContextSettingExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression setter
public net.sf.saxon.expr.Expression getContextSettingExpression ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.type.UType getContextItemUType ()
public boolean isPossiblyAbsent ()
public void setContextPostureStriding ()
public boolean isStrictStreamabilityRules ()
static void ()
}
net/sf/saxon/expr/parser/Evaluator$1.classEvaluator.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.Evaluator$1 extends net.sf.saxon.expr.parser.Evaluator {
void ()
public net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/parser/Evaluator$2.classEvaluator.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.Evaluator$2 extends net.sf.saxon.expr.parser.Evaluator {
static final boolean $assertionsDisabled
void ()
public net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
ClassCastException e
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
static void ()
}
net/sf/saxon/expr/parser/Evaluator$3.classEvaluator.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.Evaluator$3 extends net.sf.saxon.expr.parser.Evaluator {
void ()
public net.sf.saxon.om.Item evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
public volatile net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/parser/Evaluator$4.classEvaluator.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.Evaluator$4 extends net.sf.saxon.expr.parser.Evaluator {
void ()
public net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
}
net/sf/saxon/expr/parser/Evaluator$5.classEvaluator.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.Evaluator$5 extends net.sf.saxon.expr.parser.Evaluator {
void ()
public net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
}
net/sf/saxon/expr/parser/Evaluator$6.classEvaluator.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.Evaluator$6 extends net.sf.saxon.expr.parser.Evaluator {
void ()
public net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
}
net/sf/saxon/expr/parser/Evaluator.classEvaluator.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.Evaluator extends java.lang.Object {
public static final net.sf.saxon.expr.parser.Evaluator LITERAL
public static final net.sf.saxon.expr.parser.Evaluator VARIABLE
public static final net.sf.saxon.expr.parser.Evaluator SINGLE_ITEM
public static final net.sf.saxon.expr.parser.Evaluator OPTIONAL_ITEM
public static final net.sf.saxon.expr.parser.Evaluator LAZY_SEQUENCE
public static final net.sf.saxon.expr.parser.Evaluator EAGER_SEQUENCE
public void ()
public abstract net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/parser/ExplicitLocation.classExplicitLocation.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.ExplicitLocation extends java.lang.Object implements net.sf.saxon.expr.parser.Location {
private String systemId
private int lineNumber
private int columnNumber
public static net.sf.saxon.expr.parser.ExplicitLocation UNKNOWN_LOCATION
public void (javax.xml.transform.SourceLocator)
javax.xml.transform.SourceLocator loc
public static net.sf.saxon.expr.parser.ExplicitLocation makeFromSax (org.xml.sax.Locator)
org.xml.sax.Locator loc
public void (java.lang.String, int, int)
String systemId
int lineNumber
int columnNumber
public java.lang.String getSystemId ()
public java.lang.String getPublicId ()
public int getLineNumber ()
public int getColumnNumber ()
public net.sf.saxon.expr.parser.Location saveLocation ()
public static boolean isUnknown (net.sf.saxon.expr.parser.Location)
net.sf.saxon.expr.parser.Location location
static void ()
}
net/sf/saxon/expr/parser/ExpressionAction.classExpressionAction.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.ExpressionAction extends java.lang.Object {
public abstract boolean process (net.sf.saxon.expr.Expression, java.lang.Object) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/parser/ExpressionTool$1.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$1 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate {
void ()
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/parser/ExpressionTool$2.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$2 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate {
final net.sf.saxon.expr.Expression val$exp
void (net.sf.saxon.expr.Expression)
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.LocalVariableReference vref
net.sf.saxon.expr.LocalBinding binding
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/parser/ExpressionTool$3.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$3 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate {
final net.sf.saxon.expr.Binding[] val$bindingList
void (net.sf.saxon.expr.Binding[])
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/parser/ExpressionTool$4.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$4 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate {
void ()
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/parser/ExpressionTool$5.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$5 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate {
final net.sf.saxon.om.StructuredQName val$qName
void (net.sf.saxon.om.StructuredQName)
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/parser/ExpressionTool$6.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$6 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate {
final Class val$subClass
void (java.lang.Class)
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression e
}
net/sf/saxon/expr/parser/ExpressionTool$7.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$7 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionAction {
void ()
public boolean process (net.sf.saxon.expr.Expression, java.lang.Object) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expression
Object result
}
net/sf/saxon/expr/parser/ExpressionTool$8.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$8 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionAction {
void ()
public boolean process (net.sf.saxon.expr.Expression, java.lang.Object) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expression
Object result
}
net/sf/saxon/expr/parser/ExpressionTool$9.classExpressionTool.java
package net.sf.saxon.expr.parser
final net.sf.saxon.expr.parser.ExpressionTool$9 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionTool$ExpressionSelector {
final net.sf.saxon.expr.Binding val$binding
void (net.sf.saxon.expr.Binding)
public boolean matches (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression child
}
net/sf/saxon/expr/parser/ExpressionTool$ExpressionPredicate.classExpressionTool.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate extends java.lang.Object {
public abstract boolean matches (net.sf.saxon.expr.Expression)
}
net/sf/saxon/expr/parser/ExpressionTool$ExpressionSelector.classExpressionTool.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.ExpressionTool$ExpressionSelector extends java.lang.Object {
public abstract boolean matches (net.sf.saxon.expr.Expression)
}
net/sf/saxon/expr/parser/ExpressionTool.classExpressionTool.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.ExpressionTool extends java.lang.Object {
public static final int UNDECIDED
public static final int NO_EVALUATION_NEEDED
public static final int EVALUATE_VARIABLE
public static final int MAKE_CLOSURE
public static final int MAKE_MEMO_CLOSURE
public static final int RETURN_EMPTY_SEQUENCE
public static final int EVALUATE_AND_MATERIALIZE_VARIABLE
public static final int CALL_EVALUATE_ITEM
public static final int ITERATE_AND_MATERIALIZE
public static final int PROCESS
public static final int LAZY_TAIL_EXPRESSION
public static final int SHARED_APPEND_EXPRESSION
public static final int MAKE_INDEXED_VARIABLE
public static final int MAKE_SINGLETON_CLOSURE
public static final int EVALUATE_SUPPLIED_PARAMETER
public static final int STREAMING_ARGUMENT
static final boolean $assertionsDisabled
private void ()
public static net.sf.saxon.expr.Expression make (java.lang.String, net.sf.saxon.expr.StaticContext, int, int, net.sf.saxon.expr.parser.CodeInjector) throws net.sf.saxon.trans.XPathException
String expression
net.sf.saxon.expr.StaticContext env
int start
int terminator
net.sf.saxon.expr.parser.CodeInjector codeInjector
net.sf.saxon.expr.parser.XPathParser parser
net.sf.saxon.expr.Expression exp
public static void setDeepRetainedStaticContext (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public static void copyLocationInfo (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression from
net.sf.saxon.expr.Expression to
public static net.sf.saxon.expr.Expression unsortedIfHomogeneous (net.sf.saxon.expr.Expression, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
boolean forStreaming
public static int lazyEvaluationMode (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.TailExpression tail
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Expression exp
public static int eagerEvaluationMode (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
int m
public static net.sf.saxon.om.Sequence evaluate (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.XPathContext, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence v
net.sf.saxon.om.Item item
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.SequenceOutputter seq
net.sf.saxon.om.Sequence val
net.sf.saxon.om.SequenceIterator it
long start
long end
net.sf.saxon.expr.TailExpression tail
net.sf.saxon.expr.VariableReference vr
net.sf.saxon.om.Sequence base
net.sf.saxon.om.Item j
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.instruct.Block block
net.sf.saxon.expr.Operand[] children
java.util.List subsequences
net.sf.saxon.expr.Expression exp
int evaluationMode
net.sf.saxon.expr.XPathContext context
int ref
public static net.sf.saxon.om.Sequence lazyEvaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.XPathContext context
int ref
int evaluationMode
public static net.sf.saxon.om.Sequence eagerEvaluate (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.XPathContext context
int evaluationMode
public static int markTailFunctionCalls (net.sf.saxon.expr.Expression, net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.expr.Expression exp
net.sf.saxon.om.StructuredQName qName
int arity
public static java.lang.String indent (int)
int i
int level
net.sf.saxon.tree.util.FastStringBuffer fsb
public static boolean contains (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression a
net.sf.saxon.expr.Expression b
net.sf.saxon.expr.Expression temp
public static boolean containsLocalParam (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static boolean containsLocalVariableReference (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static boolean contains (net.sf.saxon.expr.Expression, boolean, net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate)
net.sf.saxon.expr.Operand info
net.sf.saxon.expr.Expression exp
boolean sameFocusOnly
net.sf.saxon.expr.parser.ExpressionTool$ExpressionPredicate predicate
public static boolean changesXsltContext (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
public static boolean isLoopingSubexpression (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression ancestor
public static boolean isLoopingReference (net.sf.saxon.expr.VariableReference, net.sf.saxon.expr.Binding)
net.sf.saxon.expr.VariableReference reference
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression parent
public static boolean hasLoopingSubexpression (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand info
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression child
public static net.sf.saxon.expr.Expression getFocusSettingContainer (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression parent
public static net.sf.saxon.expr.Expression getContextDocumentSettingContainer (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.ContextSwitchingExpression switcher
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression parent
public static void resetStaticProperties (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
int i
public static boolean equalOrNull (java.lang.Object, java.lang.Object)
Object x
Object y
public static net.sf.saxon.om.SequenceIterator getIteratorFromProcessMethod (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.SequenceOutputter seq
public static net.sf.saxon.om.Item getItemFromProcessMethod (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Controller controller
net.sf.saxon.event.SequenceReceiver saved
net.sf.saxon.event.SequenceOutputter seq
net.sf.saxon.om.Item result
public static int allocateSlots (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.instruct.SlotManager)
int count
net.sf.saxon.expr.flwor.LocalVariableBinding b
net.sf.saxon.expr.flwor.Clause c
net.sf.saxon.lib.Logger err
Exception ex
net.sf.saxon.expr.Assignation decl
net.sf.saxon.lib.Logger err
String msg
net.sf.saxon.expr.VariableReference var
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
int nextFree
net.sf.saxon.expr.instruct.SlotManager frame
public static boolean effectiveBooleanValue (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue n
net.sf.saxon.om.SequenceIterator iterator
net.sf.saxon.om.Item first
public static boolean effectiveBooleanValue (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue n
net.sf.saxon.om.Item item
public static void ebvError (java.lang.String) throws net.sf.saxon.trans.XPathException
String reason
net.sf.saxon.trans.XPathException err
public static boolean dependsOnFocus (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static boolean dependsOnVariable (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding[])
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding[] bindingList
public static void gatherReferencedVariables (net.sf.saxon.expr.Expression, java.util.List)
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression e
java.util.List list
public static boolean refersToVariableOrFunction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static boolean callsFunction (net.sf.saxon.expr.Expression, net.sf.saxon.om.StructuredQName, boolean)
net.sf.saxon.expr.Expression exp
net.sf.saxon.om.StructuredQName qName
boolean sameFocusOnly
public static boolean containsSubexpression (net.sf.saxon.expr.Expression, java.lang.Class)
net.sf.saxon.expr.Expression exp
Class subClass
public static void gatherCalledFunctions (net.sf.saxon.expr.Expression, java.util.List)
net.sf.saxon.expr.instruct.UserFunction function
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression e
java.util.List list
public static void gatherCalledFunctionNames (net.sf.saxon.expr.Expression, java.util.List)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression e
java.util.List list
public static net.sf.saxon.expr.Expression optimizeComponentBody (net.sf.saxon.expr.Expression, net.sf.saxon.style.Compilation, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp2
net.sf.saxon.expr.Expression body
net.sf.saxon.style.Compilation compilation
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
boolean extractGlobals
net.sf.saxon.Configuration config
net.sf.saxon.expr.parser.Optimizer opt
private static net.sf.saxon.expr.Expression avoidDocumentSort (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
public static void computeEvaluationModesForUserFunctionCalls (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
public static void clearStreamabilityData (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
public static void resetPropertiesWithinSubtree (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.LocalVariableReference ref
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
public static net.sf.saxon.expr.Expression resolveCallsToCurrentFunction (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.ContextItemExpression cie
net.sf.saxon.expr.LetExpression let
net.sf.saxon.expr.Expression exp
public static void gatherVariableReferences (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding, java.util.List)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding binding
java.util.List list
public static boolean processExpressionTree (net.sf.saxon.expr.Expression, java.lang.Object, net.sf.saxon.expr.parser.ExpressionAction) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression root
Object result
net.sf.saxon.expr.parser.ExpressionAction action
boolean done
public static boolean replaceSelectedSubexpressions (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.ExpressionTool$ExpressionSelector, net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.ExpressionTool$ExpressionSelector selector
net.sf.saxon.expr.Expression replacement
boolean mustCopy
boolean replaced
public static void replaceVariableReferences (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding, net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Expression replacement
boolean mustCopy
net.sf.saxon.expr.parser.ExpressionTool$ExpressionSelector selector
public static int getReferenceCount (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding, boolean)
net.sf.saxon.expr.Expression child
boolean childLoop
net.sf.saxon.expr.Operand info
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding binding
boolean inLoop
int rcount
public static int expressionSize (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
int total
public static void rebindVariableReferences (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding, net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding oldBinding
net.sf.saxon.expr.Binding newBinding
public static net.sf.saxon.expr.Expression makePathExpression (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.SlashExpression stepPath
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression step
boolean sortAndDeduplicate
net.sf.saxon.expr.SlashExpression expr
public static net.sf.saxon.expr.Expression makeRawPathExpression (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression step
boolean sortAndDeduplicate
public static net.sf.saxon.expr.Operand findOperand (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression parentExpression
net.sf.saxon.expr.Expression childExpression
private static boolean isFilteredAxisPath (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static net.sf.saxon.expr.Expression unfilteredExpression (net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Expression exp
boolean allowPositional
public static net.sf.saxon.expr.Expression tryToFactorOutDot (net.sf.saxon.expr.Expression, net.sf.saxon.type.ItemType)
net.sf.saxon.expr.Expression action
boolean changed
net.sf.saxon.expr.LetExpression let
boolean changed
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.ItemType contextItemType
public static boolean factorOutDot (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding)
net.sf.saxon.expr.VariableReference ref
net.sf.saxon.expr.VariableReference ref
net.sf.saxon.expr.Expression path
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand info
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding variable
boolean changed
public static boolean inlineVariableReferences (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Expression replacement
public static boolean inlineVariableReferencesInternal (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression copy
UnsupportedOperationException err
net.sf.saxon.expr.Expression copy
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
boolean found
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.Expression replacement
public static boolean replaceTrivialCallsToCurrent (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.CurrentItemExpression var
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression expr
boolean found
public static boolean replaceCallsToCurrent (net.sf.saxon.expr.Expression, net.sf.saxon.expr.LocalBinding)
net.sf.saxon.expr.LocalVariableReference var
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.LocalBinding binding
boolean found
public static boolean isAllowedInUpdatingContext (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static java.lang.String getCurrentDirectory ()
String dir
Exception geterr
String dir
java.net.URI currentDirectoryURL
public static java.net.URI getBaseURI (net.sf.saxon.expr.StaticContext, javax.xml.transform.SourceLocator, boolean) throws net.sf.saxon.trans.XPathException
java.net.URISyntaxException e2
net.sf.saxon.trans.XPathException err
String esc
java.net.URISyntaxException e
net.sf.saxon.expr.StaticContext env
javax.xml.transform.SourceLocator locator
boolean fail
java.net.URI expressionBaseURI
String base
public static java.lang.String parenthesize (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public static void validateTree (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
IllegalStateException e
net.sf.saxon.expr.Expression exp
public static boolean isLocalConstructor (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression parent
static void ()
}
net/sf/saxon/expr/parser/ExpressionVisitor.classExpressionVisitor.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.ExpressionVisitor extends java.lang.Object {
private net.sf.saxon.expr.StaticContext staticContext
private boolean optimizeForStreaming
private net.sf.saxon.Configuration config
private int depth
private static final int MAX_DEPTH
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public net.sf.saxon.expr.StaticContext getStaticContext ()
public void setStaticContext (net.sf.saxon.expr.StaticContext)
net.sf.saxon.expr.StaticContext staticContext
public static net.sf.saxon.expr.parser.ExpressionVisitor make (net.sf.saxon.expr.StaticContext)
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public void issueWarning (java.lang.String, net.sf.saxon.expr.parser.Location)
String message
net.sf.saxon.expr.parser.Location locator
public net.sf.saxon.expr.XPathContext makeDynamicContext ()
public void setOptimizeForStreaming (boolean)
boolean option
public boolean isOptimizeForStreaming ()
public boolean incrementAndTestDepth ()
public void decrementDepth ()
}
net/sf/saxon/expr/parser/ICompilerService.classICompilerService.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.ICompilerService extends java.lang.Object {
}
net/sf/saxon/expr/parser/Location.classLocation.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.Location extends java.lang.Object implements javax.xml.transform.SourceLocator org.xml.sax.Locator {
public abstract java.lang.String getSystemId ()
public abstract java.lang.String getPublicId ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract net.sf.saxon.expr.parser.Location saveLocation ()
}
net/sf/saxon/expr/parser/LoopLifter$1.classLoopLifter.java
package net.sf.saxon.expr.parser
net.sf.saxon.expr.parser.LoopLifter$1 extends java.lang.Object implements net.sf.saxon.expr.parser.ExpressionAction {
final int val$hoist
final net.sf.saxon.expr.parser.LoopLifter this$0
void (net.sf.saxon.expr.parser.LoopLifter, int)
net.sf.saxon.expr.parser.LoopLifter this$0
public boolean process (net.sf.saxon.expr.Expression, java.lang.Object) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expression
Object result
net.sf.saxon.expr.parser.LoopLifter$ExpInfo info
}
net/sf/saxon/expr/parser/LoopLifter$ExpInfo.classLoopLifter.java
package net.sf.saxon.expr.parser
net.sf.saxon.expr.parser.LoopLifter$ExpInfo extends java.lang.Object {
net.sf.saxon.expr.Expression expression
int loopLevel
boolean multiThreaded
java.util.Map dependees
private void ()
void (net.sf.saxon.expr.parser.LoopLifter$1)
net.sf.saxon.expr.parser.LoopLifter$1 x0
}
net/sf/saxon/expr/parser/LoopLifter.classLoopLifter.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.LoopLifter extends java.lang.Object {
private net.sf.saxon.expr.Expression root
private net.sf.saxon.Configuration config
private int sequence
private boolean changed
private boolean tracing
private boolean streaming
private java.util.Map expInfoMap
static final boolean $assertionsDisabled
public static net.sf.saxon.expr.Expression process (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.parser.LoopLifter lifter
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public void (net.sf.saxon.expr.Expression, net.sf.saxon.Configuration)
net.sf.saxon.expr.Expression root
net.sf.saxon.Configuration config
public net.sf.saxon.expr.Expression getRoot ()
public void gatherInfo (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
private void gatherInfo (net.sf.saxon.expr.Expression, int, int, boolean)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
int level
int loopLevel
boolean multiThreaded
net.sf.saxon.expr.parser.LoopLifter$ExpInfo info
net.sf.saxon.expr.Expression scope
boolean threaded
net.sf.saxon.expr.Expression choose
private boolean mayReturnStreamedNodes (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
private net.sf.saxon.expr.Expression getContainingConditional (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression parent
private void markDependencies (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
NullPointerException e
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression variableSetter
private void loopLift (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression lifted
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.parser.LoopLifter$ExpInfo childInfo
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.parser.LoopLifter$ExpInfo expInfo
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.LoopLifter$ExpInfo info
private net.sf.saxon.expr.Expression lift (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.trans.XPathException e
net.sf.saxon.lib.Logger err
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression newAction
net.sf.saxon.expr.parser.LoopLifter$ExpInfo childInfo
net.sf.saxon.expr.parser.LoopLifter$ExpInfo actionInfo
int hoist
net.sf.saxon.expr.Expression oldParent
net.sf.saxon.expr.Operand oldOperand
net.sf.saxon.expr.LetExpression let
net.sf.saxon.value.SequenceType type
net.sf.saxon.expr.parser.LoopLifter$ExpInfo letInfo
net.sf.saxon.expr.LocalVariableReference var
int properties
static java.util.Map access$100 (net.sf.saxon.expr.parser.LoopLifter)
net.sf.saxon.expr.parser.LoopLifter x0
static void ()
}
net/sf/saxon/expr/parser/Optimizer.classOptimizer.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.Optimizer extends java.lang.Object {
public static final int NO_OPTIMIZATION
public static final int FULL_OPTIMIZATION
protected net.sf.saxon.Configuration config
private net.sf.saxon.expr.parser.OptimizerOptions optimizerOptions
protected boolean tracing
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public void setOptimizerOptions (net.sf.saxon.expr.parser.OptimizerOptions)
net.sf.saxon.expr.parser.OptimizerOptions options
public net.sf.saxon.expr.parser.OptimizerOptions getOptimizerOptions ()
public boolean isOptionSet (int)
int option
public net.sf.saxon.expr.Expression optimizeGeneralComparison (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.GeneralComparison, boolean, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.GeneralComparison gc
boolean backwardsCompatible
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.expr.Expression optimizeSaxonStreamFunction (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo cisi
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.Expression convertPathExpressionToKey (net.sf.saxon.expr.SlashExpression, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SlashExpression pathExp
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public net.sf.saxon.expr.Expression tryIndexedFilter (net.sf.saxon.expr.FilterExpression, net.sf.saxon.expr.parser.ExpressionVisitor, boolean, boolean)
net.sf.saxon.expr.FilterExpression f
net.sf.saxon.expr.parser.ExpressionVisitor visitor
boolean indexFirstOperand
boolean contextIsDoc
public net.sf.saxon.expr.FilterExpression convertToFilterExpression (net.sf.saxon.expr.SlashExpression, net.sf.saxon.type.TypeHierarchy) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SlashExpression pathExp
net.sf.saxon.type.TypeHierarchy th
public int isIndexableFilter (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression filter
public net.sf.saxon.om.Sequence makeIndexedValue (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
public net.sf.saxon.om.Sequence evaluateStreamingArgument (net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression expr
net.sf.saxon.expr.XPathContext context
public boolean isVariableReplaceableByDot (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Binding[])
net.sf.saxon.expr.Expression start
net.sf.saxon.expr.Expression step
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Binding[] binding
public net.sf.saxon.expr.Expression makeConditionalDocumentSorter (net.sf.saxon.expr.sort.DocumentSorter, net.sf.saxon.expr.SlashExpression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.DocumentSorter sorter
net.sf.saxon.expr.SlashExpression path
public net.sf.saxon.expr.Expression tryInlineFunctionCall (net.sf.saxon.expr.UserFunctionCall, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.UserFunctionCall functionCall
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public net.sf.saxon.expr.Expression promoteExpressionsToGlobal (net.sf.saxon.expr.Expression, net.sf.saxon.trans.GlobalVariableManager, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression body
net.sf.saxon.trans.GlobalVariableManager gvManager
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public net.sf.saxon.expr.Expression eliminateCommonSubexpressions (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression in
public net.sf.saxon.expr.Expression trySwitch (net.sf.saxon.expr.instruct.Choose)
net.sf.saxon.expr.instruct.Choose choose
public net.sf.saxon.expr.Expression tryGeneralComparison (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.OrExpression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.OrExpression orExpr
public net.sf.saxon.trans.rules.RuleTarget makeInversion (net.sf.saxon.pattern.Pattern, net.sf.saxon.expr.instruct.NamedTemplate) throws net.sf.saxon.trans.XPathException
net.sf.saxon.pattern.Pattern pattern
net.sf.saxon.expr.instruct.NamedTemplate template
public void makeCopyOperationsExplicit (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Operand) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression parent
net.sf.saxon.expr.Operand child
public void checkStreamability (net.sf.saxon.style.XSLTemplate, net.sf.saxon.expr.instruct.TemplateRule) throws net.sf.saxon.trans.XPathException
net.sf.saxon.style.XSLTemplate sourceTemplate
net.sf.saxon.expr.instruct.TemplateRule compiledTemplate
public net.sf.saxon.expr.Expression optimizeQuantifiedExpressionForStreaming (net.sf.saxon.expr.QuantifiedExpression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.QuantifiedExpression expr
public net.sf.saxon.expr.Expression generateMultithreadedInstruction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression instruction
public net.sf.saxon.expr.Expression compileToByteCode (net.sf.saxon.expr.parser.ICompilerService, net.sf.saxon.expr.Expression, java.lang.String, int)
net.sf.saxon.expr.parser.ICompilerService compilerService
net.sf.saxon.expr.Expression expr
String objectName
int evaluationMethods
public net.sf.saxon.expr.Expression makeByteCodeCandidate (net.sf.saxon.expr.ExpressionOwner, net.sf.saxon.expr.Expression, java.lang.String, int)
net.sf.saxon.expr.ExpressionOwner owner
net.sf.saxon.expr.Expression expr
String objectName
int requiredEvaluationModes
public void injectByteCodeCandidates (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression optimizeNumberInstruction (net.sf.saxon.expr.instruct.NumberInstruction, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.instruct.NumberInstruction ni
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public void assessFunctionStreamability (net.sf.saxon.style.XSLFunction, net.sf.saxon.expr.instruct.UserFunction) throws net.sf.saxon.trans.XPathException
net.sf.saxon.style.XSLFunction sourceFunction
net.sf.saxon.expr.instruct.UserFunction compiledFunction
public void trace (java.lang.String, net.sf.saxon.expr.Expression)
net.sf.saxon.lib.Logger err
String message
net.sf.saxon.expr.Expression exp
public static void trace (net.sf.saxon.Configuration, java.lang.String, net.sf.saxon.expr.Expression)
net.sf.saxon.lib.Logger err
net.sf.saxon.Configuration config
String message
net.sf.saxon.expr.Expression exp
}
net/sf/saxon/expr/parser/OptimizerOptions.classOptimizerOptions.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.OptimizerOptions extends java.lang.Object {
public static final int LOOP_LIFTING
public static final int EXTRACT_GLOBALS
public static final int INLINE_VARIABLES
public static final int INLINE_FUNCTIONS
public static final int INDEX_VARIABLES
public static final int CREATE_KEYS
public static final int BYTE_CODE
public static final int COMMON_SUBEXPRESSIONS
public static final int MISCELLANEOUS
public static final int SWITCH
public static final int JIT
public static final int RULE_SET
private int options
public static final net.sf.saxon.expr.parser.OptimizerOptions FULL_HE_OPTIMIZATION
public static final net.sf.saxon.expr.parser.OptimizerOptions FULL_EE_OPTIMIZATION
public void (int)
int options
public void (java.lang.String)
char c
int i
char c
int i
String flags
int opt
private int decodeFlag (char)
char flag
public net.sf.saxon.expr.parser.OptimizerOptions intersect (net.sf.saxon.expr.parser.OptimizerOptions)
net.sf.saxon.expr.parser.OptimizerOptions other
public java.lang.String toString ()
String result
public boolean isSet (int)
int option
static void ()
}
net/sf/saxon/expr/parser/ParserExtension.classParserExtension.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.ParserExtension extends java.lang.Object {
public void ()
private void needHof (net.sf.saxon.expr.parser.XPathParser, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
String what
private void needExtension (net.sf.saxon.expr.parser.XPathParser, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
String what
private void needUpdate (net.sf.saxon.expr.parser.XPathParser, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
String what
public net.sf.saxon.expr.Expression parseNamedFunctionReference (net.sf.saxon.expr.parser.XPathParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
public net.sf.saxon.type.ItemType parseFunctionItemType (net.sf.saxon.expr.parser.XPathParser, net.sf.saxon.query.AnnotationList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
net.sf.saxon.query.AnnotationList annotations
public net.sf.saxon.type.ItemType parseExtendedItemType (net.sf.saxon.expr.parser.XPathParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
net.sf.saxon.expr.parser.Tokenizer t
public net.sf.saxon.expr.Expression makeArgumentPlaceMarker (net.sf.saxon.expr.parser.XPathParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
protected net.sf.saxon.expr.Expression parseInlineFunction (net.sf.saxon.expr.parser.XPathParser, net.sf.saxon.query.AnnotationList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
net.sf.saxon.query.AnnotationList annotations
public net.sf.saxon.expr.Expression parseSimpleInlineFunction (net.sf.saxon.expr.parser.XPathParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
public net.sf.saxon.expr.Expression makeCurriedFunction (net.sf.saxon.expr.parser.XPathParser, int, net.sf.saxon.om.StructuredQName, net.sf.saxon.expr.Expression[], net.sf.saxon.z.IntSet) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser parser
int offset
net.sf.saxon.om.StructuredQName name
net.sf.saxon.expr.Expression[] args
net.sf.saxon.z.IntSet placeMarkers
public net.sf.saxon.expr.LocalBinding findOuterRangeVariable (net.sf.saxon.expr.parser.XPathParser, net.sf.saxon.om.StructuredQName)
net.sf.saxon.expr.parser.XPathParser p
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.expr.Expression createDynamicCurriedFunction (net.sf.saxon.expr.parser.XPathParser, net.sf.saxon.expr.Expression, java.util.ArrayList, net.sf.saxon.z.IntSet) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
net.sf.saxon.expr.Expression functionItem
java.util.ArrayList args
net.sf.saxon.z.IntSet placeMarkers
public void parseTypeAliasDeclaration (net.sf.saxon.query.XQueryParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.XQueryParser p
public void parseRevalidationDeclaration (net.sf.saxon.query.XQueryParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.XQueryParser p
public void parseUpdatingFunctionDeclaration (net.sf.saxon.query.XQueryParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.XQueryParser p
protected net.sf.saxon.expr.Expression parseExtendedExprSingle (net.sf.saxon.expr.parser.XPathParser) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.XPathParser p
}
net/sf/saxon/expr/parser/PathMap$1.classPathMap.java
package net.sf.saxon.expr.parser
net.sf.saxon.expr.parser.PathMap$1 extends java.lang.Object {
}
net/sf/saxon/expr/parser/PathMap$PathMapArc.classPathMap.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.PathMap$PathMapArc extends java.lang.Object {
private net.sf.saxon.expr.parser.PathMap$PathMapNode target
private byte axis
private net.sf.saxon.pattern.NodeTest test
private void (byte, net.sf.saxon.pattern.NodeTest, net.sf.saxon.expr.parser.PathMap$PathMapNode)
byte axis
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.expr.parser.PathMap$PathMapNode target
public byte getAxis ()
public net.sf.saxon.pattern.NodeTest getNodeTest ()
public net.sf.saxon.expr.parser.PathMap$PathMapNode getTarget ()
void (byte, net.sf.saxon.pattern.NodeTest, net.sf.saxon.expr.parser.PathMap$PathMapNode, net.sf.saxon.expr.parser.PathMap$1)
byte x0
net.sf.saxon.pattern.NodeTest x1
net.sf.saxon.expr.parser.PathMap$PathMapNode x2
net.sf.saxon.expr.parser.PathMap$1 x3
static byte access$500 (net.sf.saxon.expr.parser.PathMap$PathMapArc)
net.sf.saxon.expr.parser.PathMap$PathMapArc x0
static net.sf.saxon.pattern.NodeTest access$600 (net.sf.saxon.expr.parser.PathMap$PathMapArc)
net.sf.saxon.expr.parser.PathMap$PathMapArc x0
static net.sf.saxon.expr.parser.PathMap$PathMapNode access$700 (net.sf.saxon.expr.parser.PathMap$PathMapArc)
net.sf.saxon.expr.parser.PathMap$PathMapArc x0
}
net/sf/saxon/expr/parser/PathMap$PathMapNode.classPathMap.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.PathMap$PathMapNode extends java.lang.Object {
java.util.List arcs
private boolean returnable
private boolean atomized
private boolean hasUnknownDependencies
private void ()
public net.sf.saxon.expr.parser.PathMap$PathMapNode createArc (byte, net.sf.saxon.pattern.NodeTest)
net.sf.saxon.expr.parser.PathMap$PathMapArc a
byte axis
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.expr.parser.PathMap$PathMapNode target
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
public void createArc (byte, net.sf.saxon.pattern.NodeTest, net.sf.saxon.expr.parser.PathMap$PathMapNode)
net.sf.saxon.expr.parser.PathMap$PathMapArc a
byte axis
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.expr.parser.PathMap$PathMapNode target
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
public net.sf.saxon.expr.parser.PathMap$PathMapArc[] getArcs ()
public void setReturnable (boolean)
boolean returnable
public boolean isReturnable ()
public boolean hasReachableReturnables ()
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
public void setAtomized ()
public boolean isAtomized ()
public void setHasUnknownDependencies ()
public boolean hasUnknownDependencies ()
public boolean allPathsAreWithinStreamableSnapshot ()
net.sf.saxon.expr.parser.PathMap$PathMapNode next
net.sf.saxon.expr.parser.PathMap$PathMapNode next
int axis
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
void (net.sf.saxon.expr.parser.PathMap$1)
net.sf.saxon.expr.parser.PathMap$1 x0
}
net/sf/saxon/expr/parser/PathMap$PathMapNodeSet.classPathMap.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet extends java.util.HashSet {
public void ()
public void (net.sf.saxon.expr.parser.PathMap$PathMapNode)
net.sf.saxon.expr.parser.PathMap$PathMapNode singleton
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet createArc (byte, net.sf.saxon.pattern.NodeTest)
net.sf.saxon.expr.parser.PathMap$PathMapNode node
byte axis
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet targetSet
public void addNodeSet (net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.parser.PathMap$PathMapNode node
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet nodes
public void setAtomized ()
net.sf.saxon.expr.parser.PathMap$PathMapNode node
public void setReturnable (boolean)
net.sf.saxon.expr.parser.PathMap$PathMapNode node
boolean isReturned
public boolean hasReachableReturnables ()
net.sf.saxon.expr.parser.PathMap$PathMapNode node
public boolean allPathsAreWithinStreamableSnapshot ()
net.sf.saxon.expr.parser.PathMap$PathMapNode node
public void addDescendants ()
net.sf.saxon.expr.parser.PathMap$PathMapNode node
public void setHasUnknownDependencies ()
net.sf.saxon.expr.parser.PathMap$PathMapNode node
}
net/sf/saxon/expr/parser/PathMap$PathMapRoot.classPathMap.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.PathMap$PathMapRoot extends net.sf.saxon.expr.parser.PathMap$PathMapNode {
private net.sf.saxon.expr.Expression rootExpression
private boolean isDownwardsOnly
private void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression root
public net.sf.saxon.expr.Expression getRootExpression ()
void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.PathMap$1)
net.sf.saxon.expr.Expression x0
net.sf.saxon.expr.parser.PathMap$1 x1
static boolean access$300 (net.sf.saxon.expr.parser.PathMap$PathMapRoot)
net.sf.saxon.expr.parser.PathMap$PathMapRoot x0
static boolean access$302 (net.sf.saxon.expr.parser.PathMap$PathMapRoot, boolean)
net.sf.saxon.expr.parser.PathMap$PathMapRoot x0
boolean x1
static net.sf.saxon.expr.Expression access$400 (net.sf.saxon.expr.parser.PathMap$PathMapRoot)
net.sf.saxon.expr.parser.PathMap$PathMapRoot x0
}
net/sf/saxon/expr/parser/PathMap.classPathMap.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.PathMap extends java.lang.Object {
private java.util.List pathMapRoots
private java.util.HashMap pathsForVariables
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.parser.PathMap$PathMapNode node
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet finalNodes
public net.sf.saxon.expr.parser.PathMap$PathMapRoot makeNewRoot (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.parser.PathMap$PathMapRoot r
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.PathMap$PathMapRoot root
public net.sf.saxon.expr.parser.PathMap$PathMapRoot[] getPathMapRoots ()
public void registerPathForVariable (net.sf.saxon.expr.Binding, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Binding binding
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet nodeset
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet getPathForVariable (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding binding
public net.sf.saxon.expr.parser.PathMap$PathMapRoot getContextDocumentRoot ()
net.sf.saxon.expr.parser.PathMap$PathMapRoot newRoot
net.sf.saxon.expr.parser.PathMap$PathMapRoot root
net.sf.saxon.expr.parser.PathMap$PathMapRoot[] roots
net.sf.saxon.expr.parser.PathMap$PathMapRoot contextRoot
public net.sf.saxon.expr.parser.PathMap$PathMapRoot getContextItemRoot ()
net.sf.saxon.expr.parser.PathMap$PathMapRoot root
net.sf.saxon.expr.parser.PathMap$PathMapRoot[] roots
net.sf.saxon.expr.parser.PathMap$PathMapRoot contextRoot
public net.sf.saxon.expr.parser.PathMap$PathMapRoot getRootForDocument (java.lang.String)
String baseUri
String argValue
java.net.URISyntaxException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.PathMap$PathMapRoot newRoot
net.sf.saxon.expr.Expression exp
String baseUri
net.sf.saxon.expr.Expression arg
String suppliedUri
net.sf.saxon.expr.parser.PathMap$PathMapRoot root
String requiredUri
net.sf.saxon.expr.parser.PathMap$PathMapRoot[] roots
net.sf.saxon.expr.parser.PathMap$PathMapRoot requiredRoot
public net.sf.saxon.expr.parser.PathMap$PathMapRoot reduceToDownwardsAxes (net.sf.saxon.expr.parser.PathMap$PathMapRoot)
net.sf.saxon.expr.parser.PathMap$PathMapNode newTarget
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
byte axis
int i
int i
net.sf.saxon.expr.RootExpression slash
net.sf.saxon.expr.parser.PathMap$PathMapRoot root
net.sf.saxon.expr.parser.PathMap$PathMapRoot newRoot
java.util.Stack nodeStack
private void reduceToDownwardsAxes (net.sf.saxon.expr.parser.PathMap$PathMapRoot, java.util.Stack)
int i
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
net.sf.saxon.expr.parser.PathMap$PathMapArc arc1
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
int a
net.sf.saxon.expr.parser.PathMap$PathMapNode target
net.sf.saxon.expr.parser.PathMap$PathMapArc thisArc
net.sf.saxon.expr.parser.PathMap$PathMapNode grandParent
byte lastAxis
int i
net.sf.saxon.expr.parser.PathMap$PathMapRoot root
java.util.Stack nodeStack
net.sf.saxon.expr.parser.PathMap$PathMapNode node
public void diagnosticDump (net.sf.saxon.lib.Logger)
net.sf.saxon.expr.parser.PathMap$PathMapRoot mapRoot
net.sf.saxon.expr.Expression exp
int i
net.sf.saxon.lib.Logger out
private void showArcs (net.sf.saxon.lib.Logger, net.sf.saxon.expr.parser.PathMap$PathMapNode, int)
net.sf.saxon.expr.parser.PathMap$PathMapArc arc
net.sf.saxon.lib.Logger out
net.sf.saxon.expr.parser.PathMap$PathMapNode node
int indent
String pad
java.util.List arcs
}
net/sf/saxon/expr/parser/RebindingMap.classRebindingMap.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.RebindingMap extends java.lang.Object {
private java.util.Map map
public void ()
public void put (net.sf.saxon.expr.Binding, net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding oldBinding
net.sf.saxon.expr.Binding newBinding
public net.sf.saxon.expr.Binding get (net.sf.saxon.expr.Binding)
net.sf.saxon.expr.Binding oldBinding
}
net/sf/saxon/expr/parser/RetainedStaticContext.classRetainedStaticContext.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.RetainedStaticContext extends java.lang.Object implements net.sf.saxon.om.NamespaceResolver {
private net.sf.saxon.Configuration config
private net.sf.saxon.expr.PackageData packageData
private java.net.URI staticBaseUri
private String staticBaseUriString
private String defaultCollationName
private java.util.Map namespaces
private String defaultFunctionNamespace
private String defaultElementNamespace
private net.sf.saxon.trans.DecimalFormatManager decimalFormatManager
private boolean backwardsCompatibility
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
private void (java.util.Map, java.lang.String)
java.util.Map namespaces
String defaultElementNamespace
public void (net.sf.saxon.expr.StaticContext)
net.sf.saxon.trans.XPathException e
String prefix
java.util.Iterator it
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.StaticContext sc
public net.sf.saxon.Configuration getConfiguration ()
public void setPackageData (net.sf.saxon.expr.PackageData)
net.sf.saxon.expr.PackageData packageData
public net.sf.saxon.expr.PackageData getPackageData ()
public void setStaticBaseUriString (java.lang.String)
java.net.URISyntaxException e
String baseUri
public java.net.URI getStaticBaseUri () throws net.sf.saxon.trans.XPathException
public java.lang.String getStaticBaseUriString ()
public java.lang.String getDefaultCollationName ()
public void setDefaultCollationName (java.lang.String)
String defaultCollationName
public java.lang.String getDefaultFunctionNamespace ()
public void setDefaultFunctionNamespace (java.lang.String)
String defaultFunctionNamespace
public java.lang.String getDefaultElementNamespace ()
public void setDefaultElementNamespace (java.lang.String)
String ns
public net.sf.saxon.trans.DecimalFormatManager getDecimalFormatManager ()
public void setDecimalFormatManager (net.sf.saxon.trans.DecimalFormatManager)
net.sf.saxon.trans.DecimalFormatManager decimalFormatManager
public boolean isBackwardsCompatibility ()
public void setBackwardsCompatibility (boolean)
boolean backwardsCompatibility
public void declareNamespace (java.lang.String, java.lang.String)
String prefix
String uri
public java.lang.String getURIForPrefix (java.lang.String, boolean)
String u
String prefix
boolean useDefault
public java.util.Iterator iteratePrefixes ()
public boolean declaresSameNamespaces (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext other
public int hashCode ()
int h
public boolean equals (java.lang.Object)
Object other
net.sf.saxon.expr.parser.RetainedStaticContext r
public void setNamespaces (java.util.Map)
java.util.Map namespaces
}
net/sf/saxon/expr/parser/RoleDiagnostic.classRoleDiagnostic.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.RoleDiagnostic extends java.lang.Object {
private int kind
private String operation
private int operand
private String errorCode
public static final int FUNCTION
public static final int BINARY_EXPR
public static final int TYPE_OP
public static final int VARIABLE
public static final int INSTRUCTION
public static final int FUNCTION_RESULT
public static final int ORDER_BY
public static final int TEMPLATE_RESULT
public static final int PARAM
public static final int UNARY_EXPR
public static final int UPDATING_EXPR
public static final int GROUPING_KEY
public static final int EVALUATE_RESULT
public static final int CONTEXT_ITEM
public static final int AXIS_STEP
public static final int OPTION
public static final int CHARACTER_MAP_EXPANSION
public static final int DOCUMENT_ORDER
public static final int MAP_CONSTRUCTOR
public static final int MATCH_PATTERN
public void (int, java.lang.String, int)
int kind
String operation
int operand
public void setErrorCode (java.lang.String)
String code
public java.lang.String getErrorCode ()
public boolean isTypeError ()
public java.lang.String getMessage ()
int slash
String attributeName
String name
public java.lang.String composeRequiredMessage (net.sf.saxon.type.ItemType)
net.sf.saxon.type.ItemType requiredItemType
public java.lang.String composeErrorMessage (net.sf.saxon.type.ItemType, net.sf.saxon.type.ItemType)
net.sf.saxon.type.ItemType requiredItemType
net.sf.saxon.type.ItemType suppliedItemType
public java.lang.String composeErrorMessage (net.sf.saxon.type.ItemType, net.sf.saxon.expr.Expression, net.sf.saxon.type.ItemType)
net.sf.saxon.type.ItemType requiredItemType
net.sf.saxon.expr.Expression supplied
net.sf.saxon.type.ItemType suppliedItemType
public java.lang.String composeErrorMessage (net.sf.saxon.type.ItemType, net.sf.saxon.type.UType)
net.sf.saxon.type.ItemType requiredItemType
net.sf.saxon.type.UType suppliedItemType
public java.lang.String save ()
net.sf.saxon.tree.util.FastStringBuffer fsb
public static net.sf.saxon.expr.parser.RoleDiagnostic reconstruct (java.lang.String)
String in
int v
int kind
int w
int operand
int x
String errorCode
String operation
net.sf.saxon.expr.parser.RoleDiagnostic cd
public static java.lang.String ordinal (int)
int n
}
net/sf/saxon/expr/parser/Token.classToken.java
package net.sf.saxon.expr.parser
public abstract net.sf.saxon.expr.parser.Token extends java.lang.Object {
public static final int EOF
public static final int UNION
public static final int SLASH
public static final int AT
public static final int LSQB
public static final int LPAR
public static final int EQUALS
public static final int COMMA
public static final int SLASH_SLASH
public static final int OR
public static final int AND
public static final int GT
public static final int LT
public static final int GE
public static final int LE
public static final int PLUS
public static final int MINUS
public static final int MULT
public static final int DIV
public static final int MOD
public static final int IS
public static final int DOLLAR
public static final int NE
public static final int INTERSECT
public static final int EXCEPT
public static final int RETURN
public static final int THEN
public static final int ELSE
public static final int WHERE
public static final int TO
public static final int CONCAT
public static final int IN
public static final int SOME
public static final int EVERY
public static final int SATISFIES
public static final int FUNCTION
public static final int AXIS
public static final int IF
public static final int PRECEDES
public static final int FOLLOWS
public static final int BANG
public static final int COLONCOLON
public static final int COLONSTAR
public static final int NAMED_FUNCTION_REF
public static final int HASH
public static final int INSTANCE_OF
public static final int CAST_AS
public static final int TREAT_AS
public static final int TILDE
public static final int FEQ
public static final int FNE
public static final int FGT
public static final int FLT
public static final int FGE
public static final int FLE
public static final int IDIV
public static final int CASTABLE_AS
public static final int ASSIGN
public static final int LCURLY
public static final int KEYWORD_CURLY
public static final int ELEMENT_QNAME
public static final int ATTRIBUTE_QNAME
public static final int PI_QNAME
public static final int NAMESPACE_QNAME
public static final int TYPESWITCH
public static final int SWITCH
public static final int CASE
public static final int MODIFY
public static final int NODEKIND
public static final int SUFFIX
public static final int AS
public static final int GROUP_BY
public static final int FOR_TUMBLING
public static final int FOR_SLIDING
public static final int COLON
public static final int ARROW
public static final int STRING_TEMPLATE_INITIAL
public static final int STRING_TEMPLATE_INTERMEDIATE
public static final int AND_ALSO
public static final int OR_ELSE
public static final int XQUERY_VERSION
public static final int XQUERY_ENCODING
public static final int DECLARE_NAMESPACE
public static final int DECLARE_DEFAULT
public static final int DECLARE_CONSTRUCTION
public static final int DECLARE_BASEURI
public static final int DECLARE_BOUNDARY_SPACE
public static final int DECLARE_DECIMAL_FORMAT
public static final int IMPORT_SCHEMA
public static final int IMPORT_MODULE
public static final int DECLARE_VARIABLE
public static final int DECLARE_CONTEXT
public static final int DECLARE_FUNCTION
public static final int MODULE_NAMESPACE
public static final int VALIDATE
public static final int VALIDATE_STRICT
public static final int VALIDATE_LAX
public static final int VALIDATE_TYPE
public static final int PERCENT
public static final int DECLARE_ORDERING
public static final int DECLARE_COPY_NAMESPACES
public static final int DECLARE_OPTION
public static final int DECLARE_REVALIDATION
public static final int INSERT_NODE
public static final int DELETE_NODE
public static final int REPLACE_NODE
public static final int REPLACE_VALUE
public static final int RENAME_NODE
public static final int FIRST_INTO
public static final int LAST_INTO
public static final int AFTER
public static final int BEFORE
public static final int INTO
public static final int WITH
public static final int DECLARE_UPDATING
public static final int DECLARE_ANNOTATED
public static final int DECLARE_TYPE
public static final int SEMICOLON
static int LAST_OPERATOR
public static final int NAME
public static final int STRING_LITERAL
public static final int RSQB
public static final int RPAR
public static final int DOT
public static final int DOTDOT
public static final int STAR
public static final int PREFIX
public static final int NUMBER
public static final int FOR
public static final int DEFAULT
public static final int QMARK
public static final int RCURLY
public static final int LET
public static final int TAG
public static final int PRAGMA
public static final int COPY
public static final int COUNT
public static final int STRING_TEMPLATE_FINAL
public static final int STRING_TEMPLATE_COMPLETE
public static final int NEGATE
public static final String[] tokens
public static java.util.HashMap doubleKeywords
public static final int UNKNOWN
private void ()
private static void mapDouble (java.lang.String, int)
String doubleKeyword
int token
public static int inverse (int)
int operator
public static int negate (int)
int operator
public static boolean isOrderedOperator (int)
int operator
static void ()
}
net/sf/saxon/expr/parser/Tokenizer.classTokenizer.java
package net.sf.saxon.expr.parser
public final net.sf.saxon.expr.parser.Tokenizer extends java.lang.Object {
private int state
public static final int DEFAULT_STATE
public static final int BARE_NAME_STATE
public static final int SEQUENCE_TYPE_STATE
public static final int OPERATOR_STATE
public int currentToken
public String currentTokenValue
public int currentTokenStartOffset
private int nextToken
private String nextTokenValue
private int nextTokenStartOffset
public String input
public int inputOffset
private int inputLength
private int lineNumber
private int nextLineNumber
private java.util.List newlineOffsets
private int precedingToken
private String precedingTokenValue
public boolean disallowUnionKeyword
public boolean isXQuery
public int languageLevel
public boolean allowSaxonExtensions
public void ()
public int getState ()
public void setState (int)
int state
public void tokenize (java.lang.String, int, int) throws net.sf.saxon.trans.XPathException
String input
int start
int end
public void next () throws net.sf.saxon.trans.XPathException
int optype
int op
String qname
String saveTokenValue
int savePosition
int candidate
String composite
Integer val
int oldPrecedingToken
public int peekAhead ()
public void treatCurrentAsOperator ()
int optype
public void lookAhead () throws net.sf.saxon.trans.XPathException
int j
int newlines
int pragmaStart
int nestingDepth
int nestingDepth
boolean allowE
boolean allowSign
boolean allowDot
boolean endOfNum
char n
int i
int j
int newlines
char c2
int close
String uri
int start
boolean isStar
String localName
char nc
boolean foundColon
char c
public int getBinaryOp (java.lang.String)
String s
private int getFunctionType (java.lang.String)
String s
private boolean followsOperator (int)
int precedingToken
public char nextChar () throws java.lang.StringIndexOutOfBoundsException
char c
private void incrementLineNumber ()
public void incrementLineNumber (int)
int offset
public void unreadChar ()
public java.lang.String recentText (int)
int end
int offset
public int getLineNumber ()
public int getColumnNumber ()
public long getLineAndColumn (int)
int nloffset
int line
int offset
public int getLineNumber (int)
int offset
public int getColumnNumber (int)
int offset
}
net/sf/saxon/expr/parser/TypeChecker.classTypeChecker.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.TypeChecker extends java.lang.Object {
public void ()
public net.sf.saxon.expr.Expression staticTypeCheck (net.sf.saxon.expr.Expression, net.sf.saxon.value.SequenceType, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
int relation
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.expr.Expression conversion
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression conversion
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
int rt
net.sf.saxon.trans.XPathException err
String msg
String msg
net.sf.saxon.trans.XPathException err
String msg
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.expr.Expression supplied
net.sf.saxon.value.SequenceType req
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.StaticContext env
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.ContextItemStaticInfo defaultContextInfo
net.sf.saxon.type.ItemType reqItemType
int reqCard
boolean allowsMany
net.sf.saxon.type.ItemType suppliedItemType
int suppliedCard
boolean cardOK
boolean itemTypeOK
int relation
public net.sf.saxon.expr.Expression makeArithmeticExpression (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.expr.Expression rhs
public net.sf.saxon.expr.Expression makeGeneralComparison (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.expr.Expression rhs
public net.sf.saxon.expr.Expression processValueOf (net.sf.saxon.expr.Expression, net.sf.saxon.Configuration)
net.sf.saxon.expr.Expression select
net.sf.saxon.Configuration config
private static net.sf.saxon.expr.Expression makeFunctionSequenceCoercer (net.sf.saxon.expr.Expression, net.sf.saxon.type.FunctionItemType, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.RoleDiagnostic) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.FunctionItemType reqItemType
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.RoleDiagnostic role
public static net.sf.saxon.expr.Expression strictTypeCheck (net.sf.saxon.expr.Expression, net.sf.saxon.value.SequenceType, net.sf.saxon.expr.parser.RoleDiagnostic, net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
int relation
net.sf.saxon.trans.XPathException err
String msg
String msg
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression cexp
net.sf.saxon.expr.Expression supplied
net.sf.saxon.value.SequenceType req
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType reqItemType
int reqCard
net.sf.saxon.type.ItemType suppliedItemType
int suppliedCard
boolean cardOK
boolean itemTypeOK
int relation
public static net.sf.saxon.trans.XPathException testConformance (net.sf.saxon.om.Sequence, net.sf.saxon.value.SequenceType, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Sequence val
net.sf.saxon.value.SequenceType requiredType
net.sf.saxon.expr.XPathContext context
net.sf.saxon.type.ItemType reqItemType
net.sf.saxon.om.SequenceIterator iter
int count
net.sf.saxon.om.Item item
int reqCardinality
public static net.sf.saxon.trans.XPathException ebvError (net.sf.saxon.expr.Expression, net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType t
private static net.sf.saxon.expr.Expression makePromoterToDouble (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
private static net.sf.saxon.expr.Expression makePromoterToFloat (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
private static net.sf.saxon.expr.Expression makePromoter (net.sf.saxon.expr.Expression, net.sf.saxon.type.Converter, net.sf.saxon.type.BuiltInAtomicType)
net.sf.saxon.expr.Literal converted
net.sf.saxon.type.ConversionResult result
net.sf.saxon.expr.Expression exp
net.sf.saxon.type.Converter converter
net.sf.saxon.type.BuiltInAtomicType type
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.expr.AtomicSequenceConverter asc
}
net/sf/saxon/expr/parser/XPathParser$NestedLocation.classXPathParser.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.XPathParser$NestedLocation extends java.lang.Object implements net.sf.saxon.expr.parser.Location {
private net.sf.saxon.expr.parser.Location containingLocation
private int localLineNumber
private int localColumnNumber
private String nearbyText
public void (net.sf.saxon.expr.parser.Location, int, int)
net.sf.saxon.expr.parser.Location containingLocation
int localLineNumber
int localColumnNumber
public void (net.sf.saxon.expr.parser.Location, int, int, java.lang.String)
net.sf.saxon.expr.parser.Location containingLocation
int localLineNumber
int localColumnNumber
String nearbyText
public net.sf.saxon.expr.parser.Location getContainingLocation ()
public int getColumnNumber ()
public java.lang.String getSystemId ()
public java.lang.String getPublicId ()
public int getLocalLineNumber ()
public int getLineNumber ()
public java.lang.String getNearbyText ()
public net.sf.saxon.expr.parser.Location saveLocation ()
}
net/sf/saxon/expr/parser/XPathParser.classXPathParser.java
package net.sf.saxon.expr.parser
public net.sf.saxon.expr.parser.XPathParser extends java.lang.Object {
protected net.sf.saxon.expr.parser.Tokenizer t
protected net.sf.saxon.expr.StaticContext env
protected java.util.Stack rangeVariables
protected net.sf.saxon.om.QNameParser qNameParser
protected net.sf.saxon.expr.parser.ParserExtension parserExtension
protected net.sf.saxon.z.IntPredicate charChecker
protected boolean allowXPath30Syntax
protected boolean allowXPath31Syntax
protected boolean scanOnly
private boolean allowAbsentExpression
protected net.sf.saxon.expr.parser.CodeInjector codeInjector
protected int language
public static final int XPATH
public static final int XSLT_PATTERN
public static final int SEQUENCE_TYPE
public static final int XQUERY
public static final int EXTENDED_ITEM_TYPE
protected int languageVersion
protected int catchDepth
private static final String[] reservedFunctionNames30
private static final String[] reservedFunctionNames31
private net.sf.saxon.expr.parser.Location mostRecentLocation
static final boolean $assertionsDisabled
public void ()
public void setCodeInjector (net.sf.saxon.expr.parser.CodeInjector)
net.sf.saxon.expr.parser.CodeInjector injector
public net.sf.saxon.expr.parser.CodeInjector getCodeInjector ()
public net.sf.saxon.expr.parser.Tokenizer getTokenizer ()
public net.sf.saxon.expr.StaticContext getStaticContext ()
public void setParserExtension (net.sf.saxon.expr.parser.ParserExtension)
net.sf.saxon.expr.parser.ParserExtension extension
public void setCatchDepth (int)
int depth
public void nextToken () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
public void expect (int) throws net.sf.saxon.trans.XPathException
int token
public void grumble (java.lang.String) throws net.sf.saxon.trans.XPathException
String message
public void grumble (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String message
String errorCode
public void grumble (java.lang.String, java.lang.String, int) throws net.sf.saxon.trans.XPathException
String message
String errorCode
int offset
protected void grumble (java.lang.String, net.sf.saxon.om.StructuredQName, int) throws net.sf.saxon.trans.XPathException
int line
int column
String message
net.sf.saxon.om.StructuredQName errorCode
int offset
String nearbyText
int line
int column
net.sf.saxon.expr.parser.Location loc
net.sf.saxon.trans.XPathException err
protected void warning (java.lang.String) throws net.sf.saxon.trans.XPathException
String s
String prefix
String message
public void setLanguage (int, int)
int language
int version
protected java.lang.String getLanguage ()
public boolean isAllowXPath31Syntax ()
public void setQNameParser (net.sf.saxon.om.QNameParser)
net.sf.saxon.om.QNameParser qp
public net.sf.saxon.om.QNameParser getQNameParser ()
protected java.lang.String currentTokenDisplay ()
public net.sf.saxon.expr.Expression parse (java.lang.String, int, int, net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression result
String expression
int start
int terminator
net.sf.saxon.expr.StaticContext env
int languageVersion
int offset
net.sf.saxon.expr.Expression exp
protected void customizeTokenizer (net.sf.saxon.expr.parser.Tokenizer)
net.sf.saxon.expr.parser.Tokenizer t
public net.sf.saxon.value.SequenceType parseSequenceType (java.lang.String, net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String input
net.sf.saxon.expr.StaticContext env
net.sf.saxon.value.SequenceType req
public net.sf.saxon.type.ItemType parseExtendedItemType (java.lang.String, net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String input
net.sf.saxon.expr.StaticContext env
net.sf.saxon.type.ItemType req
public net.sf.saxon.value.SequenceType parseExtendedSequenceType (java.lang.String, net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String input
net.sf.saxon.expr.StaticContext env
net.sf.saxon.value.SequenceType req
public net.sf.saxon.expr.Expression parseExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression next
int offset
net.sf.saxon.expr.Expression exp
java.util.ArrayList list
public net.sf.saxon.expr.Expression parseExprSingle () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e
public net.sf.saxon.expr.Expression parseBinaryExpression (net.sf.saxon.expr.Expression, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType seq
net.sf.saxon.type.SimpleType at
net.sf.saxon.type.SimpleType at
boolean allowEmpty
String tok
String message
net.sf.saxon.expr.Expression rhs
int offset
int operator
int prec
net.sf.saxon.expr.Expression lhs
int minPrecedence
private boolean allowMultipleOperators ()
private int getCurrentOperatorPrecedence ()
public static int operatorPrecedence (int)
int operator
private net.sf.saxon.expr.Expression makeBinaryExpression (net.sf.saxon.expr.Expression, int, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression[] args
net.sf.saxon.expr.Expression[] newArgs
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.expr.Expression rhs
private net.sf.saxon.expr.Expression makeSequenceTypeExpression (net.sf.saxon.expr.Expression, int, net.sf.saxon.value.SequenceType)
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.value.SequenceType type
private net.sf.saxon.expr.Expression makeSingleTypeExpression (net.sf.saxon.expr.Expression, int, net.sf.saxon.type.SimpleType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.CastableExpression castable
net.sf.saxon.expr.CastExpression cast
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.UnionCastableFunction ucf
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.ListCastableFunction lcf
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.UnionConstructorFunction ucf
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.ListConstructorFunction lcf
net.sf.saxon.expr.Expression lhs
int operator
net.sf.saxon.type.SimpleType type
boolean allowEmpty
protected net.sf.saxon.expr.Expression parseTypeswitchExpression () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.expr.Expression parseSwitchExpression () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.expr.Expression parseValidateExpression () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.expr.Expression parseExtensionExpression () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.expr.Expression parseTryCatchExpression () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.expr.Expression parseFLWORExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Assignation v
String var
net.sf.saxon.expr.Assignation v
int i
int clauses
int offset
int operator
net.sf.saxon.expr.Assignation first
net.sf.saxon.expr.Assignation previous
private net.sf.saxon.expr.Expression parseQuantifiedExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType type
int offset
String var
net.sf.saxon.expr.QuantifiedExpression v
int i
int clauses
int operator
net.sf.saxon.expr.QuantifiedExpression first
net.sf.saxon.expr.QuantifiedExpression previous
int initialOffset
private net.sf.saxon.expr.Expression parseIfExpression () throws net.sf.saxon.trans.XPathException
int ifoffset
net.sf.saxon.expr.Expression condition
int thenoffset
net.sf.saxon.expr.Expression thenExp
int elseoffset
net.sf.saxon.expr.Expression elseExp
net.sf.saxon.expr.Expression ifExp
private net.sf.saxon.type.ItemType getPlainType (java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
String qname
net.sf.saxon.om.StructuredQName sq
public net.sf.saxon.type.ItemType getPlainType (net.sf.saxon.om.StructuredQName) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType t
String className
Class theClass
net.sf.saxon.trans.XPathException err
Class theClass
net.sf.saxon.type.SchemaType st
net.sf.saxon.om.StructuredQName sq
net.sf.saxon.Configuration config
String uri
String local
String qname
boolean builtInNamespace
private void checkAllowedType (net.sf.saxon.expr.StaticContext, net.sf.saxon.type.BuiltInAtomicType) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.StaticContext env
net.sf.saxon.type.BuiltInAtomicType type
String s
public static java.lang.String whyDisallowedType (net.sf.saxon.expr.PackageData, net.sf.saxon.type.BuiltInAtomicType)
net.sf.saxon.expr.PackageData pack
net.sf.saxon.type.BuiltInAtomicType type
private net.sf.saxon.type.SimpleType getSimpleType (java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.SimpleType t
net.sf.saxon.type.SchemaType st
String qname
net.sf.saxon.om.StructuredQName sq
String uri
String local
boolean builtInNamespace
public net.sf.saxon.value.SequenceType parseSequenceType () throws net.sf.saxon.trans.XPathException
int occurrenceFlag
int occurrenceFlag
int occurrenceFlag
boolean disallowIndicator
net.sf.saxon.type.ItemType primaryType
int occurrenceFlag
public net.sf.saxon.type.ItemType parseItemType () throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType extended
private net.sf.saxon.type.ItemType parseSimpleItemType () throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.query.AnnotationList annotations
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.type.ItemType primaryType
net.sf.saxon.query.AnnotationList annotations
net.sf.saxon.type.ItemType primaryType
String tokv
String tokv
String tokv
String tokv
net.sf.saxon.type.ItemType primaryType
protected net.sf.saxon.type.ItemType parseFunctionItemType (net.sf.saxon.query.AnnotationList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.AnnotationList annotations
protected net.sf.saxon.type.ItemType parseMapItemType () throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType keyType
net.sf.saxon.value.SequenceType valueType
net.sf.saxon.expr.parser.Tokenizer t
protected net.sf.saxon.type.ItemType parseArrayItemType () throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceType memberType
net.sf.saxon.expr.parser.Tokenizer t
private net.sf.saxon.type.ItemType parseParenthesizedItemType () throws net.sf.saxon.trans.XPathException
int op
net.sf.saxon.type.ItemType primaryType
private net.sf.saxon.expr.Expression parseUnaryExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression operand
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression operand
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression exp
private net.sf.saxon.expr.Expression makeUnaryExpression (int, net.sf.saxon.expr.Expression)
net.sf.saxon.value.AtomicValue val
int operator
net.sf.saxon.expr.Expression operand
protected boolean atStartOfRelativePath ()
protected boolean disallowedAtStartOfRelativePath ()
protected net.sf.saxon.expr.Expression parsePathExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression path
net.sf.saxon.expr.RootExpression start
net.sf.saxon.expr.RootExpression start2
net.sf.saxon.expr.AxisExpression axisExp
net.sf.saxon.expr.Expression slashExp
net.sf.saxon.expr.Expression exp
String s
int offset
protected net.sf.saxon.expr.Expression parseSimpleMappingExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression next
int offset
net.sf.saxon.expr.Expression exp
protected net.sf.saxon.expr.Expression parseRelativePath () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.AxisExpression ae
net.sf.saxon.expr.Expression one
int op
net.sf.saxon.expr.Expression next
int offset
net.sf.saxon.expr.Expression exp
protected net.sf.saxon.expr.Expression parseRemainingPath (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.AxisExpression descOrSelf
net.sf.saxon.expr.Expression step
net.sf.saxon.expr.Expression next
net.sf.saxon.expr.Expression start
int offset
net.sf.saxon.expr.Expression exp
int op
protected net.sf.saxon.expr.Expression parseStepExpression (boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression predicate
net.sf.saxon.expr.parser.RetainedStaticContext rsc
boolean firstInPattern
net.sf.saxon.expr.Expression step
boolean reverse
protected net.sf.saxon.expr.Expression parseArrowPostfix (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression var
net.sf.saxon.expr.Expression var
net.sf.saxon.expr.Expression lhs
int token
protected net.sf.saxon.expr.Expression parsePredicate () throws net.sf.saxon.trans.XPathException
protected boolean isReservedInQuery (java.lang.String)
String uri
protected net.sf.saxon.expr.Expression parseBasicStep (boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression cie
net.sf.saxon.expr.Expression pne
net.sf.saxon.query.AnnotationList annotations
net.sf.saxon.query.AnnotationList annotations
byte defaultAxis
net.sf.saxon.pattern.NodeTest test
net.sf.saxon.expr.AxisExpression ae
net.sf.saxon.expr.AxisExpression ae2
byte axis
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression ax
byte axis
short principalNodeType
boolean firstInPattern
public net.sf.saxon.expr.Expression parseParenthesizedExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression seq
protected void testPermittedAxis (byte, java.lang.String) throws net.sf.saxon.trans.XPathException
byte axis
String errorCode
public net.sf.saxon.expr.Expression parseNumericLiteral (boolean) throws net.sf.saxon.trans.XPathException
boolean traceable
int offset
net.sf.saxon.value.NumericValue number
net.sf.saxon.expr.Literal lit
protected net.sf.saxon.expr.Expression parseStringLiteral (boolean) throws net.sf.saxon.trans.XPathException
boolean traceable
int offset
net.sf.saxon.expr.Literal literal
protected net.sf.saxon.expr.Expression parseStringTemplate (boolean) throws net.sf.saxon.trans.XPathException
boolean complete
public net.sf.saxon.expr.Expression parseVariableReference () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression ref
net.sf.saxon.om.StructuredQName functionName
net.sf.saxon.trans.SymbolicName$F sn
net.sf.saxon.expr.Expression[] args
net.sf.saxon.om.StructuredQName errorVariable
net.sf.saxon.expr.Expression ref
net.sf.saxon.trans.XPathException err
int offset
String var
net.sf.saxon.om.StructuredQName vtest
net.sf.saxon.expr.LocalBinding b
net.sf.saxon.expr.Expression ref
protected net.sf.saxon.expr.Literal makeStringLiteral (java.lang.String) throws net.sf.saxon.trans.XPathException
String currentTokenValue
net.sf.saxon.expr.StringLiteral literal
protected java.lang.CharSequence unescape (java.lang.String) throws net.sf.saxon.trans.XPathException
String token
protected net.sf.saxon.expr.Expression parseConstructor () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.expr.Expression parseDynamicFunctionCall (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.Expression functionItem
net.sf.saxon.expr.Expression prefixArgument
java.util.ArrayList args
net.sf.saxon.z.IntSet placeMarkers
protected net.sf.saxon.expr.Expression generateApplyCall (net.sf.saxon.expr.Expression, java.util.ArrayList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression functionItem
java.util.ArrayList args
net.sf.saxon.ma.arrays.SquareArrayConstructor block
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.functions.SystemFunction fn
net.sf.saxon.expr.Expression call
protected net.sf.saxon.expr.Expression parseLookup (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
String name
net.sf.saxon.expr.Expression result
net.sf.saxon.value.NumericValue number
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression result
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.parser.Tokenizer t
int offset
int token
net.sf.saxon.expr.Expression result
private static net.sf.saxon.expr.Expression lookup (net.sf.saxon.expr.parser.XPathParser, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.parser.XPathParser parser
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.Expression rhs
net.sf.saxon.expr.ForExpression lhsVar
net.sf.saxon.expr.ForExpression rhsVar
net.sf.saxon.expr.Expression condition1
net.sf.saxon.expr.Expression condition2
net.sf.saxon.expr.Expression condition3
net.sf.saxon.expr.Expression action1
net.sf.saxon.expr.Expression action2branch1
net.sf.saxon.expr.Expression action2branch2
net.sf.saxon.expr.Expression action2branch3
net.sf.saxon.expr.Expression action2
net.sf.saxon.expr.Expression action3
net.sf.saxon.expr.Expression choice
private static net.sf.saxon.functions.SystemFunction makeMapGetFunction ()
net.sf.saxon.trans.XPathException e
private static net.sf.saxon.functions.SystemFunction makeArrayGetFunction ()
net.sf.saxon.trans.XPathException e
private static net.sf.saxon.functions.SystemFunction makeMapKeysFunction ()
net.sf.saxon.trans.XPathException e
private static net.sf.saxon.functions.SystemFunction makeArrayToSequenceFunction ()
net.sf.saxon.trans.XPathException e
private net.sf.saxon.expr.Expression lookupName (net.sf.saxon.expr.Expression, java.lang.String)
net.sf.saxon.expr.Expression lhs
String rhs
net.sf.saxon.expr.ForExpression lhsVar
net.sf.saxon.expr.Expression condition1
net.sf.saxon.expr.Expression condition3
net.sf.saxon.expr.Expression action1
net.sf.saxon.expr.Expression action3
net.sf.saxon.expr.Expression choice
private static net.sf.saxon.expr.Expression lookupStar (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression lhs
net.sf.saxon.expr.ForExpression lhsVar
net.sf.saxon.expr.Expression condition1
net.sf.saxon.expr.Expression condition2
net.sf.saxon.expr.Expression condition3
net.sf.saxon.expr.ForExpression getMapValues
net.sf.saxon.expr.Expression mapKeys
net.sf.saxon.expr.Expression mapGet
net.sf.saxon.expr.Expression action2
net.sf.saxon.expr.Expression action3
net.sf.saxon.expr.Expression choice
protected net.sf.saxon.pattern.NodeTest parseNodeTest (short) throws net.sf.saxon.trans.XPathException
short nodeType
int tok
String tokv
private net.sf.saxon.pattern.NodeTest parseKindTest () throws net.sf.saxon.trans.XPathException
String nsName
int innerType
net.sf.saxon.trans.XPathException err
int innerType
net.sf.saxon.pattern.NodeTest inner
String piName
String[] parts
net.sf.saxon.om.QNameException e
net.sf.saxon.type.SchemaDeclaration attributeDecl
net.sf.saxon.pattern.NodeTest nameTest
net.sf.saxon.type.SchemaDeclaration elementDecl
net.sf.saxon.pattern.NodeTest nameTest
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.pattern.NodeTest result
net.sf.saxon.pattern.NodeTest result
net.sf.saxon.pattern.NodeTest nameTest
net.sf.saxon.pattern.NodeTest result
net.sf.saxon.pattern.NodeTest nameTest
net.sf.saxon.type.SchemaType schemaType
net.sf.saxon.om.StructuredQName contentType
String uri
String lname
net.sf.saxon.pattern.ContentTypeTest typeTest
net.sf.saxon.pattern.NodeTest result
net.sf.saxon.pattern.NodeTest result
String nodeName
String suri
net.sf.saxon.om.NamePool pool
String typeName
boolean schemaDeclaration
int primaryType
int fp
boolean empty
protected boolean isNamespaceTestAllowed ()
private int getSystemType (java.lang.String) throws net.sf.saxon.trans.XPathException
String name
protected void checkLanguageVersion30 () throws net.sf.saxon.trans.XPathException
protected void checkLanguageVersion31 () throws net.sf.saxon.trans.XPathException
public void checkSyntaxExtensions (java.lang.String) throws net.sf.saxon.trans.XPathException
String construct
protected net.sf.saxon.expr.Expression parseMapExpression () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression key
net.sf.saxon.expr.Expression value
net.sf.saxon.expr.Expression fcall
net.sf.saxon.expr.parser.Tokenizer t
int offset
java.util.List entries
net.sf.saxon.expr.Expression[] entriesArray
net.sf.saxon.expr.instruct.Block block
net.sf.saxon.ma.map.HashTrieMap options
net.sf.saxon.expr.Expression result
protected net.sf.saxon.expr.Expression parseArraySquareConstructor () throws net.sf.saxon.trans.XPathException
net.sf.saxon.ma.arrays.SquareArrayConstructor block
net.sf.saxon.expr.Expression member
net.sf.saxon.expr.parser.Tokenizer t
int offset
java.util.List members
net.sf.saxon.ma.arrays.SquareArrayConstructor block
protected net.sf.saxon.expr.Expression parseArrayCurlyConstructor () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.Tokenizer t
int offset
net.sf.saxon.expr.Expression body
net.sf.saxon.functions.SystemFunction sf
net.sf.saxon.expr.Expression result
public net.sf.saxon.expr.Expression parseFunctionCall (net.sf.saxon.expr.Expression) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression arg
net.sf.saxon.trans.SymbolicName$F sn
net.sf.saxon.expr.Expression fcall
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.Expression argument
net.sf.saxon.expr.Expression prefixArgument
String fname
int offset
java.util.ArrayList args
net.sf.saxon.om.StructuredQName functionName
net.sf.saxon.z.IntSet placeMarkers
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression fcall
public net.sf.saxon.expr.Expression reportMissingFunction (int, net.sf.saxon.om.StructuredQName, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.SymbolicName$F sn
int i
String supplementary
boolean existsWithDifferentArity
int offset
net.sf.saxon.om.StructuredQName functionName
net.sf.saxon.expr.Expression[] arguments
String msg
net.sf.saxon.Configuration config
public static java.lang.String getMissingFunctionExplanation (net.sf.saxon.om.StructuredQName, net.sf.saxon.Configuration)
String[] hof
net.sf.saxon.om.StructuredQName functionName
net.sf.saxon.Configuration config
String actualURI
String similarNamespace
protected net.sf.saxon.om.StructuredQName resolveFunctionName (java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.type.ItemType t
String fname
net.sf.saxon.om.StructuredQName functionName
public net.sf.saxon.expr.Expression parseFunctionArgument () throws net.sf.saxon.trans.XPathException
int next
protected net.sf.saxon.expr.Expression parseNamedFunctionReference () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.query.AnnotationList parseAnnotationsList () throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.expr.Expression parseInlineFunction (net.sf.saxon.query.AnnotationList) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.AnnotationList annotations
protected net.sf.saxon.expr.Expression makeCurriedFunction (int, net.sf.saxon.om.StructuredQName, net.sf.saxon.expr.Expression[], net.sf.saxon.z.IntSet) throws net.sf.saxon.trans.XPathException
int offset
net.sf.saxon.om.StructuredQName name
net.sf.saxon.expr.Expression[] args
net.sf.saxon.z.IntSet placeMarkers
protected static final boolean isReservedFunctionName30 (java.lang.String)
String name
int x
public static boolean isReservedFunctionName31 (java.lang.String)
String name
int x
public java.util.Stack getRangeVariables ()
public void setRangeVariables (java.util.Stack)
java.util.Stack variables
public void declareRangeVariable (net.sf.saxon.expr.LocalBinding) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.LocalBinding declaration
public void undeclareRangeVariable ()
protected net.sf.saxon.expr.LocalBinding findRangeVariable (net.sf.saxon.om.StructuredQName)
net.sf.saxon.expr.LocalBinding b
int v
net.sf.saxon.om.StructuredQName qName
public void setRangeVariableStack (java.util.Stack)
java.util.Stack stack
public final int makeFingerprint (java.lang.String, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName sq
net.sf.saxon.trans.XPathException e
String qname
boolean useDefault
public final net.sf.saxon.om.StructuredQName makeStructuredQNameSilently (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String qname
String defaultUri
public final net.sf.saxon.om.StructuredQName makeStructuredQName (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String qname
String defaultUri
public final net.sf.saxon.om.NodeName makeNodeName (java.lang.String, boolean) throws net.sf.saxon.trans.XPathException net.sf.saxon.om.QNameException
int fp
int fp
String qname
boolean useDefault
net.sf.saxon.om.StructuredQName sq
String prefix
String uri
String local
public net.sf.saxon.pattern.NameTest makeNameTest (short, java.lang.String, boolean) throws net.sf.saxon.trans.XPathException
short nodeType
String qname
boolean useDefault
net.sf.saxon.om.NamePool pool
net.sf.saxon.om.StructuredQName q
int fp
public net.sf.saxon.pattern.NamespaceTest makeNamespaceTest (short, java.lang.String) throws net.sf.saxon.trans.XPathException
String uri
net.sf.saxon.om.StructuredQName sq
net.sf.saxon.trans.XPathException err
short nodeType
String prefix
net.sf.saxon.om.NamePool pool
public net.sf.saxon.pattern.LocalNameTest makeLocalNameTest (short, java.lang.String) throws net.sf.saxon.trans.XPathException
short nodeType
String localName
protected void setLocation (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public void setLocation (net.sf.saxon.expr.Expression, int)
net.sf.saxon.expr.parser.Location loc
int line
int column
net.sf.saxon.expr.Expression exp
int offset
public void setLocation (net.sf.saxon.expr.flwor.Clause, int)
net.sf.saxon.expr.flwor.Clause clause
int offset
int line
int column
net.sf.saxon.expr.parser.Location loc
public net.sf.saxon.expr.parser.Location makeLocation ()
int line
int column
public net.sf.saxon.expr.parser.Location makeNestedLocation (net.sf.saxon.expr.parser.Location, int, int, java.lang.String)
net.sf.saxon.expr.parser.Location containingLoc
int line
int column
String nearbyText
public net.sf.saxon.expr.Expression makeTracer (int, net.sf.saxon.expr.Expression, int, net.sf.saxon.om.StructuredQName)
int startOffset
net.sf.saxon.expr.Expression exp
int construct
net.sf.saxon.om.StructuredQName qName
protected boolean isKeyword (java.lang.String)
String s
public void setScanOnly (boolean)
boolean scanOnly
public void setAllowAbsentExpression (boolean)
boolean allowEmpty
public boolean isAllowAbsentExpression (boolean)
boolean allowEmpty
public void checkHofFeature () throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/expr/sort/AlphanumericCollator.classAlphanumericCollator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.AlphanumericCollator extends java.lang.Object implements net.sf.saxon.lib.StringCollator java.io.Serializable {
private net.sf.saxon.lib.StringCollator baseCollator
private static java.util.regex.Pattern pattern
public void (net.sf.saxon.lib.StringCollator)
net.sf.saxon.lib.StringCollator base
public java.lang.String getCollationURI ()
public int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
boolean b1
boolean b2
int m1start
int m2start
int c
java.math.BigInteger n1
java.math.BigInteger n2
CharSequence cs1
CharSequence cs2
String s1
String s2
int pos1
int pos2
java.util.regex.Matcher m1
java.util.regex.Matcher m2
public boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
boolean b1
int m1start
int n1
CharSequence cs
String s
net.sf.saxon.tree.util.FastStringBuffer sb
int pos1
java.util.regex.Matcher m1
static void ()
}
net/sf/saxon/expr/sort/AtomicComparer.classAtomicComparer.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.AtomicComparer extends java.lang.Object {
public abstract net.sf.saxon.lib.StringCollator getCollator ()
public abstract net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
public abstract int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
public abstract boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
public abstract java.lang.String save ()
}
net/sf/saxon/expr/sort/AtomicMatchKey.classAtomicMatchKey.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.AtomicMatchKey extends java.lang.Object {
public abstract net.sf.saxon.value.AtomicValue asAtomic ()
}
net/sf/saxon/expr/sort/AtomicSortComparer$1.classAtomicSortComparer.java
package net.sf.saxon.expr.sort
final net.sf.saxon.expr.sort.AtomicSortComparer$1 extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicMatchKey {
void ()
public net.sf.saxon.value.AtomicValue asAtomic ()
}
net/sf/saxon/expr/sort/AtomicSortComparer.classAtomicSortComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.AtomicSortComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private net.sf.saxon.lib.StringCollator collator
private transient net.sf.saxon.expr.XPathContext context
private int itemType
public static net.sf.saxon.expr.sort.AtomicMatchKey COLLATION_KEY_NaN
public static net.sf.saxon.expr.sort.AtomicComparer makeSortComparer (net.sf.saxon.lib.StringCollator, int, net.sf.saxon.expr.XPathContext)
net.sf.saxon.lib.StringCollator collator
int itemType
net.sf.saxon.expr.XPathContext context
protected void (net.sf.saxon.lib.StringCollator, int, net.sf.saxon.expr.XPathContext)
net.sf.saxon.lib.StringCollator collator
int itemType
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.lib.StringCollator getStringCollator ()
public int getItemType ()
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
String message
ClassCastException e
int implicitTimezone
Comparable ac
Comparable bc
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
protected int compareNonComparables (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/CalendarValueComparer.classCalendarValueComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CalendarValueComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private transient net.sf.saxon.expr.XPathContext context
public void (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
}
net/sf/saxon/expr/sort/CaseFirstCollator.classCaseFirstCollator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CaseFirstCollator extends java.lang.Object implements net.sf.saxon.lib.StringCollator {
private net.sf.saxon.lib.StringCollator baseCollator
private boolean upperFirst
private String uri
public void (net.sf.saxon.lib.StringCollator, boolean, java.lang.String)
net.sf.saxon.lib.StringCollator base
boolean upperFirst
String collationURI
public java.lang.String getCollationURI ()
public int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
boolean aFirst
boolean bFirst
CharSequence a
CharSequence b
int diff
int i
int j
public boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
CharSequence s
}
net/sf/saxon/expr/sort/CodepointCollatingComparer.classCodepointCollatingComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CodepointCollatingComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private static net.sf.saxon.expr.sort.CodepointCollator collator
private static net.sf.saxon.expr.sort.CodepointCollatingComparer THE_INSTANCE
public static net.sf.saxon.expr.sort.CodepointCollatingComparer getInstance ()
private void ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.value.StringValue as
net.sf.saxon.value.StringValue bs
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/CodepointCollator.classCodepointCollator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CodepointCollator extends java.lang.Object implements net.sf.saxon.lib.StringCollator net.sf.saxon.lib.SubstringMatcher {
private static net.sf.saxon.expr.sort.CodepointCollator theInstance
public void ()
public static net.sf.saxon.expr.sort.CodepointCollator getInstance ()
public java.lang.String getCollationURI ()
public int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
public static int compareCS (java.lang.CharSequence, java.lang.CharSequence)
int nexta
int nextb
int c
int alen
int blen
int i
int j
CharSequence a
CharSequence b
public boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public boolean contains (java.lang.String, java.lang.String)
String s1
String s2
public boolean endsWith (java.lang.String, java.lang.String)
String s1
String s2
public boolean startsWith (java.lang.String, java.lang.String)
String s1
String s2
public java.lang.String substringAfter (java.lang.String, java.lang.String)
String s1
String s2
int i
public java.lang.String substringBefore (java.lang.String, java.lang.String)
String s1
String s2
int j
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
CharSequence s
static void ()
}
net/sf/saxon/expr/sort/CodepointMatchKey.classCodepointMatchKey.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CodepointMatchKey extends java.lang.Object implements java.lang.Comparable net.sf.saxon.expr.sort.AtomicMatchKey {
private net.sf.saxon.regex.UnicodeString value
public void (java.lang.CharSequence)
CharSequence in
public net.sf.saxon.regex.UnicodeString getValue ()
public int compareTo (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
public net.sf.saxon.value.AtomicValue asAtomic ()
}
net/sf/saxon/expr/sort/CollatingAtomicComparer.classCollatingAtomicComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CollatingAtomicComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private net.sf.saxon.lib.StringCollator collator
public void (net.sf.saxon.lib.StringCollator)
net.sf.saxon.lib.StringCollator collator
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
}
net/sf/saxon/expr/sort/CollationMatchKey.classCollationMatchKey.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.CollationMatchKey extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicMatchKey java.lang.Comparable {
private java.text.CollationKey key
public void (java.text.CollationKey)
java.text.CollationKey key
public int compareTo (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
public net.sf.saxon.value.AtomicValue asAtomic ()
}
net/sf/saxon/expr/sort/ComparableAtomicValueComparer.classComparableAtomicValueComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.ComparableAtomicValueComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private static net.sf.saxon.expr.sort.ComparableAtomicValueComparer THE_INSTANCE
public static net.sf.saxon.expr.sort.ComparableAtomicValueComparer getInstance ()
protected void ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/ConditionalSorter.classConditionalSorter.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.ConditionalSorter extends net.sf.saxon.expr.Expression {
private net.sf.saxon.expr.Operand conditionOp
private net.sf.saxon.expr.Operand sorterOp
private static final net.sf.saxon.expr.OperandRole DOC_SORTER_ROLE
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.sort.DocumentSorter)
net.sf.saxon.expr.Expression condition
net.sf.saxon.expr.sort.DocumentSorter sorter
public java.lang.Iterable operands ()
public void setCondition (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression condition
public void setDocumentSorter (net.sf.saxon.expr.sort.DocumentSorter)
net.sf.saxon.expr.sort.DocumentSorter documentSorter
public net.sf.saxon.expr.Expression getCondition ()
public net.sf.saxon.expr.sort.DocumentSorter getDocumentSorter ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public int getCardinality ()
protected int computeSpecialProperties ()
public int getImplementationMethod ()
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
protected int computeCardinality ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.ConditionalSorter cs
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
boolean b
public java.lang.String getExpressionName ()
static void ()
}
net/sf/saxon/expr/sort/DecimalSortComparer.classDecimalSortComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.DecimalSortComparer extends net.sf.saxon.expr.sort.ComparableAtomicValueComparer {
private static net.sf.saxon.expr.sort.DecimalSortComparer THE_INSTANCE
public static net.sf.saxon.expr.sort.DecimalSortComparer getDecimalSortComparerInstance ()
private void ()
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/DescendingComparer.classDescendingComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.DescendingComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer java.io.Serializable {
private net.sf.saxon.expr.sort.AtomicComparer baseComparer
public void (net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.expr.sort.AtomicComparer base
public net.sf.saxon.expr.sort.AtomicComparer getBaseComparer ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer newBase
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
}
net/sf/saxon/expr/sort/DocumentOrderIterator.classDocumentOrderIterator.java
package net.sf.saxon.expr.sort
public final net.sf.saxon.expr.sort.DocumentOrderIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.expr.sort.Sortable {
private net.sf.saxon.om.SequenceIterator iterator
private java.util.ArrayList sequence
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
private net.sf.saxon.om.NodeInfo current
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.ItemOrderComparer) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.sort.ItemOrderComparer comparer
int len
net.sf.saxon.om.NodeInfo node
private void ()
public int compare (int, int)
int a
int b
public void swap (int, int)
int a
int b
net.sf.saxon.om.NodeInfo temp
public net.sf.saxon.om.NodeInfo next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo next
public int getProperties ()
public void close ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/DocumentSorter.classDocumentSorter.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.DocumentSorter extends net.sf.saxon.expr.UnaryExpression {
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
public void (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression base
int props
public void (net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Expression base
boolean intraDocument
protected net.sf.saxon.expr.OperandRole getOperandRole ()
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.sort.ItemOrderComparer getComparer ()
public net.sf.saxon.expr.Expression simplify () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression operand
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.ConditionalSorter c
net.sf.saxon.expr.sort.DocumentSorter d
net.sf.saxon.expr.Expression condition
net.sf.saxon.expr.SlashExpression s
net.sf.saxon.expr.SlashExpression slash
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression operand
boolean tryHarder
public int getNetCost ()
public net.sf.saxon.expr.Expression unordered (boolean, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SlashExpression exp
net.sf.saxon.expr.Expression a
net.sf.saxon.expr.Expression b
boolean retainAllNodes
boolean forStreaming
net.sf.saxon.expr.Expression operand
public int computeSpecialProperties ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.DocumentSorter ds
public net.sf.saxon.pattern.Pattern toPattern (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean is30
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public java.lang.String getStreamerName ()
}
net/sf/saxon/expr/sort/DoubleSortComparer.classDoubleSortComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.DoubleSortComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private static net.sf.saxon.expr.sort.DoubleSortComparer THE_INSTANCE
public static net.sf.saxon.expr.sort.DoubleSortComparer getInstance ()
private void ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
net.sf.saxon.value.NumericValue an
net.sf.saxon.value.NumericValue bn
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/EmptyGreatestComparer.classEmptyGreatestComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.EmptyGreatestComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer java.io.Serializable {
private net.sf.saxon.expr.sort.AtomicComparer baseComparer
public void (net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.expr.sort.AtomicComparer baseComparer
public net.sf.saxon.expr.sort.AtomicComparer getBaseComparer ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer newBase
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
}
net/sf/saxon/expr/sort/EmptyIntIterator.classEmptyIntIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.EmptyIntIterator extends java.lang.Object implements net.sf.saxon.z.IntIterator {
private static net.sf.saxon.expr.sort.EmptyIntIterator THE_INSTANCE
public static net.sf.saxon.expr.sort.EmptyIntIterator getInstance ()
private void ()
public boolean hasNext ()
public int next ()
static void ()
}
net/sf/saxon/expr/sort/EqualityComparer.classEqualityComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.EqualityComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
public static net.sf.saxon.expr.sort.EqualityComparer THE_INSTANCE
public static net.sf.saxon.expr.sort.EqualityComparer getInstance ()
private void ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/GenericAtomicComparer.classGenericAtomicComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GenericAtomicComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private net.sf.saxon.lib.StringCollator collator
private transient net.sf.saxon.expr.XPathContext context
public void (net.sf.saxon.lib.StringCollator, net.sf.saxon.expr.XPathContext)
net.sf.saxon.lib.StringCollator collator
net.sf.saxon.expr.XPathContext conversionContext
public static net.sf.saxon.expr.sort.AtomicComparer makeAtomicComparer (net.sf.saxon.type.BuiltInAtomicType, net.sf.saxon.type.BuiltInAtomicType, net.sf.saxon.lib.StringCollator, net.sf.saxon.expr.XPathContext)
net.sf.saxon.type.BuiltInAtomicType type0
net.sf.saxon.type.BuiltInAtomicType type1
net.sf.saxon.lib.StringCollator collator
net.sf.saxon.expr.XPathContext context
int fp0
int fp1
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.GenericAtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.lib.StringCollator getStringCollator ()
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
int implicitTimezone
Comparable ac
Comparable bc
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
int implicitTimezone
Object ac
Object bc
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public net.sf.saxon.expr.XPathContext getContext ()
public java.lang.String save ()
public volatile net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
}
net/sf/saxon/expr/sort/GenericSorter.classGenericSorter.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GenericSorter extends java.lang.Object {
private static final int SMALL
private static final int MEDIUM
private static final int LARGE
protected void ()
public static void quickSort (int, int, net.sf.saxon.expr.sort.Sortable)
int fromIndex
int toIndex
net.sf.saxon.expr.sort.Sortable c
private static void quickSort1 (int, int, net.sf.saxon.expr.sort.Sortable)
int j
int i
int s
int l
int n
int c
int comparison
int comparison
int off
int len
net.sf.saxon.expr.sort.Sortable comp
int m
int a
int b
int c
int d
int s
int aa
int bb
int n
private static int med3 (int, int, int, net.sf.saxon.expr.sort.Sortable)
int a
int b
int c
net.sf.saxon.expr.sort.Sortable comp
int bc
public static void mergeSort (int, int, net.sf.saxon.expr.sort.Sortable)
int j
int i
int fromIndex
int toIndex
net.sf.saxon.expr.sort.Sortable c
int mid
private static void inplaceMerge (int, int, int, net.sf.saxon.expr.sort.Sortable)
int half
int mid
int _first
int len
int firstCut
int secondCut
int half
int mid
int _first
int len
int first1
int last1
int first
int middle
int last
net.sf.saxon.expr.sort.Sortable comp
int firstCut
int secondCut
int first2
int middle2
int last2
}
net/sf/saxon/expr/sort/GlobalOrderComparer.classGlobalOrderComparer.java
package net.sf.saxon.expr.sort
public final net.sf.saxon.expr.sort.GlobalOrderComparer extends java.lang.Object implements net.sf.saxon.expr.sort.ItemOrderComparer {
private static net.sf.saxon.expr.sort.GlobalOrderComparer instance
public void ()
public static net.sf.saxon.expr.sort.GlobalOrderComparer getInstance ()
public int compare (net.sf.saxon.om.Item, net.sf.saxon.om.Item)
net.sf.saxon.om.Item a
net.sf.saxon.om.Item b
long d1
long d2
static void ()
}
net/sf/saxon/expr/sort/GroupAdjacentIterator.classGroupAdjacentIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GroupAdjacentIterator extends java.lang.Object implements net.sf.saxon.expr.sort.GroupIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.expr.Expression select
private net.sf.saxon.om.FocusTrackingIterator population
private net.sf.saxon.expr.Expression keyExpression
private net.sf.saxon.lib.StringCollator collator
private net.sf.saxon.expr.XPathContext baseContext
private net.sf.saxon.expr.XPathContext runningContext
private java.util.List currentComparisonKey
private net.sf.saxon.om.AtomicSequence currentKey
private java.util.List currentMembers
private java.util.List nextComparisonKey
private java.util.List nextKey
private net.sf.saxon.om.Item next
private net.sf.saxon.om.Item current
private int position
private boolean composite
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext, net.sf.saxon.lib.StringCollator, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.Expression keyExpression
net.sf.saxon.expr.XPathContext baseContext
net.sf.saxon.lib.StringCollator collator
boolean composite
public int getLength () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.GroupAdjacentIterator another
private java.util.List getKey (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue val
net.sf.saxon.expr.XPathContext context
java.util.List key
net.sf.saxon.om.SequenceIterator iter
private java.util.List getComparisonKey (java.util.List, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.AtomicMatchKey comparisonKey
net.sf.saxon.expr.sort.AtomicMatchKey comparisonKey
net.sf.saxon.value.AtomicValue aKey
java.util.List key
net.sf.saxon.expr.XPathContext keyContext
java.util.List ckey
private void advance () throws net.sf.saxon.trans.XPathException
String message
net.sf.saxon.trans.XPathException err
ClassCastException e
net.sf.saxon.om.Item nextCandidate
java.util.List newKey
java.util.List newComparisonKey
public net.sf.saxon.om.AtomicSequence getCurrentGroupingKey ()
public net.sf.saxon.om.SequenceIterator iterateCurrentGroup ()
public boolean hasNext ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/sort/GroupByIterator.classGroupByIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GroupByIterator extends java.lang.Object implements net.sf.saxon.expr.sort.GroupIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.om.SequenceIterator population
protected net.sf.saxon.expr.Expression keyExpression
private net.sf.saxon.lib.StringCollator collator
private net.sf.saxon.expr.XPathContext keyContext
private int position
protected java.util.List groups
protected java.util.List groupKeys
protected boolean composite
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.Expression, net.sf.saxon.expr.XPathContext, net.sf.saxon.lib.StringCollator, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator population
net.sf.saxon.expr.Expression keyExpression
net.sf.saxon.expr.XPathContext keyContext
net.sf.saxon.lib.StringCollator collator
boolean composite
public void ()
private void buildIndexedGroups () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.AtomicMatchKey comparisonKey
java.util.List newGroup
net.sf.saxon.value.AtomicValue key
net.sf.saxon.expr.sort.AtomicMatchKey comparisonKey
java.util.List g
net.sf.saxon.om.SequenceIterator keys
boolean firstKey
java.util.HashMap index
net.sf.saxon.expr.XPathContext c2
net.sf.saxon.om.FocusIterator focus
int implicitTimezone
net.sf.saxon.om.Item item
private void buildIndexedGroupsComposite () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.AtomicMatchKey comparisonKey
net.sf.saxon.value.AtomicValue key
net.sf.saxon.expr.sort.AtomicMatchKey comparisonKey
java.util.List newGroup
net.sf.saxon.om.SequenceIterator keys
java.util.List ckList
java.util.List compositeKey
java.util.List g
java.util.HashMap index
net.sf.saxon.expr.XPathContext c2
net.sf.saxon.om.FocusIterator focus
int implicitTimezone
net.sf.saxon.om.Item item
public synchronized net.sf.saxon.om.AtomicSequence getCurrentGroupingKey ()
net.sf.saxon.om.AtomicSequence val
public net.sf.saxon.om.SequenceIterator iterateCurrentGroup ()
public java.util.List getCurrentGroup ()
public boolean hasNext ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
private net.sf.saxon.om.Item current ()
public void close ()
public int getProperties ()
public int getLength () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/GroupEndingIterator.classGroupEndingIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GroupEndingIterator extends net.sf.saxon.expr.sort.GroupMatchingIterator implements net.sf.saxon.expr.sort.GroupIterator net.sf.saxon.tree.iter.LookaheadIterator {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.pattern.Pattern, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression select
net.sf.saxon.pattern.Pattern endPattern
net.sf.saxon.expr.XPathContext context
public int getLength () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.GroupEndingIterator another
protected void advance () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/GroupIterator.classGroupIterator.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.GroupIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
public abstract net.sf.saxon.om.AtomicSequence getCurrentGroupingKey ()
public abstract net.sf.saxon.om.SequenceIterator iterateCurrentGroup () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/GroupMatchingIterator.classGroupMatchingIterator.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.GroupMatchingIterator extends java.lang.Object implements net.sf.saxon.tree.iter.LookaheadIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.expr.sort.GroupIterator {
protected net.sf.saxon.expr.Expression select
protected net.sf.saxon.om.FocusIterator population
protected net.sf.saxon.pattern.Pattern pattern
protected net.sf.saxon.expr.XPathContext baseContext
protected net.sf.saxon.expr.XPathContext runningContext
protected java.util.List currentMembers
protected net.sf.saxon.om.Item next
protected net.sf.saxon.om.Item current
protected int position
public void ()
protected abstract void advance () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.AtomicSequence getCurrentGroupingKey ()
public net.sf.saxon.om.SequenceIterator iterateCurrentGroup ()
public boolean hasNext ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public void close ()
public int getProperties ()
}
net/sf/saxon/expr/sort/GroupStartingIterator.classGroupStartingIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GroupStartingIterator extends net.sf.saxon.expr.sort.GroupMatchingIterator implements net.sf.saxon.tree.iter.LookaheadIterator net.sf.saxon.expr.sort.GroupIterator {
public void (net.sf.saxon.expr.Expression, net.sf.saxon.pattern.Pattern, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression select
net.sf.saxon.pattern.Pattern startPattern
net.sf.saxon.expr.XPathContext context
public int getLength () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.GroupStartingIterator another
protected void advance () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextCandidate
}
net/sf/saxon/expr/sort/GroupToBeSorted.classGroupToBeSorted.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.GroupToBeSorted extends net.sf.saxon.expr.sort.ObjectToBeSorted {
public net.sf.saxon.om.AtomicSequence currentGroupingKey
public net.sf.saxon.om.MemoSequence currentGroup
public void (int)
int numberOfSortKeys
}
net/sf/saxon/expr/sort/HTML5CaseBlindCollator.classHTML5CaseBlindCollator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.HTML5CaseBlindCollator extends java.lang.Object implements net.sf.saxon.lib.StringCollator net.sf.saxon.lib.SubstringMatcher {
private static net.sf.saxon.expr.sort.HTML5CaseBlindCollator theInstance
public void ()
public static net.sf.saxon.expr.sort.HTML5CaseBlindCollator getInstance ()
public java.lang.String getCollationURI ()
public int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
public int compareCS (java.lang.CharSequence, java.lang.CharSequence)
int nexta
int nextb
int c
CharSequence a
CharSequence b
int alen
int blen
int i
int j
public boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public boolean contains (java.lang.String, java.lang.String)
String s1
String s2
public boolean endsWith (java.lang.String, java.lang.String)
String s1
String s2
public boolean startsWith (java.lang.String, java.lang.String)
String s1
String s2
public java.lang.String substringAfter (java.lang.String, java.lang.String)
String s1
String s2
int i
public java.lang.String substringBefore (java.lang.String, java.lang.String)
String s1
String s2
int j
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
CharSequence s
private java.lang.String normalize (java.lang.CharSequence)
char c
int i
CharSequence cs
net.sf.saxon.tree.util.FastStringBuffer fsb
static void ()
}
net/sf/saxon/expr/sort/ItemOrderComparer.classItemOrderComparer.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.ItemOrderComparer extends java.lang.Object {
public abstract int compare (net.sf.saxon.om.Item, net.sf.saxon.om.Item)
}
net/sf/saxon/expr/sort/ItemToBeSorted.classItemToBeSorted.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.ItemToBeSorted extends net.sf.saxon.expr.sort.ObjectToBeSorted {
public void (int)
int numberOfSortKeys
}
net/sf/saxon/expr/sort/ItemWithMergeKeys.classItemWithMergeKeys.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.ItemWithMergeKeys extends java.lang.Object {
net.sf.saxon.om.Item baseItem
java.util.List sortKeyValues
String sourceName
void (net.sf.saxon.om.Item, net.sf.saxon.expr.sort.SortKeyDefinitionList, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.SortKeyDefinition sKey
net.sf.saxon.om.Item bItem
net.sf.saxon.expr.sort.SortKeyDefinitionList sKeys
String name
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/sort/LRUCache$1.classLRUCache.java
package net.sf.saxon.expr.sort
net.sf.saxon.expr.sort.LRUCache$1 extends java.util.LinkedHashMap {
final int val$cacheSize
final net.sf.saxon.expr.sort.LRUCache this$0
void (net.sf.saxon.expr.sort.LRUCache, int, float, boolean, int)
net.sf.saxon.expr.sort.LRUCache this$0
int x0
float x1
boolean x2
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
}
net/sf/saxon/expr/sort/LRUCache.classLRUCache.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.LRUCache extends java.lang.Object {
private java.util.Map map
public void (int)
int cacheSize
public void (int, boolean)
int cacheSize
boolean concurrent
public java.lang.Object get (java.lang.Object)
Object key
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void clear ()
public int size ()
}
net/sf/saxon/expr/sort/LocalOrderComparer.classLocalOrderComparer.java
package net.sf.saxon.expr.sort
public final net.sf.saxon.expr.sort.LocalOrderComparer extends java.lang.Object implements net.sf.saxon.expr.sort.ItemOrderComparer {
private static net.sf.saxon.expr.sort.LocalOrderComparer instance
public void ()
public static net.sf.saxon.expr.sort.LocalOrderComparer getInstance ()
public int compare (net.sf.saxon.om.Item, net.sf.saxon.om.Item)
net.sf.saxon.om.Item a
net.sf.saxon.om.Item b
net.sf.saxon.om.NodeInfo n1
net.sf.saxon.om.NodeInfo n2
static void ()
}
net/sf/saxon/expr/sort/MergeGroupingIterator.classMergeGroupingIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.MergeGroupingIterator extends java.lang.Object implements net.sf.saxon.expr.sort.GroupIterator net.sf.saxon.tree.iter.LookaheadIterator net.sf.saxon.expr.LastPositionFinder {
private net.sf.saxon.om.SequenceIterator baseItr
private net.sf.saxon.value.ObjectValue currenti
private net.sf.saxon.value.ObjectValue next
private java.util.List currentMembers
private java.util.Map currentSourceMembers
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
private int position
java.util.List compositeMergeKey
private net.sf.saxon.expr.LastPositionFinder lastPositionFinder
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.ItemOrderComparer, net.sf.saxon.expr.LastPositionFinder) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator p1
net.sf.saxon.expr.sort.ItemOrderComparer comp
net.sf.saxon.expr.LastPositionFinder lpf
private void advance () throws net.sf.saxon.trans.XPathException
java.util.List list
java.util.List list
java.util.List keys
int c
net.sf.saxon.trans.XPathException err
ClassCastException e
net.sf.saxon.value.ObjectValue nextCandidate
net.sf.saxon.om.Item currentItem
String source
public boolean hasNext ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public void close ()
public int getLength () throws net.sf.saxon.trans.XPathException
public int getProperties ()
public net.sf.saxon.om.AtomicSequence getCurrentGroupingKey ()
public net.sf.saxon.om.SequenceIterator iterateCurrentGroup () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.SequenceIterator iterateCurrentGroup (java.lang.String) throws net.sf.saxon.trans.XPathException
String source
java.util.List sourceMembers
}
net/sf/saxon/expr/sort/MergeInstr$1.classMergeInstr.java
package net.sf.saxon.expr.sort
net.sf.saxon.expr.sort.MergeInstr$1 extends java.lang.Object implements net.sf.saxon.expr.LastPositionFinder {
private int last
final net.sf.saxon.expr.XPathContext val$context
final net.sf.saxon.expr.sort.MergeInstr this$0
void (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.sort.MergeInstr this$0
public int getLength () throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.AtomicComparer[] comps
net.sf.saxon.expr.sort.GroupIterator mgi
net.sf.saxon.expr.XPathContextMajor c1
net.sf.saxon.om.SequenceIterator inputIterator
}
net/sf/saxon/expr/sort/MergeInstr$2.classMergeInstr.java
package net.sf.saxon.expr.sort
net.sf.saxon.expr.sort.MergeInstr$2 extends java.lang.Object implements net.sf.saxon.expr.ContextMappingFunction {
final net.sf.saxon.expr.sort.MergeInstr this$0
void (net.sf.saxon.expr.sort.MergeInstr)
net.sf.saxon.expr.sort.MergeInstr this$0
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/expr/sort/MergeInstr$3.classMergeInstr.java
package net.sf.saxon.expr.sort
net.sf.saxon.expr.sort.MergeInstr$3 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.lib.ParseOptions val$options
final net.sf.saxon.expr.XPathContextMajor val$c1
final net.sf.saxon.expr.accum.AccumulatorManager val$accumulatorManager
final net.sf.saxon.expr.sort.MergeInstr$MergeSource val$ms
final net.sf.saxon.expr.sort.MergeInstr this$0
void (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.lib.ParseOptions, net.sf.saxon.expr.XPathContextMajor, net.sf.saxon.expr.accum.AccumulatorManager, net.sf.saxon.expr.sort.MergeInstr$MergeSource)
net.sf.saxon.expr.sort.MergeInstr this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item baseItem
String uri
net.sf.saxon.om.NodeInfo node
}
net/sf/saxon/expr/sort/MergeInstr$4.classMergeInstr.java
package net.sf.saxon.expr.sort
net.sf.saxon.expr.sort.MergeInstr$4 extends java.lang.Object implements net.sf.saxon.expr.sort.ItemOrderComparer {
final net.sf.saxon.expr.sort.SortKeyDefinitionList val$sKeys
final net.sf.saxon.expr.sort.AtomicComparer[] val$comps
final net.sf.saxon.expr.sort.MergeInstr this$0
void (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.sort.SortKeyDefinitionList, net.sf.saxon.expr.sort.AtomicComparer[])
net.sf.saxon.expr.sort.MergeInstr this$0
public int compare (net.sf.saxon.om.Item, net.sf.saxon.om.Item)
int val
net.sf.saxon.trans.NoDynamicContextException e
int val
int i
net.sf.saxon.om.Item a
net.sf.saxon.om.Item b
net.sf.saxon.value.ObjectValue aObj
net.sf.saxon.value.ObjectValue bObj
net.sf.saxon.expr.sort.ItemWithMergeKeys aItem
net.sf.saxon.expr.sort.ItemWithMergeKeys bItem
}
net/sf/saxon/expr/sort/MergeInstr$MergeKeyMappingFunction.classMergeInstr.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.MergeInstr$MergeKeyMappingFunction extends java.lang.Object implements net.sf.saxon.expr.ContextMappingFunction {
private net.sf.saxon.expr.sort.MergeInstr$MergeSource ms
private net.sf.saxon.expr.XPathContext baseContext
private net.sf.saxon.expr.XPathContext keyContext
private net.sf.saxon.tree.iter.ManualIterator manualIterator
public void (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.sort.MergeInstr$MergeSource)
net.sf.saxon.expr.XPathContext baseContext
net.sf.saxon.expr.sort.MergeInstr$MergeSource ms
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item currentItem
net.sf.saxon.expr.sort.ItemWithMergeKeys newItem
}
net/sf/saxon/expr/sort/MergeInstr$MergeSource.classMergeInstr.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.MergeInstr$MergeSource extends java.lang.Object {
private net.sf.saxon.expr.sort.MergeInstr instruction
public net.sf.saxon.expr.parser.Location location
private net.sf.saxon.expr.Operand forEachItemOp
private net.sf.saxon.expr.Operand forEachStreamOp
private net.sf.saxon.expr.Operand rowSelectOp
public String sourceName
public net.sf.saxon.expr.sort.SortKeyDefinitionList mergeKeyDefinitions
public String baseURI
public int validation
public net.sf.saxon.type.SchemaType schemaType
public boolean streamable
public java.util.Set accumulators
public Object invertedAction
public void (net.sf.saxon.expr.sort.MergeInstr)
net.sf.saxon.expr.sort.MergeInstr mi
public void (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, java.lang.String, net.sf.saxon.expr.sort.SortKeyDefinitionList, java.lang.String)
net.sf.saxon.expr.sort.MergeInstr instruction
net.sf.saxon.expr.Expression forEachItem
net.sf.saxon.expr.Expression forEachStream
net.sf.saxon.expr.Expression rSelect
String name
net.sf.saxon.expr.sort.SortKeyDefinitionList sKeys
String baseURI
public void initForEachItem (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.sort.MergeInstr instruction
net.sf.saxon.expr.Expression forEachItem
public void initForEachStream (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.sort.MergeInstr instruction
net.sf.saxon.expr.Expression forEachStream
public void initRowSelect (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.Expression)
net.sf.saxon.expr.sort.MergeInstr instruction
net.sf.saxon.expr.Expression rowSelect
public net.sf.saxon.expr.sort.MergeInstr$MergeSource copyMergeSource (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.sort.MergeInstr newInstr
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.SortKeyDefinition[] newKeyDef
net.sf.saxon.expr.sort.MergeInstr$MergeSource ms
private static net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.RebindingMap rebindings
public net.sf.saxon.expr.Expression getForEachItem ()
public void setForEachItem (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression forEachItem
public net.sf.saxon.expr.Expression getForEachSource ()
public void setForEachStream (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression forEachStream
public net.sf.saxon.expr.Expression getRowSelect ()
public void setRowSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression rowSelect
public net.sf.saxon.expr.sort.SortKeyDefinitionList getMergeKeyDefinitionSet ()
public void setMergeKeyDefinitionSet (net.sf.saxon.expr.sort.SortKeyDefinitionList)
net.sf.saxon.expr.sort.SortKeyDefinitionList keys
public void prepareForStreaming () throws net.sf.saxon.trans.XPathException
static net.sf.saxon.expr.Operand access$100 (net.sf.saxon.expr.sort.MergeInstr$MergeSource)
net.sf.saxon.expr.sort.MergeInstr$MergeSource x0
static net.sf.saxon.expr.Operand access$200 (net.sf.saxon.expr.sort.MergeInstr$MergeSource)
net.sf.saxon.expr.sort.MergeInstr$MergeSource x0
static net.sf.saxon.expr.Operand access$300 (net.sf.saxon.expr.sort.MergeInstr$MergeSource)
net.sf.saxon.expr.sort.MergeInstr$MergeSource x0
}
net/sf/saxon/expr/sort/MergeInstr.classMergeInstr.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.MergeInstr extends net.sf.saxon.expr.instruct.Instruction {
protected net.sf.saxon.expr.sort.MergeInstr$MergeSource[] mergeSources
private net.sf.saxon.expr.Operand actionOp
protected net.sf.saxon.expr.sort.AtomicComparer[] comparators
private static final net.sf.saxon.expr.OperandRole ROW_SELECT
public void ()
public net.sf.saxon.expr.sort.MergeInstr init (net.sf.saxon.expr.sort.MergeInstr$MergeSource[], net.sf.saxon.expr.Expression)
net.sf.saxon.expr.sort.MergeInstr$MergeSource mSource
net.sf.saxon.expr.sort.MergeInstr$MergeSource[] mSources
net.sf.saxon.expr.Expression action
public net.sf.saxon.expr.sort.MergeInstr$MergeSource[] getMergeSources ()
public void setAction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression action
public net.sf.saxon.expr.Expression getAction ()
public int getInstructionNameCode ()
public void checkPermittedContents (net.sf.saxon.type.SchemaType, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType parentType
boolean whole
public boolean allowExtractingCommonSubexpressions ()
public net.sf.saxon.type.ItemType getItemType ()
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.Expression sortKey
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.expr.parser.ContextItemStaticInfo rowContextItemType
net.sf.saxon.type.ItemType rowItemType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.sort.MergeInstr$MergeSource mergeSource
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.parser.TypeChecker tc
net.sf.saxon.type.ItemType inputType
public void fixupGroupReferences () throws net.sf.saxon.trans.XPathException
private static void fixupGroupReferences (net.sf.saxon.expr.Expression, net.sf.saxon.expr.sort.MergeInstr, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.functions.CurrentMergeGroup fn
net.sf.saxon.functions.CurrentMergeKey fn
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.expr.sort.MergeInstr$MergeSource m
net.sf.saxon.expr.sort.MergeInstr instr2
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.sort.MergeInstr instr
boolean isInLoop
public final boolean mayCreateNewNodes ()
int props
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ContextItemStaticInfo rowContextItemType
net.sf.saxon.type.ItemType rowItemType
net.sf.saxon.expr.sort.MergeInstr$MergeSource mergeSource
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType inputType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
private void checkMergeAtt (net.sf.saxon.expr.sort.SortKeyDefinition[]) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.sort.SortKeyDefinition[] sortKeyDefs
private net.sf.saxon.expr.LastPositionFinder getLastPositionFinder (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.AtomicComparer[] comps
net.sf.saxon.expr.sort.GroupIterator mgi
net.sf.saxon.expr.XPathContextMajor c1
net.sf.saxon.om.SequenceIterator inputIterator
net.sf.saxon.expr.ContextMappingFunction applyAction
net.sf.saxon.expr.XPathContext c3
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
private net.sf.saxon.om.SequenceIterator getMergedInputIterator (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.sort.AtomicComparer[], net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.FocusIterator rowIntr
net.sf.saxon.expr.XPathContext c4
net.sf.saxon.expr.sort.MergeInstr$MergeKeyMappingFunction addMergeKeys
net.sf.saxon.expr.ContextMappingIterator contextMapKeysItr
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.om.SequenceIterator uriIter
net.sf.saxon.expr.accum.AccumulatorManager accumulatorManager
net.sf.saxon.expr.ItemMappingIterator mappedIter
net.sf.saxon.expr.XPathContext c2
net.sf.saxon.om.FocusIterator anchorsIterFocus
net.sf.saxon.om.FocusIterator rowIntr
net.sf.saxon.expr.XPathContext c4
net.sf.saxon.expr.sort.MergeInstr$MergeKeyMappingFunction addMergeKeys
net.sf.saxon.expr.ContextMappingIterator contextMapKeysItr
net.sf.saxon.expr.XPathContext c2
net.sf.saxon.om.FocusIterator anchorsIterFocus
net.sf.saxon.om.FocusIterator rowIntr
net.sf.saxon.expr.XPathContext c4
net.sf.saxon.expr.sort.MergeInstr$MergeKeyMappingFunction addMergeKeys
net.sf.saxon.expr.ContextMappingIterator contextMapKeysItr
net.sf.saxon.om.SequenceIterator anchorsIter
net.sf.saxon.expr.sort.MergeInstr$MergeSource ms
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer[] comps
net.sf.saxon.expr.XPathContextMajor c1
net.sf.saxon.om.SequenceIterator inputIterator
private net.sf.saxon.expr.sort.AtomicComparer[] getComparators (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int j
int i
net.sf.saxon.expr.sort.AtomicComparer comp
int s
net.sf.saxon.expr.sort.SortKeyDefinition[] tempSKeys
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer[] comps
private net.sf.saxon.om.SequenceIterator makeMergeIterator (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.AtomicComparer[], net.sf.saxon.expr.sort.MergeInstr$MergeSource, net.sf.saxon.expr.ContextMappingIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator result
net.sf.saxon.expr.sort.AtomicComparer[] comps
net.sf.saxon.expr.sort.MergeInstr$MergeSource ms
net.sf.saxon.expr.ContextMappingIterator contextMapKeysItr
public java.lang.Iterable operands ()
net.sf.saxon.expr.sort.MergeInstr$MergeSource ms
java.util.List list
public net.sf.saxon.expr.Expression getGroupingKey ()
public net.sf.saxon.expr.sort.ItemOrderComparer getComparer (net.sf.saxon.expr.sort.SortKeyDefinitionList, net.sf.saxon.expr.sort.AtomicComparer[])
net.sf.saxon.expr.sort.SortKeyDefinitionList sKeys
net.sf.saxon.expr.sort.AtomicComparer[] comps
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int c
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.MergeInstr newMerge
net.sf.saxon.expr.sort.MergeInstr$MergeSource[] c2
net.sf.saxon.expr.Expression a2
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.SchemaType type
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.tree.util.FastStringBuffer fsb
net.sf.saxon.expr.sort.MergeInstr$MergeSource mergeSource
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.instruct.TailCall processLeavingTail (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item it
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.event.SequenceReceiver out
public java.lang.String getStreamerName ()
static net.sf.saxon.expr.OperandRole access$000 ()
static net.sf.saxon.expr.sort.AtomicComparer[] access$400 (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.MergeInstr x0
net.sf.saxon.expr.XPathContext x1
static net.sf.saxon.om.SequenceIterator access$500 (net.sf.saxon.expr.sort.MergeInstr, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.sort.AtomicComparer[], net.sf.saxon.expr.XPathContextMajor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.MergeInstr x0
net.sf.saxon.expr.XPathContext x1
net.sf.saxon.expr.sort.AtomicComparer[] x2
net.sf.saxon.expr.XPathContextMajor x3
static void ()
}
net/sf/saxon/expr/sort/MergeIterator.classMergeIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.MergeIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.tree.iter.LookaheadIterator {
private net.sf.saxon.om.SequenceIterator e1
private net.sf.saxon.om.SequenceIterator e2
private net.sf.saxon.value.ObjectValue nextItem1
private net.sf.saxon.value.ObjectValue nextItem2
private net.sf.saxon.expr.sort.ItemOrderComparer comparer
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.ItemOrderComparer) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator p1
net.sf.saxon.om.SequenceIterator p2
net.sf.saxon.expr.sort.ItemOrderComparer comparer
public boolean hasNext ()
public net.sf.saxon.value.ObjectValue next () throws net.sf.saxon.trans.XPathException
int c
net.sf.saxon.expr.sort.ItemWithMergeKeys i1
net.sf.saxon.expr.sort.ItemWithMergeKeys i2
net.sf.saxon.value.AtomicValue a1
net.sf.saxon.value.AtomicValue a2
net.sf.saxon.trans.XPathException err
ClassCastException e
net.sf.saxon.value.ObjectValue current
net.sf.saxon.value.ObjectValue current
int c
net.sf.saxon.value.ObjectValue current
net.sf.saxon.value.ObjectValue current
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/NumericComparer.classNumericComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.NumericComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private static net.sf.saxon.expr.sort.NumericComparer THE_INSTANCE
protected net.sf.saxon.type.StringToDouble converter
public static net.sf.saxon.expr.sort.NumericComparer getInstance ()
protected void ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
double d1
double d1
double d1
NumberFormatException err
double d2
double d2
double d2
NumberFormatException err
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
double d1
double d2
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/NumericComparer11.classNumericComparer11.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.NumericComparer11 extends net.sf.saxon.expr.sort.NumericComparer {
private static net.sf.saxon.expr.sort.NumericComparer11 THE_INSTANCE
public static net.sf.saxon.expr.sort.NumericComparer getInstance ()
protected void ()
public java.lang.String save ()
static void ()
}
net/sf/saxon/expr/sort/ObjectToBeSorted.classObjectToBeSorted.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.ObjectToBeSorted extends java.lang.Object {
public Object value
public net.sf.saxon.value.AtomicValue[] sortKeyValues
public int originalPosition
public void (int)
int numberOfSortKeys
}
net/sf/saxon/expr/sort/RuleBasedSubstringMatcher.classRuleBasedSubstringMatcher.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.RuleBasedSubstringMatcher extends net.sf.saxon.expr.sort.SimpleCollation implements net.sf.saxon.lib.SubstringMatcher {
public void (java.lang.String, java.text.RuleBasedCollator)
String uri
java.text.RuleBasedCollator collator
private java.text.RuleBasedCollator getRuleBasedCollator ()
public boolean contains (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
public boolean endsWith (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
public boolean startsWith (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
public java.lang.String substringAfter (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
int[] ia
boolean ba
public java.lang.String substringBefore (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
int[] ib
boolean bb
private boolean collationStartsWith (java.text.CollationElementIterator, java.text.CollationElementIterator)
int e0
int e1
java.text.CollationElementIterator s0
java.text.CollationElementIterator s1
private boolean collationContains (java.text.CollationElementIterator, java.text.CollationElementIterator, int[], boolean)
int start
java.text.CollationElementIterator s0
java.text.CollationElementIterator s1
int[] offsets
boolean matchAtEnd
int e0
int e1
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
CharSequence s
public static void main (java.lang.String[]) throws java.lang.Exception
int e
net.sf.saxon.tree.util.FastStringBuffer sb
java.text.CollationElementIterator iter
int i
String[] args
String rules
java.text.RuleBasedCollator collator
}
net/sf/saxon/expr/sort/SimpleCollation.classSimpleCollation.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.SimpleCollation extends java.lang.Object implements net.sf.saxon.lib.StringCollator {
private java.util.Comparator comparator
private String uri
private static net.sf.saxon.Platform platform
public void (java.lang.String, java.util.Comparator)
String uri
java.util.Comparator comparator
public java.lang.String getCollationURI ()
public int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
CharSequence o1
CharSequence o2
public boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public java.util.Comparator getComparator ()
public void setComparator (java.util.Comparator)
java.util.Comparator comparator
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
CharSequence s
public net.sf.saxon.lib.SubstringMatcher getSubstringMatcher ()
static void ()
}
net/sf/saxon/expr/sort/SortExpression.classSortExpression.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.SortExpression extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.sort.SortKeyEvaluator {
private net.sf.saxon.expr.Operand selectOp
private net.sf.saxon.expr.Operand sortOp
private transient net.sf.saxon.expr.sort.AtomicComparer[] comparators
private static final net.sf.saxon.expr.OperandRole SAME_FOCUS_SORT_KEY
private static final net.sf.saxon.expr.OperandRole NEW_FOCUS_SORT_KEY
public void (net.sf.saxon.expr.Expression, net.sf.saxon.expr.sort.SortKeyDefinitionList)
net.sf.saxon.expr.Expression select
net.sf.saxon.expr.sort.SortKeyDefinitionList sortKeys
public java.lang.String getExpressionName ()
public net.sf.saxon.expr.Operand getBaseOperand ()
public net.sf.saxon.expr.Expression getBaseExpression ()
public net.sf.saxon.expr.sort.AtomicComparer[] getComparators ()
public java.lang.Iterable operands ()
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Expression e
net.sf.saxon.expr.sort.SortKeyDefinition sortKeyDefinition
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet target
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.SortKeyDefinition sortKeyDefinition
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.expr.sort.AtomicComparer comp
net.sf.saxon.expr.sort.SortKeyDefinition sortKeyDef
net.sf.saxon.expr.Expression sortKey
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression select2
net.sf.saxon.type.ItemType sortedItemType
boolean allKeysFixed
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ItemType sortedItemType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
net.sf.saxon.expr.Expression sortKey
net.sf.saxon.expr.sort.SortKeyDefinition sortKeyDefinition
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.parser.ContextItemStaticInfo cit
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
int len
net.sf.saxon.expr.sort.SortKeyDefinition[] sk2
net.sf.saxon.expr.sort.SortExpression se2
public boolean isSortKey (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.sort.SortKeyDefinition sortKeyDefinition
net.sf.saxon.expr.Expression child
public int computeCardinality ()
public net.sf.saxon.type.ItemType getItemType ()
public int computeSpecialProperties ()
int props
public int getImplementationMethod ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.AtomicComparer comp
int s
int len
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.expr.sort.AtomicComparer[] comps
public net.sf.saxon.value.AtomicValue evaluateSortKey (int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int n
net.sf.saxon.expr.XPathContext c
public java.lang.String toShortString ()
public java.lang.String getStreamerName ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.Expression getSelect ()
public void setSelect (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression select
public net.sf.saxon.expr.sort.SortKeyDefinitionList getSortKeyDefinitionList ()
public net.sf.saxon.expr.sort.SortKeyDefinition getSortKeyDefinition (int)
int i
public void setSortKeyDefinitionList (net.sf.saxon.expr.sort.SortKeyDefinitionList)
net.sf.saxon.expr.sort.SortKeyDefinitionList skd
static void ()
}
net/sf/saxon/expr/sort/SortKeyDefinition.classSortKeyDefinition.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.SortKeyDefinition extends net.sf.saxon.expr.PseudoExpression {
protected net.sf.saxon.expr.Operand sortKey
protected net.sf.saxon.expr.Operand order
protected net.sf.saxon.expr.Operand dataTypeExpression
protected net.sf.saxon.expr.Operand caseOrder
protected net.sf.saxon.expr.Operand language
protected net.sf.saxon.expr.Operand collationName
protected net.sf.saxon.expr.Operand stable
protected net.sf.saxon.lib.StringCollator collation
protected String baseURI
protected boolean emptyLeast
protected boolean backwardsCompatible
protected boolean setContextForSortKey
private transient net.sf.saxon.expr.sort.AtomicComparer finalComparator
public void ()
public boolean isLiftable ()
public void setSortKey (net.sf.saxon.expr.Expression, boolean)
net.sf.saxon.expr.Expression exp
boolean setContext
public net.sf.saxon.expr.Expression getSortKey ()
public boolean isSetContextForSortKey ()
public void setOrder (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression getOrder ()
public void setDataTypeExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression getDataTypeExpression ()
public void setCaseOrder (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression getCaseOrder ()
public void setLanguage (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression getLanguage ()
public void setCollationNameExpression (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression collationNameExpr
public net.sf.saxon.expr.Expression getCollationNameExpression ()
public void setCollation (net.sf.saxon.lib.StringCollator)
net.sf.saxon.lib.StringCollator collation
public net.sf.saxon.lib.StringCollator getCollation ()
public void setBaseURI (java.lang.String)
String baseURI
public java.lang.String getBaseURI ()
public void setStable (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression stableExpr
public net.sf.saxon.expr.Expression getStable ()
public void setBackwardsCompatible (boolean)
boolean compatible
public boolean isBackwardsCompatible ()
public void setEmptyLeast (boolean)
boolean emptyLeast
public boolean getEmptyLeast ()
public boolean isFixed ()
public net.sf.saxon.expr.sort.SortKeyDefinition copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rm
net.sf.saxon.expr.sort.SortKeyDefinition sk2
private net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.Expression in
net.sf.saxon.expr.parser.RebindingMap rebindings
public net.sf.saxon.expr.sort.SortKeyDefinition typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.type.ValidationFailure vf
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression lang
public java.lang.Iterable operands ()
java.util.List list
public int getImplementationMethod ()
public net.sf.saxon.expr.sort.AtomicComparer makeComparator (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.StringCollator stringCollator
java.net.URI base
java.net.URI collationURI
java.net.URISyntaxException err
String cname
java.net.URI collationURI
net.sf.saxon.lib.StringCollator stringCollator
net.sf.saxon.type.ValidationFailure vf
String caseOrderX
String languageX
String uri
boolean firstParam
java.util.Properties props
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
net.sf.saxon.trans.XPathException err
String dataType
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.StringValue stableVal
String s
net.sf.saxon.trans.XPathException err1
net.sf.saxon.expr.XPathContext context
String orderX
net.sf.saxon.Configuration config
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
net.sf.saxon.lib.StringCollator stringCollator
public void setFinalComparator (net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.expr.sort.AtomicComparer comp
public net.sf.saxon.expr.sort.AtomicComparer getFinalComparator ()
public net.sf.saxon.expr.sort.SortKeyDefinition fix (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.SortKeyDefinition newSKD
public boolean equals (java.lang.Object)
net.sf.saxon.expr.sort.SortKeyDefinition skd2
Object other
public int hashCode ()
int h
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
public volatile net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/SortKeyDefinitionList.classSortKeyDefinitionList.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.SortKeyDefinitionList extends net.sf.saxon.expr.PseudoExpression implements java.lang.Iterable {
private net.sf.saxon.expr.sort.SortKeyDefinition[] sortKeyDefinitions
public void (net.sf.saxon.expr.sort.SortKeyDefinition[])
net.sf.saxon.expr.sort.SortKeyDefinition[] sortKeyDefinitions
public java.lang.Iterable operands ()
net.sf.saxon.expr.sort.SortKeyDefinition skd
java.util.List list
public boolean isLiftable ()
public int size ()
public net.sf.saxon.expr.sort.SortKeyDefinition getSortKeyDefinition (int)
int i
public java.util.Iterator iterator ()
public net.sf.saxon.expr.sort.SortKeyDefinitionList copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.expr.sort.SortKeyDefinition[] s2
public int getImplementationMethod ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.SortKeyDefinition skd
net.sf.saxon.trace.ExpressionPresenter out
public volatile net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
}
net/sf/saxon/expr/sort/SortKeyEvaluator.classSortKeyEvaluator.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.SortKeyEvaluator extends java.lang.Object {
public abstract net.sf.saxon.value.AtomicValue evaluateSortKey (int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/Sortable.classSortable.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.Sortable extends java.lang.Object {
public abstract int compare (int, int)
public abstract void swap (int, int)
}
net/sf/saxon/expr/sort/SortedGroupIterator.classSortedGroupIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.SortedGroupIterator extends net.sf.saxon.expr.sort.SortedIterator implements net.sf.saxon.expr.sort.GroupIterator {
public void (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.sort.GroupIterator, net.sf.saxon.expr.sort.SortKeyEvaluator, net.sf.saxon.expr.sort.AtomicComparer[])
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.GroupIterator base
net.sf.saxon.expr.sort.SortKeyEvaluator sortKeyEvaluator
net.sf.saxon.expr.sort.AtomicComparer[] comparators
protected void buildArray () throws net.sf.saxon.trans.XPathException
int allocated
int n
net.sf.saxon.expr.sort.GroupToBeSorted gtbs
int allocated
net.sf.saxon.expr.XPathContextMajor c2
net.sf.saxon.expr.sort.GroupIterator groupIter
net.sf.saxon.om.Item item
public net.sf.saxon.om.AtomicSequence getCurrentGroupingKey ()
public net.sf.saxon.om.SequenceIterator iterateCurrentGroup () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/expr/sort/SortedIterator.classSortedIterator.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.SortedIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.expr.LastPositionFinder net.sf.saxon.tree.iter.LookaheadIterator net.sf.saxon.expr.sort.Sortable {
protected net.sf.saxon.om.SequenceIterator base
protected net.sf.saxon.expr.sort.SortKeyEvaluator sortKeyEvaluator
protected net.sf.saxon.expr.sort.AtomicComparer[] comparators
protected net.sf.saxon.expr.sort.ObjectToBeSorted[] values
protected int count
protected int position
protected net.sf.saxon.expr.XPathContext context
private int hostLanguage
protected void ()
public void (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.SortKeyEvaluator, net.sf.saxon.expr.sort.AtomicComparer[], boolean)
int n
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.expr.sort.SortKeyEvaluator sortKeyEvaluator
net.sf.saxon.expr.sort.AtomicComparer[] comparators
boolean createNewContext
public void setHostLanguage (int)
int language
public boolean hasNext ()
net.sf.saxon.trans.XPathException err
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public int getLength () throws net.sf.saxon.trans.XPathException
public void close ()
public int getProperties ()
protected void buildArray () throws net.sf.saxon.trans.XPathException
int allocated
net.sf.saxon.expr.sort.ObjectToBeSorted[] nk2
int n
net.sf.saxon.expr.sort.ItemToBeSorted itbs
net.sf.saxon.expr.sort.ObjectToBeSorted[] nk2
int allocated
net.sf.saxon.om.Item item
private void doSort () throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
ClassCastException e
public int compare (int, int)
int comp
int i
net.sf.saxon.trans.NoDynamicContextException e
int a
int b
public void swap (int, int)
int a
int b
net.sf.saxon.expr.sort.ObjectToBeSorted temp
}
net/sf/saxon/expr/sort/TextComparer.classTextComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.TextComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private net.sf.saxon.expr.sort.AtomicComparer baseComparer
public void (net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.expr.sort.AtomicComparer baseComparer
public net.sf.saxon.expr.sort.AtomicComparer getBaseComparer ()
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer newBase
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws java.lang.ClassCastException net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
private net.sf.saxon.value.StringValue toStringValue (net.sf.saxon.value.AtomicValue)
net.sf.saxon.value.AtomicValue a
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
}
net/sf/saxon/expr/sort/UcaCollatorUsingJava$Identical.classUcaCollatorUsingJava.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.UcaCollatorUsingJava$Identical extends java.lang.Object implements net.sf.saxon.expr.sort.UcaCollatorUsingJava$Strength {
final net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public void (net.sf.saxon.expr.sort.UcaCollatorUsingJava)
net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public int compare (int, int)
int ce1
int ce2
}
net/sf/saxon/expr/sort/UcaCollatorUsingJava$Primary.classUcaCollatorUsingJava.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.UcaCollatorUsingJava$Primary extends java.lang.Object implements net.sf.saxon.expr.sort.UcaCollatorUsingJava$Strength {
final net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public void (net.sf.saxon.expr.sort.UcaCollatorUsingJava)
net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public int compare (int, int)
int ce1
int ce2
}
net/sf/saxon/expr/sort/UcaCollatorUsingJava$Secondary.classUcaCollatorUsingJava.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.UcaCollatorUsingJava$Secondary extends java.lang.Object implements net.sf.saxon.expr.sort.UcaCollatorUsingJava$Strength {
final net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public void (net.sf.saxon.expr.sort.UcaCollatorUsingJava)
net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public int compare (int, int)
int ce1
int ce2
int c1
}
net/sf/saxon/expr/sort/UcaCollatorUsingJava$Strength.classUcaCollatorUsingJava.java
package net.sf.saxon.expr.sort
public abstract net.sf.saxon.expr.sort.UcaCollatorUsingJava$Strength extends java.lang.Object {
public abstract int compare (int, int)
}
net/sf/saxon/expr/sort/UcaCollatorUsingJava$Tertiary.classUcaCollatorUsingJava.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.UcaCollatorUsingJava$Tertiary extends java.lang.Object implements net.sf.saxon.expr.sort.UcaCollatorUsingJava$Strength {
final net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public void (net.sf.saxon.expr.sort.UcaCollatorUsingJava)
net.sf.saxon.expr.sort.UcaCollatorUsingJava this$0
public int compare (int, int)
int c2
int ce1
int ce2
int c1
}
net/sf/saxon/expr/sort/UcaCollatorUsingJava.classUcaCollatorUsingJava.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.UcaCollatorUsingJava extends java.lang.Object implements net.sf.saxon.lib.SubstringMatcher {
private String uri
private java.text.RuleBasedCollator uca
private net.sf.saxon.expr.sort.UcaCollatorUsingJava$Strength strengthLevel
private static String[] keywords
private static java.util.Set keys
public void (java.lang.String) throws net.sf.saxon.trans.XPathException
String uri
public java.text.RuleBasedCollator getRuleBasedCollator ()
private void error (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String field
String allowed
private void error (java.lang.String, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String field
String allowed
String requested
private void error (java.lang.String) throws net.sf.saxon.trans.XPathException
String message
public int compare (java.lang.String, java.lang.String)
String source
String target
public java.text.CollationKey getJavaCollationKey (java.lang.String)
String source
public int hashCode ()
public void setProps (java.util.Properties) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ValidationFailure vf
String language
String country
String variant
String[] parts
java.util.Locale loc
java.util.Properties props
boolean fallbackError
String fallback
String lang
String strength
String normalization
private java.util.Properties parseProps (java.lang.String) throws net.sf.saxon.trans.XPathException
java.net.URI uuri
java.net.URISyntaxException err
String[] tokens
String s
String u
String message
String uri
java.net.URI uuri
java.util.ArrayList unknownKeys
java.util.Properties props
String query
String fallback
public void setStrength (int)
int newStrength
public int getStrength ()
public boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
CharSequence s1
CharSequence s2
public java.lang.String getCollationURI ()
public int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
CharSequence o1
CharSequence o2
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
CharSequence s
java.text.CollationKey ck
public boolean contains (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
public boolean endsWith (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
public boolean startsWith (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
public java.lang.String substringAfter (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
int[] ia
boolean ba
public java.lang.String substringBefore (java.lang.String, java.lang.String)
String s1
String s2
java.text.RuleBasedCollator collator
java.text.CollationElementIterator iter1
java.text.CollationElementIterator iter2
int[] ib
boolean bb
private boolean collationStartsWith (java.text.CollationElementIterator, java.text.CollationElementIterator)
int e0
int e1
java.text.CollationElementIterator s0
java.text.CollationElementIterator s1
private java.lang.String show (int)
int ce
private void makeStrengthObject ()
private boolean collationContains (java.text.CollationElementIterator, java.text.CollationElementIterator, int[], boolean)
int start
java.text.CollationElementIterator s0
java.text.CollationElementIterator s1
int[] offsets
boolean matchAtEnd
int e0
int e1
private static int intCompare (int, int)
int a
int b
static int access$000 (int, int)
int x0
int x1
static void ()
}
net/sf/saxon/expr/sort/UntypedNumericComparer.classUntypedNumericComparer.java
package net.sf.saxon.expr.sort
public net.sf.saxon.expr.sort.UntypedNumericComparer extends java.lang.Object implements net.sf.saxon.expr.sort.AtomicComparer {
private net.sf.saxon.lib.ConversionRules rules
private static double[][] bounds
public void ()
public static boolean quickCompare (net.sf.saxon.value.UntypedAtomicValue, net.sf.saxon.value.NumericValue, int, net.sf.saxon.lib.ConversionRules) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.UntypedAtomicValue a0
net.sf.saxon.value.NumericValue a1
int operator
net.sf.saxon.lib.ConversionRules rules
int comp
public static int quickComparison (net.sf.saxon.value.UntypedAtomicValue, net.sf.saxon.value.NumericValue, net.sf.saxon.lib.ConversionRules) throws net.sf.saxon.trans.XPathException
double d0
char c
int i
double temp
double lowerBound
double upperBound
long l0
net.sf.saxon.value.AtomicValue av
CharSequence cs
boolean simple
int wholePartLength
int firstDigit
int decimalPoints
char sign
net.sf.saxon.value.UntypedAtomicValue a0
net.sf.saxon.value.NumericValue a1
net.sf.saxon.lib.ConversionRules rules
double d1
net.sf.saxon.type.ConversionResult cv
net.sf.saxon.value.DoubleValue dv0
public int compareAtomicValues (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public net.sf.saxon.lib.StringCollator getCollator ()
public net.sf.saxon.expr.sort.AtomicComparer provideContext (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public boolean comparesEqual (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.NoDynamicContextException
net.sf.saxon.value.AtomicValue a
net.sf.saxon.value.AtomicValue b
public java.lang.String save ()
static void ()
}
net/sf/saxon/functions/Abs.classAbs.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.Abs extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/AbstractFunction.classAbstractFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.AbstractFunction extends net.sf.saxon.om.AbstractItem implements net.sf.saxon.om.Function {
public void ()
public net.sf.saxon.expr.OperandRole[] getOperandRoles ()
net.sf.saxon.expr.OperandRole[] roles
public net.sf.saxon.om.AtomicSequence atomize () throws net.sf.saxon.trans.XPathException
public boolean isArray ()
public boolean isMap ()
public java.lang.String getStringValue ()
public java.lang.CharSequence getStringValueCS ()
public net.sf.saxon.query.AnnotationList getAnnotations ()
public boolean effectiveBooleanValue () throws net.sf.saxon.trans.XPathException
public void simplify () throws net.sf.saxon.trans.XPathException
public void typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
public boolean deepEquals (net.sf.saxon.om.Function, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.sort.AtomicComparer, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Function other
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer comparer
int flags
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public boolean isTrustedResultType ()
}
net/sf/saxon/functions/AccessorFn$1.classAccessorFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.AccessorFn$1 extends java.lang.Object {
static final int[] $SwitchMap$net$sf$saxon$functions$AccessorFn$Component
static void ()
}
net/sf/saxon/functions/AccessorFn$Component.classAccessorFn.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.AccessorFn$Component extends java.lang.Enum {
public static final net.sf.saxon.functions.AccessorFn$Component YEAR
public static final net.sf.saxon.functions.AccessorFn$Component MONTH
public static final net.sf.saxon.functions.AccessorFn$Component DAY
public static final net.sf.saxon.functions.AccessorFn$Component HOURS
public static final net.sf.saxon.functions.AccessorFn$Component MINUTES
public static final net.sf.saxon.functions.AccessorFn$Component SECONDS
public static final net.sf.saxon.functions.AccessorFn$Component TIMEZONE
public static final net.sf.saxon.functions.AccessorFn$Component LOCALNAME
public static final net.sf.saxon.functions.AccessorFn$Component NAMESPACE
public static final net.sf.saxon.functions.AccessorFn$Component PREFIX
public static final net.sf.saxon.functions.AccessorFn$Component MICROSECONDS
public static final net.sf.saxon.functions.AccessorFn$Component WHOLE_SECONDS
public static final net.sf.saxon.functions.AccessorFn$Component YEAR_ALLOWING_ZERO
private static final net.sf.saxon.functions.AccessorFn$Component[] $VALUES
public static net.sf.saxon.functions.AccessorFn$Component[] values ()
public static net.sf.saxon.functions.AccessorFn$Component valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sf/saxon/functions/AccessorFn$DayFromDate.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$DayFromDate extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$DayFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$DayFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$DaysFromDuration.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$DaysFromDuration extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$HoursFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$HoursFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$HoursFromDuration.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$HoursFromDuration extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$HoursFromTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$HoursFromTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$LocalNameFromQName.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$LocalNameFromQName extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$MinutesFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$MinutesFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$MinutesFromDuration.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$MinutesFromDuration extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$MinutesFromTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$MinutesFromTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$MonthFromDate.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$MonthFromDate extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$MonthFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$MonthFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$MonthsFromDuration.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$MonthsFromDuration extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$NamespaceUriFromQName.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$NamespaceUriFromQName extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$PrefixFromQName.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$PrefixFromQName extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$SecondsFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$SecondsFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$SecondsFromDuration.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$SecondsFromDuration extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$SecondsFromTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$SecondsFromTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$TimezoneFromDate.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$TimezoneFromDate extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$TimezoneFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$TimezoneFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$TimezoneFromTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$TimezoneFromTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$YearFromDate.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$YearFromDate extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$YearFromDateTime.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$YearFromDateTime extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn$YearsFromDuration.classAccessorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccessorFn$YearsFromDuration extends net.sf.saxon.functions.AccessorFn {
public void ()
public net.sf.saxon.functions.AccessorFn$Component getComponentId ()
}
net/sf/saxon/functions/AccessorFn.classAccessorFn.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.AccessorFn extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public abstract net.sf.saxon.functions.AccessorFn$Component getComponentId ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public int getRequiredComponent ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/AccumulatorFn$AccumulatorAfter.classAccumulatorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccumulatorFn$AccumulatorAfter extends net.sf.saxon.functions.AccumulatorFn {
public void ()
public net.sf.saxon.functions.AccumulatorFn$Phase getPhase ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/AccumulatorFn$AccumulatorBefore.classAccumulatorFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AccumulatorFn$AccumulatorBefore extends net.sf.saxon.functions.AccumulatorFn {
public void ()
public net.sf.saxon.functions.AccumulatorFn$Phase getPhase ()
}
net/sf/saxon/functions/AccumulatorFn$Phase.classAccumulatorFn.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.AccumulatorFn$Phase extends java.lang.Enum {
public static final net.sf.saxon.functions.AccumulatorFn$Phase AFTER
public static final net.sf.saxon.functions.AccumulatorFn$Phase BEFORE
private static final net.sf.saxon.functions.AccumulatorFn$Phase[] $VALUES
public static net.sf.saxon.functions.AccumulatorFn$Phase[] values ()
public static net.sf.saxon.functions.AccumulatorFn$Phase valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
net/sf/saxon/functions/AccumulatorFn.classAccumulatorFn.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.AccumulatorFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public abstract net.sf.saxon.functions.AccumulatorFn$Phase getPhase ()
private net.sf.saxon.om.Sequence getAccumulatorValue (java.lang.String, net.sf.saxon.functions.AccumulatorFn$Phase, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException err
String name
net.sf.saxon.functions.AccumulatorFn$Phase phase
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.expr.accum.AccumulatorRegistry registry
net.sf.saxon.expr.accum.Accumulator accumulator
net.sf.saxon.om.Item node
int kind
net.sf.saxon.om.Sequence streamedAccVal
net.sf.saxon.om.TreeInfo root
net.sf.saxon.expr.accum.AccumulatorManager manager
net.sf.saxon.expr.accum.IAccumulatorData data
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String name
}
net/sf/saxon/functions/Adjust_1.classAdjust_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Adjust_1 extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.CalendarValue in
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Adjust_2.classAdjust_2.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Adjust_2 extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.DayTimeDurationValue tz
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.CalendarValue in
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Aggregate.classAggregate.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.Aggregate extends net.sf.saxon.functions.SystemFunction {
public void ()
}
net/sf/saxon/functions/AnalyzeStringFn$1.classAnalyzeStringFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.AnalyzeStringFn$1 extends java.lang.Object implements net.sf.saxon.regex.RegexIterator$MatchHandler {
final net.sf.saxon.event.Receiver val$out
final net.sf.saxon.functions.AnalyzeStringFn this$0
void (net.sf.saxon.functions.AnalyzeStringFn, net.sf.saxon.event.Receiver)
net.sf.saxon.functions.AnalyzeStringFn this$0
public void characters (java.lang.CharSequence) throws net.sf.saxon.trans.XPathException
CharSequence s
public void onGroupStart (int) throws net.sf.saxon.trans.XPathException
int groupNumber
public void onGroupEnd (int) throws net.sf.saxon.trans.XPathException
int groupNumber
}
net/sf/saxon/functions/AnalyzeStringFn.classAnalyzeStringFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AnalyzeStringFn extends net.sf.saxon.functions.RegexFunction {
private net.sf.saxon.om.NodeName resultName
private net.sf.saxon.om.NodeName nonMatchName
private net.sf.saxon.om.NodeName matchName
private net.sf.saxon.om.NodeName groupName
private net.sf.saxon.om.NodeName groupNrName
private net.sf.saxon.type.SchemaType resultType
private net.sf.saxon.type.SchemaType nonMatchType
private net.sf.saxon.type.SchemaType matchType
private net.sf.saxon.type.SchemaType groupType
private net.sf.saxon.type.SimpleType groupNrType
public void ()
protected boolean allowRegexMatchingEmptyString ()
private synchronized void init (net.sf.saxon.Configuration, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
boolean schemaAware
public net.sf.saxon.om.NodeInfo call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
CharSequence input
net.sf.saxon.lib.StandardEntityResolver resolver
java.io.InputStream inputStream
org.xml.sax.InputSource is
boolean schemaAware
net.sf.saxon.Configuration config
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Item inputItem
CharSequence input
net.sf.saxon.regex.RegularExpression re
net.sf.saxon.regex.RegexIterator iter
net.sf.saxon.event.Builder builder
net.sf.saxon.event.Receiver out
net.sf.saxon.om.Item item
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static net.sf.saxon.om.NodeName access$000 (net.sf.saxon.functions.AnalyzeStringFn)
net.sf.saxon.functions.AnalyzeStringFn x0
static net.sf.saxon.type.SchemaType access$100 (net.sf.saxon.functions.AnalyzeStringFn)
net.sf.saxon.functions.AnalyzeStringFn x0
static net.sf.saxon.om.NodeName access$200 (net.sf.saxon.functions.AnalyzeStringFn)
net.sf.saxon.functions.AnalyzeStringFn x0
static net.sf.saxon.type.SimpleType access$300 (net.sf.saxon.functions.AnalyzeStringFn)
net.sf.saxon.functions.AnalyzeStringFn x0
}
net/sf/saxon/functions/ApplyFn.classApplyFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ApplyFn extends net.sf.saxon.functions.SystemFunction {
private String dynamicFunctionCall
public void ()
public void setDynamicFunctionCall (java.lang.String)
String fnExpr
public boolean isDynamicFunctionCall ()
public net.sf.saxon.type.ItemType getResultItemType (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] args
net.sf.saxon.type.ItemType fnType
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression target
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
private net.sf.saxon.expr.Expression makeGetCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.functions.registry.BuiltInFunctionSet, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.functions.registry.BuiltInFunctionSet fnSet
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression target
net.sf.saxon.expr.Expression key
net.sf.saxon.expr.Expression getter
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
String errorCode
net.sf.saxon.trans.XPathException err
int i
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.value.SequenceType expected
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.om.Sequence converted
int i
net.sf.saxon.expr.parser.RoleDiagnostic resultRole
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Function function
net.sf.saxon.ma.arrays.ArrayItem args
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.FunctionItemType fit
net.sf.saxon.om.Sequence[] argArray
net.sf.saxon.om.Sequence rawResult
public void exportAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void importAttributes (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties attributes
}
net/sf/saxon/functions/AvailableEnvironmentVariables$1.classAvailableEnvironmentVariables.java
package net.sf.saxon.functions
net.sf.saxon.functions.AvailableEnvironmentVariables$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.AvailableEnvironmentVariables this$0
void (net.sf.saxon.functions.AvailableEnvironmentVariables, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.AvailableEnvironmentVariables this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
}
net/sf/saxon/functions/AvailableEnvironmentVariables.classAvailableEnvironmentVariables.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AvailableEnvironmentVariables extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
String s
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.lib.EnvironmentVariableResolver resolver
java.util.List myList
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
}
net/sf/saxon/functions/AvailableSystemProperties$1.classAvailableSystemProperties.java
package net.sf.saxon.functions
net.sf.saxon.functions.AvailableSystemProperties$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.AvailableSystemProperties this$0
void (net.sf.saxon.functions.AvailableSystemProperties, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.AvailableSystemProperties this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor)
net.sf.saxon.expr.parser.ExpressionVisitor visitor
}
net/sf/saxon/functions/AvailableSystemProperties.classAvailableSystemProperties.java
package net.sf.saxon.functions
public net.sf.saxon.functions.AvailableSystemProperties extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
Object s
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
java.util.List myList
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
}
net/sf/saxon/functions/Average$AverageFold.classAverage.java
package net.sf.saxon.functions
net.sf.saxon.functions.Average$AverageFold extends java.lang.Object implements net.sf.saxon.functions.Fold {
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.value.AtomicValue data
private boolean atStart
private net.sf.saxon.lib.ConversionRules rules
private net.sf.saxon.type.StringConverter toDouble
private int count
final net.sf.saxon.functions.Average this$0
public void (net.sf.saxon.functions.Average, net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public void processItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.Item item
net.sf.saxon.value.AtomicValue next
public boolean isFinished ()
public net.sf.saxon.om.Sequence result () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Average.classAverage.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Average extends net.sf.saxon.functions.FoldingFunction {
public void ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.functions.Fold getFold (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] additionalArguments
}
net/sf/saxon/functions/BaseUri_1.classBaseUri_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.BaseUri_1 extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo node
String s
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/BooleanFn$1.classBooleanFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.BooleanFn$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.BooleanFn this$0
void (net.sf.saxon.functions.BooleanFn, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.BooleanFn this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression ebv
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression e
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/BooleanFn.classBooleanFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.BooleanFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public void supplyTypeInformation (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.trans.XPathException err
public static net.sf.saxon.expr.Expression rewriteEffectiveBooleanValue (net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue val
net.sf.saxon.expr.Literal l2
net.sf.saxon.expr.ValueComparison vc
net.sf.saxon.expr.Expression exists
net.sf.saxon.expr.Expression exists
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
boolean forStreaming
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.Sequence[] arguments
boolean bValue
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/CallableFunction.classCallableFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CallableFunction extends net.sf.saxon.functions.AbstractFunction {
private net.sf.saxon.expr.Callable callable
private net.sf.saxon.trans.SymbolicName$F name
private net.sf.saxon.type.FunctionItemType type
private net.sf.saxon.query.AnnotationList annotations
public void (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Callable, net.sf.saxon.type.FunctionItemType)
net.sf.saxon.trans.SymbolicName$F name
net.sf.saxon.expr.Callable callable
net.sf.saxon.type.FunctionItemType type
public void (int, net.sf.saxon.expr.Callable, net.sf.saxon.type.FunctionItemType)
int arity
net.sf.saxon.expr.Callable callable
net.sf.saxon.type.FunctionItemType type
public net.sf.saxon.expr.Callable getCallable ()
public void setCallable (net.sf.saxon.expr.Callable)
net.sf.saxon.expr.Callable callable
public void setType (net.sf.saxon.type.FunctionItemType)
net.sf.saxon.type.FunctionItemType type
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
net.sf.saxon.expr.instruct.UserFunction uf
public net.sf.saxon.om.StructuredQName getFunctionName ()
public java.lang.String getDescription ()
public int getArity ()
public void setAnnotations (net.sf.saxon.query.AnnotationList)
net.sf.saxon.query.AnnotationList annotations
public net.sf.saxon.query.AnnotationList getAnnotations ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
}
net/sf/saxon/functions/Ceiling.classCeiling.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.Ceiling extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.NumericValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/CodepointEqual.classCodepointEqual.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CodepointEqual extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue op1
net.sf.saxon.value.StringValue op2
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/CodepointsToString.classCodepointsToString.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CodepointsToString extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public static java.lang.CharSequence unicodeToString (net.sf.saxon.om.SequenceIterator, net.sf.saxon.z.IntPredicate) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue nextInt
long next
net.sf.saxon.om.SequenceIterator chars
net.sf.saxon.z.IntPredicate checker
net.sf.saxon.tree.util.FastStringBuffer sb
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.SequenceIterator chars
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/CollatingFunctionFixed.classCollatingFunctionFixed.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.CollatingFunctionFixed extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.functions.StatefulSystemFunction {
private String collationName
private net.sf.saxon.lib.StringCollator stringCollator
private net.sf.saxon.expr.sort.AtomicComparer atomicComparer
public void ()
public boolean isSubstringMatchingFunction ()
public net.sf.saxon.lib.StringCollator getStringCollator ()
public void setRetainedStaticContext (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
public void setCollationName (java.lang.String) throws net.sf.saxon.trans.XPathException
String collationName
private void allocateCollator () throws net.sf.saxon.trans.XPathException
protected void preAllocateComparer (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType, net.sf.saxon.expr.StaticContext, boolean)
net.sf.saxon.type.AtomicType type0
net.sf.saxon.type.AtomicType type1
net.sf.saxon.expr.StaticContext env
boolean NaNequalsNaN
net.sf.saxon.lib.StringCollator collation
public net.sf.saxon.expr.sort.AtomicComparer getPreAllocatedAtomicComparer ()
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public void exportAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void importAttributes (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties attributes
String collationName
public net.sf.saxon.functions.CollatingFunctionFixed copy ()
net.sf.saxon.trans.XPathException e
net.sf.saxon.functions.SystemFunction copy
public volatile net.sf.saxon.functions.SystemFunction copy ()
}
net/sf/saxon/functions/CollatingFunctionFree.classCollatingFunctionFree.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CollatingFunctionFree extends net.sf.saxon.functions.SystemFunction {
public void ()
private int getCollationArgument ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
java.net.URI collUri
java.net.URISyntaxException e
String coll
net.sf.saxon.functions.CollatingFunctionFixed fn
net.sf.saxon.expr.Expression[] newArgs
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression c
public net.sf.saxon.functions.CollatingFunctionFixed bindCollation (java.lang.String) throws net.sf.saxon.trans.XPathException
String collationName
net.sf.saxon.Configuration config
net.sf.saxon.functions.CollatingFunctionFixed fixed
public static java.lang.String expandCollationURI (java.lang.String, java.net.URI) throws net.sf.saxon.trans.XPathException
java.net.URI collationURI
java.net.URISyntaxException e
String collationName
java.net.URI expressionBaseURI
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
int c
String collation
net.sf.saxon.functions.CollatingFunctionFixed fixed
net.sf.saxon.om.Sequence[] retainedArgs
public java.lang.String getStreamerName ()
net.sf.saxon.trans.XPathException e
}
net/sf/saxon/functions/CollationKeyFn.classCollationKeyFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CollationKeyFn extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
private static net.sf.saxon.value.Base64BinaryValue getCollationKey (java.lang.String, net.sf.saxon.lib.StringCollator)
String s
net.sf.saxon.lib.StringCollator collator
net.sf.saxon.value.AtomicValue val
public net.sf.saxon.value.Base64BinaryValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String in
net.sf.saxon.lib.StringCollator collator
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/CollectionFn$1.classCollectionFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.CollectionFn$1 extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
final java.util.Iterator val$sources
final net.sf.saxon.functions.CollectionFn this$0
void (net.sf.saxon.functions.CollectionFn, java.util.Iterator)
net.sf.saxon.functions.CollectionFn this$0
public net.sf.saxon.om.Item next ()
public void close ()
public int getProperties ()
}
net/sf/saxon/functions/CollectionFn$2.classCollectionFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.CollectionFn$2 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.expr.XPathContext val$context
final net.sf.saxon.functions.CollectionFn this$0
void (net.sf.saxon.functions.CollectionFn, net.sf.saxon.expr.XPathContext)
net.sf.saxon.functions.CollectionFn this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item1
}
net/sf/saxon/functions/CollectionFn$3.classCollectionFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.CollectionFn$3 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.om.SpaceStrippingRule val$rule
final net.sf.saxon.functions.CollectionFn this$0
void (net.sf.saxon.functions.CollectionFn, net.sf.saxon.om.SpaceStrippingRule)
net.sf.saxon.functions.CollectionFn this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.wrapper.SpaceStrippedDocument ssd
net.sf.saxon.om.Item item
}
net/sf/saxon/functions/CollectionFn$EmptyCollection.classCollectionFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.CollectionFn$EmptyCollection extends java.lang.Object implements net.sf.saxon.lib.ResourceCollection {
private String collectionUri
public void (java.lang.String)
String cUri
public java.lang.String getCollectionURI ()
public java.util.Iterator getResourceURIs (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public java.util.Iterator getResources (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean isStable (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public boolean stripWhitespace (net.sf.saxon.om.SpaceStrippingRule)
net.sf.saxon.om.SpaceStrippingRule rules
}
net/sf/saxon/functions/CollectionFn.classCollectionFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CollectionFn extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public static String EMPTY_COLLECTION_URI
public static final net.sf.saxon.lib.ResourceCollection EMPTY_COLLECTION
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
private java.lang.String getAbsoluteCollectionURI (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String absoluteURI
java.net.URI uri
java.net.URI uri
java.net.URISyntaxException e2
java.net.URISyntaxException e
String absoluteURI
String absoluteURI
String base
String absoluteURI
java.net.URISyntaxException e
java.net.URI uri
String href
net.sf.saxon.expr.XPathContext context
String absoluteURI
private net.sf.saxon.om.SequenceIterator getSequenceIterator (net.sf.saxon.lib.ResourceCollection, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.ResourceCollection collection
net.sf.saxon.expr.XPathContext context
java.util.Iterator sources
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
String href
String href
net.sf.saxon.om.Item arg
boolean alreadyStripped
net.sf.saxon.om.SpaceStrippingRule rule
net.sf.saxon.expr.ItemMappingFunction stripper
String docUri
net.sf.saxon.om.DocumentURI docKey
net.sf.saxon.om.TreeInfo info
net.sf.saxon.Controller controller
net.sf.saxon.om.DocumentPool docPool
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String href
String absoluteURI
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.om.SpaceStrippingRule whitespaceRule
String collectionKey
net.sf.saxon.om.GroundedValue cachedCollection
net.sf.saxon.lib.CollectionFinder collectionFinder
net.sf.saxon.lib.ResourceCollection collection
net.sf.saxon.om.SequenceIterator sourceSeq
net.sf.saxon.om.SequenceIterator result
static void ()
}
net/sf/saxon/functions/Compare.classCompare.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Compare extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
private static net.sf.saxon.value.Int64Value compare (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.expr.sort.AtomicComparer) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue s1
net.sf.saxon.value.StringValue s2
net.sf.saxon.expr.sort.AtomicComparer comparer
int result
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue arg0
net.sf.saxon.value.StringValue arg1
net.sf.saxon.expr.sort.GenericAtomicComparer comparer
net.sf.saxon.value.Int64Value result
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Concat$1.classConcat.java
package net.sf.saxon.functions
net.sf.saxon.functions.Concat$1 extends net.sf.saxon.expr.SystemFunctionCall$Optimized {
final net.sf.saxon.functions.Concat this$0
void (net.sf.saxon.functions.Concat, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.Concat this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public java.lang.CharSequence evaluateAsString (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item it
net.sf.saxon.expr.Operand o
net.sf.saxon.expr.XPathContext context
net.sf.saxon.tree.util.FastStringBuffer buffer
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
}
net/sf/saxon/functions/Concat.classConcat.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Concat extends net.sf.saxon.functions.SystemFunction {
public void ()
protected net.sf.saxon.om.Sequence resultIfEmpty (int)
int arg
public net.sf.saxon.expr.OperandRole[] getOperandRoles ()
int i
net.sf.saxon.expr.OperandRole[] roles
net.sf.saxon.expr.OperandRole operandRole
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
net.sf.saxon.value.SequenceType[] argTypes
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.om.Sequence arg
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.tree.util.FastStringBuffer fsb
public net.sf.saxon.value.SequenceType getRequiredType (int)
int arg
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ConstantFunction$False.classConstantFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ConstantFunction$False extends net.sf.saxon.functions.ConstantFunction {
public void ()
}
net/sf/saxon/functions/ConstantFunction$True.classConstantFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ConstantFunction$True extends net.sf.saxon.functions.ConstantFunction {
public void ()
}
net/sf/saxon/functions/ConstantFunction.classConstantFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ConstantFunction extends net.sf.saxon.functions.SystemFunction {
public net.sf.saxon.om.GroundedValue value
public void (net.sf.saxon.om.GroundedValue)
net.sf.saxon.om.GroundedValue value
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
}
net/sf/saxon/functions/Contains$1.classContains.java
package net.sf.saxon.functions
net.sf.saxon.functions.Contains$1 extends net.sf.saxon.expr.SystemFunctionCall$Optimized {
final net.sf.saxon.functions.Contains this$0
void (net.sf.saxon.functions.Contains, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.Contains this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String s0
CharSequence s1
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
}
net/sf/saxon/functions/Contains.classContains.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Contains extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public boolean isSubstringMatchingFunction ()
private static boolean contains (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.lib.SubstringMatcher) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue arg0
net.sf.saxon.value.StringValue arg1
net.sf.saxon.lib.SubstringMatcher collator
String s0
String s1
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue s0
net.sf.saxon.value.StringValue s1
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ContainsToken.classContainsToken.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ContainsToken extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public boolean isSubstringMatchingFunction ()
private static boolean containsToken (net.sf.saxon.om.SequenceIterator, net.sf.saxon.value.StringValue, net.sf.saxon.lib.StringCollator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.iter.UnfailingIterator tokens
net.sf.saxon.om.Item token
net.sf.saxon.om.SequenceIterator arg0
net.sf.saxon.value.StringValue arg1
net.sf.saxon.lib.StringCollator collator
String search
net.sf.saxon.om.Item item
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ContextAccessorFunction.classContextAccessorFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.ContextAccessorFunction extends net.sf.saxon.functions.SystemFunction {
public void ()
public abstract net.sf.saxon.om.Function bindContext (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/ContextItemAccessorFunction$1.classContextItemAccessorFunction.java
package net.sf.saxon.functions
net.sf.saxon.functions.ContextItemAccessorFunction$1 extends java.lang.Object implements net.sf.saxon.expr.Callable {
final net.sf.saxon.functions.ContextItemAccessorFunction this$0
void (net.sf.saxon.functions.ContextItemAccessorFunction)
net.sf.saxon.functions.ContextItemAccessorFunction this$0
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/ContextItemAccessorFunction$Number_0.classContextItemAccessorFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ContextItemAccessorFunction$Number_0 extends net.sf.saxon.functions.ContextItemAccessorFunction {
public void ()
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression ci
net.sf.saxon.expr.Expression sv
public net.sf.saxon.om.GroundedValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.functions.SystemFunction f
net.sf.saxon.om.AtomicSequence val
}
net/sf/saxon/functions/ContextItemAccessorFunction$StringAccessor.classContextItemAccessorFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ContextItemAccessorFunction$StringAccessor extends net.sf.saxon.functions.ContextItemAccessorFunction {
public void ()
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression ci
net.sf.saxon.expr.Expression sv
public net.sf.saxon.om.GroundedValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.functions.SystemFunction f
net.sf.saxon.value.StringValue val
}
net/sf/saxon/functions/ContextItemAccessorFunction.classContextItemAccessorFunction.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ContextItemAccessorFunction extends net.sf.saxon.functions.ContextAccessorFunction {
public void ()
public net.sf.saxon.om.Function bindContext (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Callable callable
net.sf.saxon.type.FunctionItemType fit
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item ci
net.sf.saxon.functions.ConstantFunction fn
public net.sf.saxon.om.GroundedValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
net.sf.saxon.functions.SystemFunction f
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression arg
public net.sf.saxon.expr.Expression makeContextItemExplicit ()
net.sf.saxon.expr.Expression[] args
}
net/sf/saxon/functions/CopyOfFn$1.classCopyOfFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.CopyOfFn$1 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.functions.CopyOfFn this$0
void (net.sf.saxon.functions.CopyOfFn)
net.sf.saxon.functions.CopyOfFn this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.wrapper.VirtualCopy vc
net.sf.saxon.om.Item item
}
net/sf/saxon/functions/CopyOfFn.classCopyOfFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CopyOfFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Sequence in
net.sf.saxon.om.SequenceIterator input
net.sf.saxon.om.SequenceIterator output
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression arg
net.sf.saxon.expr.instruct.CopyOf fn
}
net/sf/saxon/functions/Count.classCount.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Count extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public static int count (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
int n
net.sf.saxon.om.SequenceIterator iter
public static int steppingCount (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator iter
int n
public net.sf.saxon.value.IntegerValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Sequence arg
int size
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Current.classCurrent.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Current extends net.sf.saxon.functions.SystemFunction {
public static final net.sf.saxon.om.StructuredQName FN_CURRENT
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
static void ()
}
net/sf/saxon/functions/CurrentGroup.classCurrentGroup.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentGroup extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/CurrentGroupCall.classCurrentGroupCall.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentGroupCall extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.Callable {
private boolean isInLoop
private net.sf.saxon.type.ItemType itemType
private net.sf.saxon.expr.instruct.ForEachGroup controllingInstruction
public void ()
public net.sf.saxon.expr.Expression getScopingExpression ()
public void setControllingInstruction (net.sf.saxon.expr.instruct.ForEachGroup, net.sf.saxon.type.ItemType, boolean)
net.sf.saxon.expr.instruct.ForEachGroup instruction
net.sf.saxon.type.ItemType itemType
boolean isInLoop
public void resetLocalStaticProperties ()
public net.sf.saxon.expr.instruct.ForEachGroup getControllingInstruction ()
public static net.sf.saxon.expr.instruct.ForEachGroup findControllingInstruction (net.sf.saxon.expr.Expression)
net.sf.saxon.expr.Expression exp
net.sf.saxon.expr.Expression child
net.sf.saxon.expr.Expression parent
public boolean isInLoop ()
public net.sf.saxon.type.ItemType getItemType ()
public int getIntrinsicDependencies ()
protected int computeCardinality ()
public int getImplementationMethod ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public int computeSpecialProperties ()
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.functions.CurrentGroupCall cg
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.sort.GroupIterator gi
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public java.lang.String toString ()
public java.lang.String toShortString ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/CurrentGroupingKey.classCurrentGroupingKey.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentGroupingKey extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/CurrentGroupingKeyCall.classCurrentGroupingKeyCall.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentGroupingKeyCall extends net.sf.saxon.expr.Expression implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.expr.Expression getScopingExpression ()
protected int computeCardinality ()
public int getImplementationMethod ()
public net.sf.saxon.type.ItemType getItemType ()
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
net.sf.saxon.expr.parser.RebindingMap rebindings
public int getIntrinsicDependencies ()
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.sort.GroupIterator gi
net.sf.saxon.om.AtomicSequence result
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/CurrentMergeGroup$1.classCurrentMergeGroup.java
package net.sf.saxon.functions
net.sf.saxon.functions.CurrentMergeGroup$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.CurrentMergeGroup this$0
void (net.sf.saxon.functions.CurrentMergeGroup, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.CurrentMergeGroup this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression getScopingExpression ()
}
net/sf/saxon/functions/CurrentMergeGroup.classCurrentMergeGroup.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentMergeGroup extends net.sf.saxon.functions.SystemFunction {
private boolean isInLoop
private net.sf.saxon.expr.sort.MergeInstr controllingInstruction
private java.util.Set allowedNames
public void ()
public void setControllingInstruction (net.sf.saxon.expr.sort.MergeInstr, boolean) throws net.sf.saxon.trans.XPathException
String name
net.sf.saxon.expr.sort.MergeInstr$MergeSource m
net.sf.saxon.expr.sort.MergeInstr instruction
boolean isInLoop
public net.sf.saxon.expr.sort.MergeInstr getControllingInstruction ()
public boolean isInLoop ()
public net.sf.saxon.type.ItemType getResultItemType ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String source
private net.sf.saxon.om.SequenceIterator currentGroup (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String source
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.sort.GroupIterator gi
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/CurrentMergeKey$1.classCurrentMergeKey.java
package net.sf.saxon.functions
net.sf.saxon.functions.CurrentMergeKey$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.CurrentMergeKey this$0
void (net.sf.saxon.functions.CurrentMergeKey, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.CurrentMergeKey this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression getScopingExpression ()
}
net/sf/saxon/functions/CurrentMergeKey.classCurrentMergeKey.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentMergeKey extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
private net.sf.saxon.expr.sort.MergeInstr controllingInstruction
public void ()
public void setControllingInstruction (net.sf.saxon.expr.sort.MergeInstr) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.sort.MergeInstr instruction
public net.sf.saxon.expr.sort.MergeInstr getControllingInstruction ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.sort.GroupIterator gi
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/CurrentOutputUri.classCurrentOutputUri.java
package net.sf.saxon.functions
public net.sf.saxon.functions.CurrentOutputUri extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String uri
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Item item
}
net/sf/saxon/functions/Data_1.classData_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Data_1 extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator a
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Sequence arg
}
net/sf/saxon/functions/DateTimeConstructor.classDateTimeConstructor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DateTimeConstructor extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.DateValue arg0
net.sf.saxon.value.TimeValue arg1
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DeepEqual.classDeepEqual.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DeepEqual extends net.sf.saxon.functions.CollatingFunctionFixed {
public static final int INCLUDE_NAMESPACES
public static final int INCLUDE_PREFIXES
public static final int INCLUDE_COMMENTS
public static final int INCLUDE_PROCESSING_INSTRUCTIONS
public static final int EXCLUDE_WHITESPACE_TEXT_NODES
public static final int COMPARE_STRING_VALUES
public static final int COMPARE_ANNOTATIONS
public static final int WARNING_IF_FALSE
public static final int JOIN_ADJACENT_TEXT_NODES
public static final int COMPARE_ID_FLAGS
public static final int EXCLUDE_VARIETY
public void ()
public static boolean deepEqual (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.sort.AtomicComparer, net.sf.saxon.expr.XPathContext, int) throws net.sf.saxon.trans.XPathException
boolean fe
boolean oe
net.sf.saxon.value.AtomicValue av1
net.sf.saxon.value.AtomicValue av2
net.sf.saxon.om.Item item1
net.sf.saxon.om.Item item2
int pos1
int pos2
ClassCastException err
net.sf.saxon.trans.NoDynamicContextException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.SequenceIterator op1
net.sf.saxon.om.SequenceIterator op2
net.sf.saxon.expr.sort.AtomicComparer comparer
net.sf.saxon.expr.XPathContext context
int flags
boolean result
String reason
public static boolean deepEquals (net.sf.saxon.om.NodeInfo, net.sf.saxon.om.NodeInfo, net.sf.saxon.expr.sort.AtomicComparer, net.sf.saxon.Configuration, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.iter.AxisIterator a2iter
net.sf.saxon.om.NodeInfo att2
net.sf.saxon.om.NamespaceBinding nscode1
net.sf.saxon.om.NamespaceBinding nscode2
java.util.HashSet ns1
java.util.HashSet ns2
net.sf.saxon.tree.iter.AxisIterator it1
net.sf.saxon.om.NodeInfo nn1
net.sf.saxon.tree.iter.AxisIterator it2
net.sf.saxon.om.NodeInfo nn2
int variety1
int variety2
net.sf.saxon.tree.iter.AtomicIterator v1
net.sf.saxon.tree.iter.AtomicIterator v2
net.sf.saxon.type.SchemaType type1
net.sf.saxon.type.SchemaType type2
boolean isSimple1
boolean isSimple2
net.sf.saxon.tree.iter.AxisIterator a1
net.sf.saxon.tree.iter.AxisIterator a2
net.sf.saxon.om.NodeInfo att1
String message
boolean r
net.sf.saxon.om.NodeInfo d1
net.sf.saxon.om.NodeInfo d2
net.sf.saxon.tree.iter.AxisIterator c1
net.sf.saxon.tree.iter.AxisIterator c2
boolean ar
boolean ar
int i
int min
String v1
String v2
String message
boolean vr
net.sf.saxon.om.NodeInfo n1
net.sf.saxon.om.NodeInfo n2
net.sf.saxon.expr.sort.AtomicComparer comparer
net.sf.saxon.Configuration config
int flags
private static boolean isIgnorable (net.sf.saxon.om.NodeInfo, int)
net.sf.saxon.om.NodeInfo node
int flags
int kind
private static void explain (net.sf.saxon.Configuration, java.lang.String, int, net.sf.saxon.om.NodeInfo, net.sf.saxon.om.NodeInfo)
net.sf.saxon.Configuration config
String message
int flags
net.sf.saxon.om.NodeInfo n1
net.sf.saxon.om.NodeInfo n2
private static java.lang.String showKind (net.sf.saxon.om.Item)
net.sf.saxon.om.Item item
private static java.lang.String showNamespaces (java.util.HashSet)
net.sf.saxon.om.NamespaceBinding binding
java.util.HashSet bindings
net.sf.saxon.tree.util.FastStringBuffer sb
private static net.sf.saxon.om.SequenceIterator mergeAdjacentTextNodes (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.util.Orphan textNode
net.sf.saxon.om.Item next
net.sf.saxon.tree.util.Orphan textNode
net.sf.saxon.om.SequenceIterator in
java.util.List items
boolean prevIsText
net.sf.saxon.tree.util.FastStringBuffer textBuffer
net.sf.saxon.value.SequenceExtent extent
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.expr.sort.GenericAtomicComparer comparer
boolean b
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DistinctValues$DistinctIterator.classDistinctValues.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DistinctValues$DistinctIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator base
private net.sf.saxon.lib.StringCollator collator
private net.sf.saxon.expr.XPathContext context
private java.util.HashSet lookup
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.lib.StringCollator, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.lib.StringCollator collator
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.value.AtomicValue next () throws net.sf.saxon.trans.XPathException
Object key
net.sf.saxon.value.AtomicValue nextBase
Object key
int implicitTimezone
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DistinctValues.classDistinctValues.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DistinctValues extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public java.lang.String getStreamerName ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.lib.StringCollator collator
}
net/sf/saxon/functions/Doc$1.classDoc.java
package net.sf.saxon.functions
final net.sf.saxon.functions.Doc$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.SystemFunction val$sf
void (net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[], net.sf.saxon.functions.SystemFunction)
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.GroundedValue firstArg
String href
net.sf.saxon.om.NodeInfo item
Exception err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.Configuration config
}
net/sf/saxon/functions/Doc.classDoc.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Doc extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
private net.sf.saxon.lib.ParseOptions parseOptions
public void ()
public net.sf.saxon.lib.ParseOptions getParseOptions ()
public void setParseOptions (net.sf.saxon.lib.ParseOptions)
net.sf.saxon.lib.ParseOptions parseOptions
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression expr
public static net.sf.saxon.expr.Expression maybePreEvaluate (net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.SystemFunction sf
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue hrefVal
String href
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.om.NodeInfo item
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DocAvailable.classDocAvailable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DocAvailable extends net.sf.saxon.functions.SystemFunction {
public void ()
private boolean isDocAvailable (net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue hrefVal
net.sf.saxon.expr.XPathContext context
String href
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public boolean docAvailable (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.om.DocumentURI documentKey
net.sf.saxon.om.DocumentPool pool
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.om.Item item
net.sf.saxon.trans.XPathException e
String href
net.sf.saxon.expr.XPathContext context
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Doc_2.classDoc_2.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Doc_2 extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public static net.sf.saxon.functions.OptionsParameter makeOptionsParameter ()
net.sf.saxon.value.SequenceType listOfQNames
net.sf.saxon.functions.OptionsParameter op
private net.sf.saxon.lib.ParseOptions setParseOptions (java.util.Map, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String valStr
int v
net.sf.saxon.value.QNameValue qval
net.sf.saxon.expr.PackageData data
String s
net.sf.saxon.value.QNameValue name
net.sf.saxon.expr.accum.Accumulator acc
net.sf.saxon.expr.accum.AccumulatorRegistry reg
java.util.Set accumulators
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
java.util.Map checkedOptions
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ParseOptions result
net.sf.saxon.om.Sequence value
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue hrefVal
String href
net.sf.saxon.om.Item param
java.util.Map checkedOptions
net.sf.saxon.lib.ParseOptions parseOptions
net.sf.saxon.om.NodeInfo item
private net.sf.saxon.om.TreeInfo fetch (java.lang.String, net.sf.saxon.lib.ParseOptions, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.URI abs
java.net.URISyntaxException e
net.sf.saxon.om.NodeInfo startNode
net.sf.saxon.om.TreeInfo newdoc
net.sf.saxon.om.TreeInfo newdoc
net.sf.saxon.event.Builder b
net.sf.saxon.event.Receiver s
String href
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
net.sf.saxon.Controller controller
java.net.URI abs
javax.xml.transform.Source source
net.sf.saxon.om.TreeInfo newdoc
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DocumentFn$DocumentMappingFunction.classDocumentFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.DocumentFn$DocumentMappingFunction extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
public String baseURI
public String stylesheetURI
public net.sf.saxon.expr.parser.Location locator
public net.sf.saxon.expr.PackageData packageData
public net.sf.saxon.expr.XPathContext context
public void (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err2
String href
int hash
net.sf.saxon.trans.XPathException err2
String code
net.sf.saxon.trans.XPathException xerr
net.sf.saxon.om.Item item
String b
}
net/sf/saxon/functions/DocumentFn.classDocumentFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DocumentFn extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression expression
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression expr
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo base
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
int numArgs
net.sf.saxon.om.SequenceIterator hrefSequence
String baseURI
net.sf.saxon.functions.DocumentFn$DocumentMappingFunction map
net.sf.saxon.expr.ItemMappingIterator iter
public static net.sf.saxon.om.NodeInfo makeDoc (java.lang.String, java.lang.String, net.sf.saxon.expr.PackageData, net.sf.saxon.lib.ParseOptions, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.parser.Location, boolean) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.NodeInfo startNode
net.sf.saxon.om.TreeInfo newdoc
net.sf.saxon.om.SpaceStrippingRule rule
net.sf.saxon.lib.StandardErrorHandler eh
net.sf.saxon.expr.parser.PathMap$PathMapRoot pathRoot
net.sf.saxon.om.TreeInfo newdoc
net.sf.saxon.event.Builder b
net.sf.saxon.event.Receiver s
net.sf.saxon.expr.parser.PathMap map
javax.xml.transform.Source source
net.sf.saxon.om.TreeInfo newdoc
net.sf.saxon.trans.XPathException xerr
String code
javax.xml.transform.TransformerException err
String href
String baseURI
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.parser.Location locator
boolean silent
net.sf.saxon.Configuration config
int hash
String fragmentId
net.sf.saxon.Controller controller
net.sf.saxon.om.DocumentURI documentKey
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.om.DocumentPool pool
public static javax.xml.transform.Source resolveURI (java.lang.String, java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.URI uri
java.net.URISyntaxException e
javax.xml.transform.Source source
javax.xml.transform.Source source
net.sf.saxon.trans.XPathException de
Exception ex
javax.xml.transform.TransformerException ex
String uri
javax.xml.transform.TransformerException ex
String href
String baseURI
String documentKey
net.sf.saxon.expr.XPathContext context
javax.xml.transform.URIResolver resolver
javax.xml.transform.Source source
protected static net.sf.saxon.om.DocumentURI computeDocumentKey (java.lang.String, java.lang.String, net.sf.saxon.expr.PackageData, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String href
String baseURI
net.sf.saxon.expr.PackageData packageData
net.sf.saxon.expr.XPathContext c
net.sf.saxon.Controller controller
javax.xml.transform.URIResolver resolver
public static net.sf.saxon.om.DocumentURI computeDocumentKey (java.lang.String, java.lang.String, net.sf.saxon.expr.PackageData, javax.xml.transform.URIResolver, boolean) throws net.sf.saxon.trans.XPathException
String documentKey
javax.xml.transform.TransformerException e
String documentKey
String documentKey
java.net.URISyntaxException err
String documentKey
String documentKey
java.net.URI uri
String documentKey
java.net.URISyntaxException err
String documentKey
IllegalArgumentException err
String name
String href
String baseURI
net.sf.saxon.expr.PackageData packageData
javax.xml.transform.URIResolver resolver
boolean strip
String documentKey
public static net.sf.saxon.om.NodeInfo preLoadDoc (java.lang.String, java.lang.String, net.sf.saxon.Configuration, javax.xml.transform.SourceLocator) throws net.sf.saxon.trans.XPathException
String documentKey
javax.xml.transform.TransformerException e
String documentKey
String documentKey
java.net.URISyntaxException err
String documentKey
String documentKey
java.net.URI uri
String documentKey
java.net.URISyntaxException err
String documentKey
IllegalArgumentException err
net.sf.saxon.trans.XPathException de
Exception ex
javax.xml.transform.URIResolver r
javax.xml.transform.Source source
net.sf.saxon.om.TreeInfo newdoc
net.sf.saxon.trans.XPathException xerr
javax.xml.transform.TransformerException err
String href
String baseURI
net.sf.saxon.Configuration config
javax.xml.transform.SourceLocator locator
int hash
String documentKey
javax.xml.transform.URIResolver resolver
net.sf.saxon.om.TreeInfo doc
public static void sendDoc (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.parser.Location, net.sf.saxon.event.Receiver, net.sf.saxon.lib.ParseOptions) throws net.sf.saxon.trans.XPathException
String documentKey
java.net.URISyntaxException err
String documentKey
String documentKey
java.net.URI url
String documentKey
java.net.URISyntaxException err
String documentKey
IllegalArgumentException err
net.sf.saxon.om.NodeInfo startNode
javax.xml.transform.URIResolver r
net.sf.saxon.trans.XPathException xerr
javax.xml.transform.TransformerException err
net.sf.saxon.trans.XPathException e
String href
String baseURL
net.sf.saxon.expr.XPathContext c
net.sf.saxon.expr.parser.Location locator
net.sf.saxon.event.Receiver out
net.sf.saxon.lib.ParseOptions parseOptions
net.sf.saxon.event.PipelineConfiguration pipe
String documentKey
net.sf.saxon.Controller controller
net.sf.saxon.om.TreeInfo doc
javax.xml.transform.Source source
private static net.sf.saxon.om.NodeInfo getFragment (net.sf.saxon.om.TreeInfo, java.lang.String, net.sf.saxon.expr.XPathContext, javax.xml.transform.SourceLocator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException dynamicError
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.TreeInfo doc
String fragmentId
net.sf.saxon.expr.XPathContext context
javax.xml.transform.SourceLocator locator
}
net/sf/saxon/functions/DocumentUri_1.classDocumentUri_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DocumentUri_1 extends net.sf.saxon.functions.ScalarSystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.value.AnyURIValue getDocumentURI (net.sf.saxon.om.NodeInfo, net.sf.saxon.expr.XPathContext)
Object o
net.sf.saxon.Controller controller
net.sf.saxon.om.DocumentPool pool
String docURI
net.sf.saxon.om.NodeInfo node
net.sf.saxon.expr.XPathContext c
static void ()
}
net/sf/saxon/functions/DynamicContextAccessor$1.classDynamicContextAccessor.java
package net.sf.saxon.functions
net.sf.saxon.functions.DynamicContextAccessor$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.DynamicContextAccessor this$0
void (net.sf.saxon.functions.DynamicContextAccessor, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.DynamicContextAccessor this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public int getIntrinsicDependencies ()
}
net/sf/saxon/functions/DynamicContextAccessor$CurrentDate.classDynamicContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DynamicContextAccessor$CurrentDate extends net.sf.saxon.functions.DynamicContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.DateTimeValue now
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DynamicContextAccessor$CurrentDateTime.classDynamicContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DynamicContextAccessor$CurrentDateTime extends net.sf.saxon.functions.DynamicContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DynamicContextAccessor$CurrentTime.classDynamicContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DynamicContextAccessor$CurrentTime extends net.sf.saxon.functions.DynamicContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.DateTimeValue now
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DynamicContextAccessor$DefaultLanguage.classDynamicContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DynamicContextAccessor$DefaultLanguage extends net.sf.saxon.functions.DynamicContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String lang
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DynamicContextAccessor$ImplicitTimezone.classDynamicContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.DynamicContextAccessor$ImplicitTimezone extends net.sf.saxon.functions.DynamicContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.DateTimeValue now
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/DynamicContextAccessor.classDynamicContextAccessor.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.DynamicContextAccessor extends net.sf.saxon.functions.SystemFunction {
private net.sf.saxon.value.AtomicValue boundValue
public void ()
public void bindContext (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public abstract net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.value.AtomicValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ElementAvailable.classElementAvailable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ElementAvailable extends net.sf.saxon.functions.SystemFunction {
public void ()
public static boolean isXslt20Instruction (int)
int fp
public static boolean isXslt30Element (int)
int fp
public static boolean isSaxonJSElement (int)
int fp
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
String arg
net.sf.saxon.om.StructuredQName elem
net.sf.saxon.expr.Expression[] arguments
private boolean isElementAvailable (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int fp
boolean known
String lexicalName
String edition
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.StructuredQName qName
private net.sf.saxon.om.StructuredQName getElementName (java.lang.String) throws net.sf.saxon.trans.XPathException
CharSequence local
String uri
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException e
String lexicalName
net.sf.saxon.om.StructuredQName qName
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String lexicalQName
boolean b
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Empty$1.classEmpty.java
package net.sf.saxon.functions
net.sf.saxon.functions.Empty$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.Empty this$0
void (net.sf.saxon.functions.Empty, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.Empty this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e0
net.sf.saxon.expr.Expression e1
net.sf.saxon.expr.VennExpression v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
int c
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
boolean result
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.SequenceIterator iter
boolean result
public int getNetCost ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Empty.classEmpty.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Empty extends net.sf.saxon.functions.Aggregate {
public void ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e0
net.sf.saxon.expr.Expression e1
net.sf.saxon.expr.VennExpression v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
int c
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private static boolean empty (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
boolean result
net.sf.saxon.om.SequenceIterator iter
boolean result
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/EncodeForUri.classEncodeForUri.java
package net.sf.saxon.functions
public net.sf.saxon.functions.EncodeForUri extends net.sf.saxon.functions.ScalarSystemFunction {
private static final String hex
private static int[] UTF8RepresentationLength
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
CharSequence s
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public static java.lang.CharSequence escape (java.lang.CharSequence, java.lang.String)
char c
int i
CharSequence s
String allowedPunctuation
net.sf.saxon.tree.util.FastStringBuffer sb
private static void escapeChar (char, char, net.sf.saxon.tree.util.FastStringBuffer)
int v
int b
char c
char c2
net.sf.saxon.tree.util.FastStringBuffer sb
byte[] array
int used
public static void checkPercentEncoding (java.lang.String) throws net.sf.saxon.trans.XPathException
int q
int b
byte[] bytes
int expectedOctets
int h1
int h2
byte[] bytes
int expectedOctets
char c
int i
String uri
String hexDigits
static void ()
}
net/sf/saxon/functions/EndsWith$1.classEndsWith.java
package net.sf.saxon.functions
net.sf.saxon.functions.EndsWith$1 extends net.sf.saxon.expr.SystemFunctionCall$Optimized {
final net.sf.saxon.functions.EndsWith this$0
void (net.sf.saxon.functions.EndsWith, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.EndsWith this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String s0
String s1
}
net/sf/saxon/functions/EndsWith.classEndsWith.java
package net.sf.saxon.functions
public net.sf.saxon.functions.EndsWith extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public boolean isSubstringMatchingFunction ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public static boolean endsWith (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.lib.SubstringMatcher) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue arg0
net.sf.saxon.value.StringValue arg1
net.sf.saxon.lib.SubstringMatcher collator
String s0
String s1
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue s0
net.sf.saxon.value.StringValue s1
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/EnvironmentVariable.classEnvironmentVariable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.EnvironmentVariable extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private static net.sf.saxon.value.StringValue getVariable (net.sf.saxon.value.StringValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String environValue
SecurityException e
String environValue
NullPointerException e
net.sf.saxon.value.StringValue environVar
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.EnvironmentVariableResolver resolver
String environVarName
String environValue
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Error.classError.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Error extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public boolean isVacuousExpression ()
public net.sf.saxon.om.Item error (net.sf.saxon.expr.XPathContext, net.sf.saxon.value.QNameValue, net.sf.saxon.value.StringValue, net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
String description
String module
String lineVal
int line
String columnVal
int col
net.sf.saxon.expr.parser.ExplicitLocation locator
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo errorElement
net.sf.saxon.om.Item root
net.sf.saxon.om.Sequence errorObject
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.QNameValue errorCode
net.sf.saxon.value.StringValue desc
net.sf.saxon.om.SequenceIterator errObject
net.sf.saxon.value.QNameValue qname
String description
net.sf.saxon.trans.XPathException e
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.QNameValue arg0
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
int len
}
net/sf/saxon/functions/EscapeHtmlUri.classEscapeHtmlUri.java
package net.sf.saxon.functions
public net.sf.saxon.functions.EscapeHtmlUri extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
CharSequence s
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
}
net/sf/saxon/functions/ExecutableFunctionLibrary.classExecutableFunctionLibrary.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ExecutableFunctionLibrary extends java.lang.Object implements net.sf.saxon.functions.FunctionLibrary {
private transient net.sf.saxon.Configuration config
private java.util.HashMap functions
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void addFunction (net.sf.saxon.expr.instruct.UserFunction)
net.sf.saxon.expr.instruct.UserFunction fn
public net.sf.saxon.expr.Expression bind (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.SymbolicName$F functionName
net.sf.saxon.expr.Expression[] staticArgs
net.sf.saxon.expr.StaticContext env
net.sf.saxon.expr.instruct.UserFunction fn
net.sf.saxon.expr.UserFunctionCall fc
public boolean isAvailable (net.sf.saxon.trans.SymbolicName$F)
net.sf.saxon.trans.SymbolicName$F functionName
public net.sf.saxon.functions.FunctionLibrary copy ()
net.sf.saxon.functions.ExecutableFunctionLibrary efl
public java.util.Iterator iterateFunctions ()
}
net/sf/saxon/functions/Exists$1.classExists.java
package net.sf.saxon.functions
net.sf.saxon.functions.Exists$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.Exists this$0
void (net.sf.saxon.functions.Exists, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.Exists this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression optimize (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e0
net.sf.saxon.expr.Expression e1
net.sf.saxon.expr.VennExpression v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
int c
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
boolean result
boolean result
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext c
public net.sf.saxon.value.BooleanValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public int getNetCost ()
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Exists.classExists.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Exists extends net.sf.saxon.functions.Aggregate {
public void ()
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression e0
net.sf.saxon.expr.Expression e1
net.sf.saxon.expr.VennExpression v
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
int c
private static boolean exists (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
boolean result
net.sf.saxon.om.SequenceIterator iter
boolean result
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Floor.classFloor.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.Floor extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/Fold.classFold.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.Fold extends java.lang.Object {
public abstract void processItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
public abstract boolean isFinished ()
public abstract net.sf.saxon.om.Sequence result () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/FoldingFunction.classFoldingFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.FoldingFunction extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient abstract net.sf.saxon.functions.Fold getFold (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Sequence[] additionalArgs
net.sf.saxon.functions.Fold fold
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/FormatDate.classFormatDate.java
package net.sf.saxon.functions
public net.sf.saxon.functions.FormatDate extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
static String[] knownCalendars
private boolean is30
private static java.util.regex.Pattern componentPattern
private static java.util.regex.Pattern formatPattern
private static java.util.regex.Pattern widthPattern
private static java.util.regex.Pattern alphanumericPattern
private static java.util.regex.Pattern digitsPattern
private static java.util.regex.Pattern digitsOrOptionalDigitsPattern
private static java.util.regex.Pattern fractionalDigitsPattern
public void ()
private java.lang.CharSequence adjustCalendar (net.sf.saxon.value.StringValue, java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName cal
String c
net.sf.saxon.om.StructuredQName cal
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException err
String calLocal
net.sf.saxon.value.StringValue calendarVal
CharSequence result
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.StructuredQName cal
private static java.lang.CharSequence formatDate (net.sf.saxon.value.CalendarValue, java.lang.String, java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException e
int close
String componentFormat
net.sf.saxon.value.CalendarValue value
String format
String language
String country
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
boolean languageDefaulted
net.sf.saxon.lib.Numberer numberer
net.sf.saxon.tree.util.FastStringBuffer sb
int i
private static java.lang.CharSequence formatComponent (net.sf.saxon.value.CalendarValue, java.lang.CharSequence, net.sf.saxon.lib.Numberer, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException error
net.sf.saxon.trans.XPathException error
int year
net.sf.saxon.trans.XPathException error
int month
net.sf.saxon.trans.XPathException error
int day
net.sf.saxon.trans.XPathException error
int day
net.sf.saxon.trans.XPathException error
int week
net.sf.saxon.trans.XPathException error
int week
net.sf.saxon.trans.XPathException error
net.sf.saxon.value.Int64Value hour
net.sf.saxon.trans.XPathException error
net.sf.saxon.value.Int64Value hour
int hr
net.sf.saxon.trans.XPathException error
net.sf.saxon.value.Int64Value min
net.sf.saxon.trans.XPathException error
net.sf.saxon.value.IntegerValue sec
net.sf.saxon.trans.XPathException error
int micros
net.sf.saxon.trans.XPathException error
int day
net.sf.saxon.trans.XPathException error
int minuteOfDay
net.sf.saxon.trans.XPathException error
int year
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.CalendarValue value
CharSequence specifier
net.sf.saxon.lib.Numberer numberer
String country
net.sf.saxon.expr.XPathContext context
boolean ignoreDate
boolean ignoreTime
net.sf.saxon.value.DateTimeValue dtvalue
java.util.regex.Matcher matcher
String component
String format
boolean defaultFormat
private static java.lang.CharSequence formatNumber (java.lang.String, int, java.lang.String, boolean, net.sf.saxon.lib.Numberer, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int len
int c
int i
net.sf.saxon.regex.UnicodeString uPrimary
int[] range
String s
int len
int i
net.sf.saxon.tree.util.FastStringBuffer sb
int[] range
net.sf.saxon.regex.UnicodeString reverseFormat
net.sf.saxon.regex.UnicodeString reverseValue
CharSequence reverseResult
net.sf.saxon.regex.UnicodeString correctedResult
String s
int z
int[] digits
long n
int requiredLength
net.sf.saxon.regex.UnicodeString uFormat
String s
int zeroDigit
String s
net.sf.saxon.expr.number.NumericGroupFormatter picGroupFormat
net.sf.saxon.trans.XPathException e
net.sf.saxon.tree.util.FastStringBuffer fsb
int zeroDigit
String component
int value
String format
boolean defaultFormat
net.sf.saxon.lib.Numberer numberer
net.sf.saxon.expr.XPathContext context
int comma
String widths
String primary
String modifier
String letterValue
String ordinal
int min
int max
net.sf.saxon.expr.number.NumericGroupFormatter picGroupFormat
net.sf.saxon.regex.UnicodeString adjustedPicture
String s
int len
private static net.sf.saxon.regex.UnicodeString reverse (net.sf.saxon.regex.UnicodeString)
int i
int j
net.sf.saxon.regex.UnicodeString in
int[] out
private static int[] getWidths (java.lang.String) throws net.sf.saxon.trans.XPathException
String smin
String smax
java.util.regex.Matcher widthMatcher
net.sf.saxon.trans.XPathException e
int min
int max
int[] result
net.sf.saxon.trans.XPathException e
NumberFormatException err
String widths
private static java.lang.String formatTimeZone (net.sf.saxon.value.DateTimeValue, char, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
int[] widths
int min
int max
int ch
boolean negative
int hour
int minute
boolean includeMinutes
boolean includeSep
int hourDigits
int hour
int minute
net.sf.saxon.value.DateTimeValue value
char component
String format
String country
int comma
String widthModifier
int tz
boolean useZforZero
int digits
int separators
int separatorChar
int zeroDigit
int[] expandedFormat
int[] buffer
int used
private static java.lang.String getNamedTimeZone (net.sf.saxon.value.DateTimeValue, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String widths
int[] range
String tzname
net.sf.saxon.value.DateTimeValue value
String country
String format
int min
int comma
net.sf.saxon.tree.util.FastStringBuffer sbz
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
int offset
java.util.TimeZone zone
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.CalendarValue value
String format
net.sf.saxon.value.StringValue calendarVal
net.sf.saxon.value.StringValue countryVal
net.sf.saxon.value.StringValue languageVal
String language
String place
CharSequence result
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/functions/FormatInteger.classFormatInteger.java
package net.sf.saxon.functions
public net.sf.saxon.functions.FormatInteger extends net.sf.saxon.functions.SystemFunction {
private static net.sf.saxon.regex.RegularExpression badHashPattern
private static net.sf.saxon.regex.RegularExpression modifierPattern
private static net.sf.saxon.regex.RegularExpression decimalDigitPattern
public static final String preface
public void ()
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private net.sf.saxon.value.StringValue formatInteger (net.sf.saxon.value.IntegerValue, net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String languageVal
String primaryToken
String modifier
int i
net.sf.saxon.expr.number.NumericGroupFormatter picGroupFormat
net.sf.saxon.regex.UnicodeString adjustedPicture
String str
net.sf.saxon.regex.UnicodeString token
String str
net.sf.saxon.value.IntegerValue num
net.sf.saxon.value.StringValue picture
net.sf.saxon.value.StringValue language
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
String languageVal
boolean hasSign
String pic
String primaryToken
String modifier
String parenthetical
int lastSemicolon
boolean ordinal
boolean alphabetic
int leftParen
int rightParen
String letterValue
String ordinalValue
net.sf.saxon.lib.Numberer numb
net.sf.saxon.regex.UnicodeString primary
net.sf.saxon.z.IntPredicate isDecimalDigit
boolean isDecimalDigitPattern
public static net.sf.saxon.expr.number.NumericGroupFormatter getPicSeparators (java.lang.String) throws net.sf.saxon.trans.XPathException
boolean added
int codePoint
int i
net.sf.saxon.tree.util.FastStringBuffer sb
String pic
net.sf.saxon.regex.UnicodeString picExpanded
net.sf.saxon.z.IntSet groupingPositions
java.util.List separatorList
int groupingPosition
int firstGroupingPos
int lastGroupingPos
boolean regularCheck
int zeroDigit
net.sf.saxon.regex.UnicodeString adjustedPic
private static net.sf.saxon.regex.UnicodeString extractSeparators (net.sf.saxon.regex.UnicodeString, net.sf.saxon.z.IntSet)
int i
net.sf.saxon.regex.UnicodeString arr
net.sf.saxon.z.IntSet excludePositions
net.sf.saxon.tree.util.FastStringBuffer fsb
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static void ()
Exception e
}
net/sf/saxon/functions/FormatNumber$SubPicture.classFormatNumber.java
package net.sf.saxon.functions
net.sf.saxon.functions.FormatNumber$SubPicture extends java.lang.Object {
int minWholePartSize
int maxWholePartSize
int minFractionPartSize
int maxFractionPartSize
int minExponentSize
int scalingFactor
boolean isPercent
boolean isPerMille
String prefix
String suffix
int[] wholePartGroupingPositions
int[] fractionalPartGroupingPositions
boolean is30
boolean is31
public void (int[], net.sf.saxon.trans.DecimalSymbols) throws net.sf.saxon.trans.XPathException
int ch
int c
int c
int i
int i
boolean regular
int first
int n
int i
int n
int[] pic
net.sf.saxon.trans.DecimalSymbols dfs
int percentSign
int perMilleSign
int decimalSeparator
int groupingSeparator
int digitSign
int zeroDigit
int exponentSeparator
java.util.List wholePartPositions
java.util.List fractionalPartPositions
boolean foundDigit
boolean foundDecimalSeparator
boolean foundExponentSeparator
boolean foundExponentSeparator2
int phase
public java.lang.CharSequence format (net.sf.saxon.value.NumericValue, net.sf.saxon.trans.DecimalSymbols, java.lang.String)
net.sf.saxon.trans.XPathException e
java.math.BigDecimal dec
int c
int i
int newZero
int expS
int g
int p
int p
int wholePartGroupingPosition
int p
int i
int i
net.sf.saxon.value.NumericValue value
net.sf.saxon.trans.DecimalSymbols dfs
String minusSign
int multiplier
net.sf.saxon.tree.util.FastStringBuffer sb
int[] ib
int ibused
int point
net.sf.saxon.tree.util.FastStringBuffer res
private void formatDecimal (java.math.BigDecimal, net.sf.saxon.tree.util.FastStringBuffer)
int zz
int intDigits
int i
int i
int zz
net.sf.saxon.value.IntegerValue exp
String expStr
char first
int length
java.math.BigDecimal dval
net.sf.saxon.tree.util.FastStringBuffer fsb
int exponent
int point
int intDigits
private void formatInteger (net.sf.saxon.value.NumericValue, net.sf.saxon.tree.util.FastStringBuffer)
int leadingZeroes
int i
net.sf.saxon.value.NumericValue value
net.sf.saxon.tree.util.FastStringBuffer fsb
}
net/sf/saxon/functions/FormatNumber.classFormatNumber.java
package net.sf.saxon.functions
public net.sf.saxon.functions.FormatNumber extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
private net.sf.saxon.om.StructuredQName decimalFormatName
private String picture
private net.sf.saxon.trans.DecimalSymbols decimalSymbols
private net.sf.saxon.functions.FormatNumber$SubPicture[] subPictures
public void ()
public transient net.sf.saxon.expr.Expression fixArguments (net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
String lexicalName
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.DecimalFormatManager dfm
net.sf.saxon.expr.Expression[] arguments
private static net.sf.saxon.functions.FormatNumber$SubPicture[] getSubPictures (java.lang.String, net.sf.saxon.trans.DecimalSymbols) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
int c
int[] pic0
int[] pic1
String picture
net.sf.saxon.trans.DecimalSymbols dfs
int[] picture4
net.sf.saxon.functions.FormatNumber$SubPicture[] pics
int sep
private static java.lang.CharSequence formatNumber (net.sf.saxon.value.NumericValue, net.sf.saxon.functions.FormatNumber$SubPicture[], net.sf.saxon.trans.DecimalSymbols)
net.sf.saxon.functions.FormatNumber$SubPicture pic
net.sf.saxon.functions.FormatNumber$SubPicture pic
net.sf.saxon.value.NumericValue number
net.sf.saxon.functions.FormatNumber$SubPicture[] subPictures
net.sf.saxon.trans.DecimalSymbols dfs
net.sf.saxon.value.NumericValue absN
net.sf.saxon.functions.FormatNumber$SubPicture pic
String minusSign
int signum
private static void grumble (java.lang.String) throws net.sf.saxon.trans.XPathException
String s
public static java.math.BigDecimal adjustToDecimal (double, int)
int n
net.sf.saxon.tree.util.FastStringBuffer sb
int n
net.sf.saxon.tree.util.FastStringBuffer sb
int n
net.sf.saxon.tree.util.FastStringBuffer sb
String s2
double value
int precision
String zeros
String nines
java.math.BigDecimal initial
java.math.BigDecimal trial
net.sf.saxon.tree.util.FastStringBuffer fsb
String s
int start
int p
int i
private static java.lang.CharSequence unicodeChar (int)
char[] sb
int ch
private static int[] insert (int[], int, int, int)
int[] array
int used
int value
int position
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
CharSequence result
net.sf.saxon.trans.DecimalSymbols dfs
net.sf.saxon.trans.DecimalSymbols dfs
String lexicalName
net.sf.saxon.om.Item arg2
String format
net.sf.saxon.functions.FormatNumber$SubPicture[] pics
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
int numArgs
net.sf.saxon.trans.DecimalFormatManager dfm
net.sf.saxon.trans.DecimalSymbols dfs
net.sf.saxon.value.AtomicValue av0
net.sf.saxon.value.NumericValue number
protected net.sf.saxon.trans.DecimalSymbols getNamedDecimalFormat (net.sf.saxon.trans.DecimalFormatManager, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.DecimalFormatManager dfm
String lexicalName
net.sf.saxon.trans.DecimalSymbols dfs
net.sf.saxon.om.StructuredQName qName
private static boolean isInDigitFamily (int, int)
int ch
int zeroDigit
public static java.lang.String formatExponential (net.sf.saxon.value.DoubleValue)
net.sf.saxon.trans.DecimalSymbols dfs
net.sf.saxon.functions.FormatNumber$SubPicture[] pics
net.sf.saxon.trans.XPathException e
net.sf.saxon.value.DoubleValue value
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static boolean access$000 (int, int)
int x0
int x1
static void access$100 (java.lang.String) throws net.sf.saxon.trans.XPathException
String x0
static java.lang.CharSequence access$200 (int)
int x0
static int[] access$300 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
}
net/sf/saxon/functions/FunctionAvailable.classFunctionAvailable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.FunctionAvailable extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.PackageData pack
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.SymbolicName$F sn
int i
String lexicalQName
net.sf.saxon.expr.StaticContext env
boolean b
net.sf.saxon.om.QNameParser qp
net.sf.saxon.om.StructuredQName functionName
int minArity
int maxArity
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
private boolean isFunctionAvailable (java.lang.String, java.lang.String, int, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
String uri
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException e
String lexicalName
String edition
int arity
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.functions.FunctionLibrary lib
net.sf.saxon.trans.SymbolicName$F sn
boolean known
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String lexicalQName
int arity
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/FunctionLibrary.classFunctionLibrary.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.FunctionLibrary extends java.lang.Object {
public abstract boolean isAvailable (net.sf.saxon.trans.SymbolicName$F)
public abstract net.sf.saxon.expr.Expression bind (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.functions.FunctionLibrary copy ()
}
net/sf/saxon/functions/FunctionLibraryList.classFunctionLibraryList.java
package net.sf.saxon.functions
public net.sf.saxon.functions.FunctionLibraryList extends java.lang.Object implements net.sf.saxon.functions.FunctionLibrary net.sf.saxon.query.XQueryFunctionBinder {
public java.util.List libraryList
public void ()
public int addFunctionLibrary (net.sf.saxon.functions.FunctionLibrary)
net.sf.saxon.functions.FunctionLibrary lib
public net.sf.saxon.functions.FunctionLibrary get (int)
int n
public boolean isAvailable (net.sf.saxon.trans.SymbolicName$F)
net.sf.saxon.functions.FunctionLibrary lib
net.sf.saxon.trans.SymbolicName$F functionName
public net.sf.saxon.expr.Expression bind (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression func
net.sf.saxon.functions.FunctionLibrary lib
net.sf.saxon.trans.SymbolicName$F functionName
net.sf.saxon.expr.Expression[] staticArgs
net.sf.saxon.expr.StaticContext env
boolean debug
net.sf.saxon.lib.Logger err
public net.sf.saxon.query.XQueryFunction getDeclaration (net.sf.saxon.om.StructuredQName, int)
net.sf.saxon.query.XQueryFunction func
net.sf.saxon.functions.FunctionLibrary lib
net.sf.saxon.om.StructuredQName functionName
int staticArgs
public java.util.List getLibraryList ()
public net.sf.saxon.functions.FunctionLibrary copy ()
int i
net.sf.saxon.functions.FunctionLibraryList fll
}
net/sf/saxon/functions/GenerateId_1.classGenerateId_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.GenerateId_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int p
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.value.StringValue generateId (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo node
net.sf.saxon.tree.util.FastStringBuffer buffer
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/HasChildren_1.classHasChildren_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.HasChildren_1 extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo arg
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/HeadFn.classHeadFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.HeadFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Item head
}
net/sf/saxon/functions/Idref$1.classIdref.java
package net.sf.saxon.functions
net.sf.saxon.functions.Idref$1 extends java.lang.Object {
}
net/sf/saxon/functions/Idref$IdrefMappingFunction.classIdref.java
package net.sf.saxon.functions
net.sf.saxon.functions.Idref$IdrefMappingFunction extends java.lang.Object implements net.sf.saxon.expr.MappingFunction {
public net.sf.saxon.om.TreeInfo document
public net.sf.saxon.expr.XPathContext keyContext
public net.sf.saxon.trans.KeyManager keyManager
public net.sf.saxon.trans.KeyDefinitionSet keySet
private void ()
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
void (net.sf.saxon.functions.Idref$1)
net.sf.saxon.functions.Idref$1 x0
}
net/sf/saxon/functions/Idref.classIdref.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Idref extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int prop
public static net.sf.saxon.om.SequenceIterator getIdrefMultiple (net.sf.saxon.om.TreeInfo, net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.om.SequenceIterator keys
net.sf.saxon.expr.XPathContext context
net.sf.saxon.functions.Idref$IdrefMappingFunction map
net.sf.saxon.om.SequenceIterator allValues
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo start
net.sf.saxon.om.NodeInfo arg2
}
net/sf/saxon/functions/InScopePrefixes$1.classInScopePrefixes.java
package net.sf.saxon.functions
net.sf.saxon.functions.InScopePrefixes$1 extends java.lang.Object implements net.sf.saxon.tree.iter.UnfailingIterator {
private int position
final java.util.Iterator val$iter
final net.sf.saxon.functions.InScopePrefixes this$0
void (net.sf.saxon.functions.InScopePrefixes, java.util.Iterator)
net.sf.saxon.functions.InScopePrefixes this$0
public int getProperties ()
public net.sf.saxon.value.StringValue next ()
net.sf.saxon.value.StringValue current
String prefix
net.sf.saxon.value.StringValue current
public void close ()
public volatile net.sf.saxon.om.Item next ()
}
net/sf/saxon/functions/InScopePrefixes.classInScopePrefixes.java
package net.sf.saxon.functions
public net.sf.saxon.functions.InScopePrefixes extends net.sf.saxon.functions.SystemFunction {
public void ()
private net.sf.saxon.tree.iter.UnfailingIterator iteratePrefixes (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo element
java.util.Iterator iter
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo element
}
net/sf/saxon/functions/IndexOf$IndexIterator.classIndexOf.java
package net.sf.saxon.functions
net.sf.saxon.functions.IndexOf$IndexIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private int index
private net.sf.saxon.om.SequenceIterator base
private net.sf.saxon.type.BuiltInAtomicType searchType
private net.sf.saxon.expr.sort.AtomicComparer comparer
private net.sf.saxon.value.AtomicValue key
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.type.BuiltInAtomicType, net.sf.saxon.value.AtomicValue, net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.type.BuiltInAtomicType searchType
net.sf.saxon.value.AtomicValue key
net.sf.saxon.expr.sort.AtomicComparer comparer
public void close ()
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue baseItem
public int getProperties ()
}
net/sf/saxon/functions/IndexOf.classIndexOf.java
package net.sf.saxon.functions
public net.sf.saxon.functions.IndexOf extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public void supplyTypeInformation (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.type.ItemType type0
net.sf.saxon.type.ItemType type1
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.expr.sort.AtomicComparer comparer
net.sf.saxon.om.SequenceIterator seq
net.sf.saxon.value.AtomicValue val
net.sf.saxon.type.BuiltInAtomicType searchType
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Innermost$InnermostIterator.classInnermost.java
package net.sf.saxon.functions
net.sf.saxon.functions.Innermost$InnermostIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
net.sf.saxon.om.SequenceIterator in
net.sf.saxon.om.NodeInfo pending
int position
final net.sf.saxon.functions.Innermost this$0
public void (net.sf.saxon.functions.Innermost, net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator in
public net.sf.saxon.om.NodeInfo next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo current
net.sf.saxon.om.NodeInfo current
net.sf.saxon.om.NodeInfo next
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Innermost.classInnermost.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Innermost extends net.sf.saxon.functions.SystemFunction {
boolean presorted
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.om.SequenceIterator innermost (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator in
public void exportAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void importAttributes (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties attributes
String flags
}
net/sf/saxon/functions/InsertBefore$1.classInsertBefore.java
package net.sf.saxon.functions
net.sf.saxon.functions.InsertBefore$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.InsertBefore this$0
void (net.sf.saxon.functions.InsertBefore, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.InsertBefore this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.type.ItemType getItemType ()
}
net/sf/saxon/functions/InsertBefore$InsertIterator.classInsertBefore.java
package net.sf.saxon.functions
public net.sf.saxon.functions.InsertBefore$InsertIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator base
private net.sf.saxon.om.SequenceIterator insert
private int insertPosition
private int position
private boolean inserting
public void (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.SequenceIterator, int)
net.sf.saxon.om.SequenceIterator base
net.sf.saxon.om.SequenceIterator insert
int insertPosition
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
net.sf.saxon.om.Item nextItem
public void close ()
public int getProperties ()
}
net/sf/saxon/functions/InsertBefore.classInsertBefore.java
package net.sf.saxon.functions
public net.sf.saxon.functions.InsertBefore extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.NumericValue n
int pos
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/IntegratedFunctionCall$1.classIntegratedFunctionCall.java
package net.sf.saxon.functions
net.sf.saxon.functions.IntegratedFunctionCall$1 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.type.ItemType val$type
final net.sf.saxon.type.TypeHierarchy val$th
final net.sf.saxon.Configuration val$config
final net.sf.saxon.functions.IntegratedFunctionCall this$0
void (net.sf.saxon.functions.IntegratedFunctionCall, net.sf.saxon.type.ItemType, net.sf.saxon.type.TypeHierarchy, net.sf.saxon.Configuration)
net.sf.saxon.functions.IntegratedFunctionCall this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
String msg
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Item item
}
net/sf/saxon/functions/IntegratedFunctionCall.classIntegratedFunctionCall.java
package net.sf.saxon.functions
public net.sf.saxon.functions.IntegratedFunctionCall extends net.sf.saxon.expr.FunctionCall implements net.sf.saxon.expr.Callable {
private net.sf.saxon.om.StructuredQName name
private net.sf.saxon.lib.ExtensionFunctionCall function
private net.sf.saxon.value.SequenceType resultType
private int state
public void (net.sf.saxon.om.StructuredQName, net.sf.saxon.lib.ExtensionFunctionCall)
net.sf.saxon.om.StructuredQName name
net.sf.saxon.lib.ExtensionFunctionCall function
public void setResultType (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType resultType
public net.sf.saxon.om.StructuredQName getFunctionName ()
public net.sf.saxon.om.Function getTargetFunction (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.lib.ExtensionFunctionCall getFunction ()
public void checkArguments (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.lib.ExtensionFunctionDefinition definition
int args
net.sf.saxon.value.SequenceType[] declaredArgumentTypes
net.sf.saxon.value.SequenceType[] actualArgumentTypes
net.sf.saxon.expr.parser.TypeChecker tc
public net.sf.saxon.expr.Expression typeCheck (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression exp2
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression exp
public net.sf.saxon.expr.Expression preEvaluate (net.sf.saxon.expr.parser.ExpressionVisitor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
public net.sf.saxon.type.ItemType getItemType ()
protected int computeCardinality ()
public int getIntrinsicDependencies ()
net.sf.saxon.lib.ExtensionFunctionDefinition definition
protected int computeSpecialProperties ()
net.sf.saxon.lib.ExtensionFunctionDefinition definition
public net.sf.saxon.expr.Expression copy (net.sf.saxon.expr.parser.RebindingMap)
int i
net.sf.saxon.expr.parser.RebindingMap rebindings
net.sf.saxon.lib.ExtensionFunctionCall newCall
net.sf.saxon.functions.IntegratedFunctionCall copy
net.sf.saxon.expr.Expression[] args
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Operand o
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.om.SequenceIterator iterate (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.om.SequenceIterator result
net.sf.saxon.trans.XPathException e
int card
net.sf.saxon.type.ItemType type
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ExtensionFunctionDefinition definition
net.sf.saxon.om.Sequence[] argValues
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.Configuration config
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.om.SequenceIterator result
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] argValues
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/IntegratedFunctionLibrary.classIntegratedFunctionLibrary.java
package net.sf.saxon.functions
public net.sf.saxon.functions.IntegratedFunctionLibrary extends java.lang.Object implements net.sf.saxon.functions.FunctionLibrary {
private java.util.HashMap functions
public void ()
public void registerFunction (net.sf.saxon.lib.ExtensionFunctionDefinition)
net.sf.saxon.lib.ExtensionFunctionDefinition function
public net.sf.saxon.expr.Expression bind (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
Exception err
net.sf.saxon.trans.SymbolicName$F functionName
net.sf.saxon.expr.Expression[] staticArgs
net.sf.saxon.expr.StaticContext env
net.sf.saxon.lib.ExtensionFunctionDefinition defn
public static net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.lib.ExtensionFunctionDefinition, net.sf.saxon.expr.Expression[])
net.sf.saxon.lib.ExtensionFunctionDefinition defn
net.sf.saxon.expr.Expression[] staticArgs
net.sf.saxon.lib.ExtensionFunctionCall f
net.sf.saxon.functions.IntegratedFunctionCall fc
public boolean isAvailable (net.sf.saxon.trans.SymbolicName$F)
net.sf.saxon.trans.SymbolicName$F functionName
net.sf.saxon.lib.ExtensionFunctionDefinition defn
int arity
public net.sf.saxon.functions.FunctionLibrary copy ()
net.sf.saxon.functions.IntegratedFunctionLibrary lib
}
net/sf/saxon/functions/IriToUri.classIriToUri.java
package net.sf.saxon.functions
public net.sf.saxon.functions.IriToUri extends net.sf.saxon.functions.ScalarSystemFunction {
public static boolean[] allowedASCII
private static final String hex
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
CharSequence s
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public static java.lang.CharSequence iriToUri (java.lang.CharSequence)
char c
int i
CharSequence s
net.sf.saxon.tree.util.FastStringBuffer sb
private static boolean allAllowedAscii (java.lang.CharSequence)
char c
int i
CharSequence s
private static void escapeChar (char, char, net.sf.saxon.tree.util.FastStringBuffer)
int v
int b
char c
char c2
net.sf.saxon.tree.util.FastStringBuffer sb
byte[] array
int used
static void ()
}
net/sf/saxon/functions/IsIdRef$1.classIsIdRef.java
package net.sf.saxon.functions
net.sf.saxon.functions.IsIdRef$1 extends java.lang.Object {
}
net/sf/saxon/functions/IsIdRef$IsIdRefCall.classIsIdRef.java
package net.sf.saxon.functions
net.sf.saxon.functions.IsIdRef$IsIdRefCall extends net.sf.saxon.lib.ExtensionFunctionCall {
private void ()
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Item contextItem
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Item contextItem
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
void (net.sf.saxon.functions.IsIdRef$1)
net.sf.saxon.functions.IsIdRef$1 x0
}
net/sf/saxon/functions/IsIdRef.classIsIdRef.java
package net.sf.saxon.functions
public net.sf.saxon.functions.IsIdRef extends net.sf.saxon.lib.ExtensionFunctionDefinition {
private static final net.sf.saxon.om.StructuredQName qName
public void ()
public net.sf.saxon.om.StructuredQName getFunctionQName ()
public int getMinimumNumberOfArguments ()
public int getMaximumNumberOfArguments ()
public net.sf.saxon.value.SequenceType[] getArgumentTypes ()
public net.sf.saxon.value.SequenceType getResultType (net.sf.saxon.value.SequenceType[])
net.sf.saxon.value.SequenceType[] suppliedArgumentTypes
public net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression ()
static void ()
}
net/sf/saxon/functions/KeyFn$SubtreeFilter.classKeyFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.KeyFn$SubtreeFilter extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
private net.sf.saxon.om.NodeInfo origin
public void (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo origin
public net.sf.saxon.om.NodeInfo mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public volatile net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/KeyFn.classKeyFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.KeyFn extends net.sf.saxon.functions.SystemFunction {
private net.sf.saxon.trans.KeyDefinitionSet staticKeySet
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.trans.KeyManager getKeyManager ()
public net.sf.saxon.om.NamespaceResolver getNamespaceResolver ()
public static net.sf.saxon.expr.Expression internalKeyCall (net.sf.saxon.trans.KeyManager, net.sf.saxon.trans.KeyDefinitionSet, java.lang.String, net.sf.saxon.expr.Expression, net.sf.saxon.expr.Expression, net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.trans.KeyManager keyManager
net.sf.saxon.trans.KeyDefinitionSet keySet
String name
net.sf.saxon.expr.Expression value
net.sf.saxon.expr.Expression doc
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.functions.KeyFn fn
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int prop
public transient net.sf.saxon.expr.Expression fixArguments (net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.KeyManager keyManager
String keyName
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.parser.PathMap$PathMapNodeSet addToPathMap (net.sf.saxon.expr.parser.PathMap, net.sf.saxon.expr.parser.PathMap$PathMapNodeSet)
net.sf.saxon.expr.Expression selector
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet selected
net.sf.saxon.expr.Expression use
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet used
net.sf.saxon.pattern.Pattern pat
net.sf.saxon.trans.KeyDefinition kd
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet result
net.sf.saxon.expr.parser.PathMap pathMap
net.sf.saxon.expr.parser.PathMap$PathMapNodeSet pathMapNodeSet
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo origin
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo origin
net.sf.saxon.trans.KeyDefinitionSet selectedKeySet
net.sf.saxon.trans.KeyManager keyManager
private static net.sf.saxon.om.NodeInfo getContextRoot (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item contextItem
private static net.sf.saxon.om.Item getOrigin (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg2
String code
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence argument2
net.sf.saxon.om.Item arg2
private net.sf.saxon.trans.KeyDefinitionSet getKeyDefinitionSet (net.sf.saxon.trans.KeyManager, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.KeyManager keyManager
String keyName
net.sf.saxon.trans.KeyDefinitionSet selectedKeySet
net.sf.saxon.om.StructuredQName qName
protected static net.sf.saxon.om.Sequence search (net.sf.saxon.trans.KeyManager, net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence, net.sf.saxon.om.NodeInfo, net.sf.saxon.trans.KeyDefinitionSet) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator soughtKey
net.sf.saxon.om.SequenceIterator all
net.sf.saxon.om.SequenceIterator someResults
net.sf.saxon.om.SequenceIterator allResults
net.sf.saxon.om.SequenceIterator keys
net.sf.saxon.value.AtomicValue keyValue
net.sf.saxon.trans.KeyManager keyManager
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence sought
net.sf.saxon.om.NodeInfo origin
net.sf.saxon.trans.KeyDefinitionSet selectedKeySet
net.sf.saxon.om.NodeInfo doc
static void ()
}
net/sf/saxon/functions/Lang.classLang.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Lang extends net.sf.saxon.functions.SystemFunction {
public void ()
public static boolean isLang (java.lang.String, net.sf.saxon.om.NodeInfo)
int hyphen
String arglang
net.sf.saxon.om.NodeInfo target
String doclang
net.sf.saxon.om.NodeInfo node
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo target
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo target
net.sf.saxon.om.Item arg0Val
String testLang
private net.sf.saxon.om.NodeInfo getAndCheckContextItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo target
net.sf.saxon.om.Item current
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/LoadXqueryModule.classLoadXqueryModule.java
package net.sf.saxon.functions
public net.sf.saxon.functions.LoadXqueryModule extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public static net.sf.saxon.functions.OptionsParameter makeOptionsParameter ()
net.sf.saxon.functions.OptionsParameter op
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.ma.map.MapItem suppliedOptions
java.util.Map checkedOptions
java.math.BigDecimal decimalVn
net.sf.saxon.om.SequenceIterator iterator
net.sf.saxon.om.Item hint
String[] hints
javax.xml.transform.stream.StreamSource[] streamSources
net.sf.saxon.trans.XPathException e
String sourceQuery
net.sf.saxon.trans.XPathException e
net.sf.saxon.ma.map.MapItem extVariables
net.sf.saxon.tree.iter.AtomicIterator iterator
net.sf.saxon.value.AtomicValue key
net.sf.saxon.type.ItemType req
net.sf.saxon.om.Item contextItem
net.sf.saxon.expr.instruct.GlobalContextRequirement gcr
net.sf.saxon.om.Sequence value
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.Sequence value
net.sf.saxon.value.QNameValue qNameValue
net.sf.saxon.expr.instruct.GlobalVariable var
net.sf.saxon.ma.map.HashTrieMap newMap
net.sf.saxon.expr.instruct.UserFunction userFunction
net.sf.saxon.query.XQueryFunction function
net.sf.saxon.ma.map.HashTrieMap newMap
net.sf.saxon.value.QNameValue functionQName
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.om.Sequence xqueryVersionOption
net.sf.saxon.om.Sequence locationHintsOption
net.sf.saxon.om.Sequence variablesOption
net.sf.saxon.om.Sequence contextItemOption
net.sf.saxon.om.Sequence vendorOptionsOption
int qv
String moduleUri
java.util.List locationHints
net.sf.saxon.Configuration config
net.sf.saxon.query.StaticQueryContext staticQueryContext
net.sf.saxon.lib.ModuleURIResolver moduleURIResolver
String baseURI
javax.xml.transform.stream.StreamSource[] streamSources
net.sf.saxon.query.QueryLibrary lib
net.sf.saxon.query.QueryModule main
net.sf.saxon.query.XQueryExpression xqe
net.sf.saxon.query.DynamicQueryContext dqc
net.sf.saxon.Controller newController
net.sf.saxon.expr.XPathContext newContext
net.sf.saxon.ma.map.MapItem variablesMap
net.sf.saxon.ma.map.HashTrieMap functionsMap
net.sf.saxon.query.XQueryFunctionLibrary functionLib
java.util.Iterator functionIterator
net.sf.saxon.ma.map.HashTrieMap map
}
net/sf/saxon/functions/LocalName_1.classLocalName_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.LocalName_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/LowerCase.classLowerCase.java
package net.sf.saxon.functions
public net.sf.saxon.functions.LowerCase extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/Matches.classMatches.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Matches extends net.sf.saxon.functions.RegexFunction {
public void ()
protected boolean allowRegexMatchingEmptyString ()
public boolean evalMatches (net.sf.saxon.value.AtomicValue, net.sf.saxon.value.AtomicValue, java.lang.CharSequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String lang
net.sf.saxon.regex.RegularExpression re
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.AtomicValue input
net.sf.saxon.value.AtomicValue regex
CharSequence flags
net.sf.saxon.expr.XPathContext context
net.sf.saxon.regex.RegularExpression re
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.regex.RegularExpression re
net.sf.saxon.value.StringValue arg
CharSequence in
boolean result
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$1.classMathFunctionSet.java
package net.sf.saxon.functions
net.sf.saxon.functions.MathFunctionSet$1 extends java.lang.Object {
}
net/sf/saxon/functions/MathFunctionSet$AcosFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$AcosFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$AsinFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$AsinFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$Atan2Fn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$Atan2Fn extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.value.DoubleValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.DoubleValue y
net.sf.saxon.value.DoubleValue x
double result
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/functions/MathFunctionSet$AtanFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$AtanFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$CosFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$CosFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$Exp10Fn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$Exp10Fn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$ExpFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$ExpFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$Log10Fn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$Log10Fn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$LogFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$LogFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$PiFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$PiFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.value.DoubleValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$PowFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$PowFn extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.DoubleValue result
net.sf.saxon.value.DoubleValue result
net.sf.saxon.value.DoubleValue result
net.sf.saxon.value.NumericValue y
double dy
double dx
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.value.DoubleValue x
net.sf.saxon.value.DoubleValue result
static void ()
}
net/sf/saxon/functions/MathFunctionSet$SinFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$SinFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$SqrtFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$SqrtFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$TanFn.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet$TanFn extends net.sf.saxon.functions.MathFunctionSet$TrigFn1 {
public void ()
protected double compute (double)
double input
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/MathFunctionSet$TrigFn1.classMathFunctionSet.java
package net.sf.saxon.functions
abstract net.sf.saxon.functions.MathFunctionSet$TrigFn1 extends net.sf.saxon.functions.SystemFunction {
private void ()
protected abstract double compute (double)
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.value.DoubleValue in
void (net.sf.saxon.functions.MathFunctionSet$1)
net.sf.saxon.functions.MathFunctionSet$1 x0
}
net/sf/saxon/functions/MathFunctionSet.classMathFunctionSet.java
package net.sf.saxon.functions
public net.sf.saxon.functions.MathFunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.MathFunctionSet THE_INSTANCE
public static net.sf.saxon.functions.MathFunctionSet getInstance ()
private void ()
private void reg1 (java.lang.String, java.lang.Class)
String name
Class implementation
private void init ()
public java.lang.String getNamespace ()
public java.lang.String getConventionalPrefix ()
static void ()
}
net/sf/saxon/functions/Minimax$Max.classMinimax.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Minimax$Max extends net.sf.saxon.functions.Minimax {
public void ()
public boolean isMaxFunction ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Minimax$Min.classMinimax.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Minimax$Min extends net.sf.saxon.functions.Minimax {
public void ()
public boolean isMaxFunction ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Minimax.classMinimax.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.Minimax extends net.sf.saxon.functions.CollatingFunctionFixed {
private net.sf.saxon.type.PlainType argumentType
private boolean ignoreNaN
public void ()
public abstract boolean isMaxFunction ()
public void setIgnoreNaN (boolean)
boolean ignore
public boolean isIgnoreNaN ()
public net.sf.saxon.expr.sort.AtomicComparer getComparer ()
public net.sf.saxon.type.PlainType getArgumentType ()
public void supplyTypeInformation (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.type.ItemType type
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType it
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
int card
public net.sf.saxon.expr.sort.AtomicComparer getAtomicComparer (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer comparer
net.sf.saxon.type.PlainType type
net.sf.saxon.type.BuiltInAtomicType prim
public static net.sf.saxon.value.AtomicValue minimax (net.sf.saxon.om.SequenceIterator, boolean, net.sf.saxon.expr.sort.AtomicComparer, boolean, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException de
NumberFormatException e
net.sf.saxon.trans.XPathException de
net.sf.saxon.trans.XPathException de
NumberFormatException e
net.sf.saxon.trans.XPathException de
ClassCastException err
net.sf.saxon.value.AtomicValue test
net.sf.saxon.value.AtomicValue test2
net.sf.saxon.om.SequenceIterator iter
boolean isMaxFunction
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
boolean ignoreNaN
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.type.StringToDouble converter
boolean foundDouble
boolean foundFloat
boolean foundNaN
boolean foundString
net.sf.saxon.value.AtomicValue min
net.sf.saxon.value.AtomicValue prim
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public void exportAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void importAttributes (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties attributes
String flags
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Name_1.className_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Name_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/NamespaceForPrefix.classNamespaceForPrefix.java
package net.sf.saxon.functions
public net.sf.saxon.functions.NamespaceForPrefix extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AnyURIValue result
private static net.sf.saxon.value.AnyURIValue namespaceUriForPrefix (net.sf.saxon.value.StringValue, net.sf.saxon.om.NodeInfo)
String prefix
net.sf.saxon.value.StringValue p
net.sf.saxon.om.NodeInfo element
String prefix
net.sf.saxon.om.NamespaceResolver resolver
String uri
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/NamespaceUri_1.classNamespaceUri_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.NamespaceUri_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
String uri
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/Nilled_1.classNilled_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Nilled_1 extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public static net.sf.saxon.value.BooleanValue getNilledProperty (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo node
public static boolean isNilled (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo node
net.sf.saxon.value.BooleanValue b
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo node
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/NodeName_1.classNodeName_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.NodeName_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.value.QNameValue nodeName (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo node
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/NormalizeSpace_1$1.classNormalizeSpace_1.java
package net.sf.saxon.functions
net.sf.saxon.functions.NormalizeSpace_1$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.NormalizeSpace_1 this$0
void (net.sf.saxon.functions.NormalizeSpace_1, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.NormalizeSpace_1 this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
net.sf.saxon.value.AtomicValue sv
CharSequence cs
}
net/sf/saxon/functions/NormalizeSpace_1.classNormalizeSpace_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.NormalizeSpace_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.value.StringValue normalizeSpace (net.sf.saxon.value.StringValue)
net.sf.saxon.value.StringValue sv
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/NormalizeUnicode.classNormalizeUnicode.java
package net.sf.saxon.functions
public net.sf.saxon.functions.NormalizeUnicode extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue sv
String nf
public static net.sf.saxon.value.StringValue normalize (net.sf.saxon.value.StringValue, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String msg
net.sf.saxon.trans.XPathException err
int i
net.sf.saxon.value.StringValue sv
String form
net.sf.saxon.expr.XPathContext c
byte fb
boolean allASCII
CharSequence chars
net.sf.saxon.serialize.codenorm.Normalizer norm
CharSequence result
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/NotFn$1.classNotFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.NotFn$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.NotFn this$0
void (net.sf.saxon.functions.NotFn, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.NotFn this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext c
}
net/sf/saxon/functions/NotFn.classNotFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.NotFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public void supplyTypeInformation (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.trans.XPathException err
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.functions.SystemFunction empty
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.type.TypeHierarchy th
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Number_1.classNumber_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Number_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public net.sf.saxon.expr.Expression typeCheckCaller (net.sf.saxon.expr.FunctionCall, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo)
net.sf.saxon.expr.FunctionCall caller
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public static net.sf.saxon.value.DoubleValue toNumber (net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.XPathException
net.sf.saxon.type.ConversionResult cr
net.sf.saxon.type.ValidationException e
net.sf.saxon.value.AtomicValue arg0
public static net.sf.saxon.value.DoubleValue convert (net.sf.saxon.value.AtomicValue, net.sf.saxon.Configuration)
double d
NumberFormatException e
net.sf.saxon.value.AtomicValue value
net.sf.saxon.Configuration config
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/OptionsParameter.classOptionsParameter.java
package net.sf.saxon.functions
public net.sf.saxon.functions.OptionsParameter extends java.lang.Object {
private java.util.Map allowedOptions
private java.util.Map defaultValues
private java.util.Set requiredOptions
private java.util.Map allowedValues
private String errorCodeForDisallowedValue
private String errorCodeForAbsentValue
private boolean allowCastFromString
public void ()
public void addAllowedOption (java.lang.String, net.sf.saxon.value.SequenceType)
String name
net.sf.saxon.value.SequenceType type
public void addRequiredOption (java.lang.String, net.sf.saxon.value.SequenceType)
String name
net.sf.saxon.value.SequenceType type
public void addAllowedOption (java.lang.String, net.sf.saxon.value.SequenceType, net.sf.saxon.om.Sequence)
String name
net.sf.saxon.value.SequenceType type
net.sf.saxon.om.Sequence defaultValue
public transient void setAllowedValues (java.lang.String, java.lang.String, java.lang.String[])
String name
String errorCode
String[] values
java.util.HashSet valueSet
public java.util.Map processSuppliedOptions (net.sf.saxon.ma.map.MapItem, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String req
net.sf.saxon.lib.ConversionRules rules
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.RoleDiagnostic role
boolean ok
String v
String message
int i
java.util.Set permitted
net.sf.saxon.om.Sequence def
String key
net.sf.saxon.value.SequenceType required
net.sf.saxon.om.Sequence actual
java.util.Map$Entry allowed
net.sf.saxon.ma.map.MapItem supplied
net.sf.saxon.expr.XPathContext context
java.util.Map result
net.sf.saxon.type.TypeHierarchy th
public java.util.Map getDefaultOptions ()
java.util.Map$Entry entry
java.util.Map result
public java.lang.String getErrorCodeForAbsentValue ()
public void setErrorCodeForAbsentValue (java.lang.String)
String errorCodeForAbsentValue
public boolean isAllowCastFromString ()
public void setAllowCastFromString (boolean)
boolean allowCastFromString
}
net/sf/saxon/functions/Outermost$OutermostIterator.classOutermost.java
package net.sf.saxon.functions
net.sf.saxon.functions.Outermost$OutermostIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
net.sf.saxon.om.SequenceIterator in
net.sf.saxon.om.NodeInfo current
int position
final net.sf.saxon.functions.Outermost this$0
public void (net.sf.saxon.functions.Outermost, net.sf.saxon.om.SequenceIterator)
net.sf.saxon.om.SequenceIterator in
public net.sf.saxon.om.NodeInfo next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo next
public void close ()
public int getProperties ()
public volatile net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Outermost.classOutermost.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Outermost extends net.sf.saxon.functions.SystemFunction {
boolean presorted
public void ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.SequenceIterator in
net.sf.saxon.om.SequenceIterator out
public void exportAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void importAttributes (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties attributes
String flags
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/ParseIetfDate.classParseIetfDate.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ParseIetfDate extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
private String[] dayNames
private String[] monthNames
private String[] timezoneNames
private static final String EOF
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue stringValue
private boolean isDayName (java.lang.String)
String s
String string
private boolean isMonthName (java.lang.String)
String s
String string
private byte getMonthNumber (java.lang.String)
String string
private int requireDSep (java.util.List, int, java.lang.String) throws net.sf.saxon.trans.XPathException
java.util.List tokens
int i
String input
boolean found
private static void badDate (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String msg
String value
net.sf.saxon.trans.XPathException err
private boolean isTimezoneName (java.lang.String)
String s
String string
private int getTimezoneOffsetFromName (java.lang.String)
String string
public net.sf.saxon.value.DateTimeValue parse (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String input
net.sf.saxon.expr.XPathContext context
java.util.List tokens
int year
byte month
byte day
java.util.List timeValue
int i
String currentToken
net.sf.saxon.value.DateValue date
net.sf.saxon.value.TimeValue time
public int parseTime (java.util.List, int, java.util.List, java.lang.String) throws net.sf.saxon.trans.XPathException
int len
String sign
int tzOffsetHours
int tzOffsetMinutes
int tLength
java.util.List tokens
int currentPosition
java.util.List result
String input
byte hour
byte minute
byte second
int microsecond
int tz
int i
int n
String currentToken
boolean finished
net.sf.saxon.value.TimeValue timeValue
public static boolean isValidTime (int, int, int, int, int)
int hour
int minute
int second
int microsecond
int tz
private java.util.List tokenize (java.lang.String) throws net.sf.saxon.trans.XPathException
int j
int j
int j
char c
String input
java.util.List tokens
int i
}
net/sf/saxon/functions/ParseXml$RetentiveErrorHandler.classParseXml.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ParseXml$RetentiveErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler {
public java.util.List errors
public boolean failed
public void ()
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void warning (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException exception
public void captureRetainedErrors (net.sf.saxon.trans.XPathException)
org.xml.sax.SAXParseException e
java.util.List wrappedErrors
net.sf.saxon.trans.XPathException xe
java.util.List retainedErrors
}
net/sf/saxon/functions/ParseXml.classParseXml.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ParseXml extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.om.NodeInfo call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private net.sf.saxon.om.NodeInfo evalParseXml (net.sf.saxon.value.StringValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Controller controller
net.sf.saxon.Configuration config
java.io.StringReader sr
org.xml.sax.InputSource is
javax.xml.transform.Source source
net.sf.saxon.event.Builder b
net.sf.saxon.event.Receiver s
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.expr.PackageData pd
net.sf.saxon.tree.tiny.TinyDocumentImpl node
net.sf.saxon.trans.XPathException xe
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.StringValue inputArg
net.sf.saxon.expr.XPathContext context
String baseURI
net.sf.saxon.functions.ParseXml$RetentiveErrorHandler errorHandler
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ParseXmlFragment$1.classParseXmlFragment.java
package net.sf.saxon.functions
net.sf.saxon.functions.ParseXmlFragment$1 extends java.lang.Object implements org.xml.sax.EntityResolver {
final java.io.StringReader val$fragmentReader
final String val$baseURI
final net.sf.saxon.functions.ParseXmlFragment this$0
void (net.sf.saxon.functions.ParseXmlFragment, java.io.StringReader, java.lang.String)
net.sf.saxon.functions.ParseXmlFragment this$0
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
org.xml.sax.InputSource is
String publicId
String systemId
}
net/sf/saxon/functions/ParseXmlFragment$2.classParseXmlFragment.java
package net.sf.saxon.functions
net.sf.saxon.functions.ParseXmlFragment$2 extends java.lang.Object implements net.sf.saxon.event.FilterFactory {
final net.sf.saxon.functions.ParseXmlFragment this$0
void (net.sf.saxon.functions.ParseXmlFragment)
net.sf.saxon.functions.ParseXmlFragment this$0
public net.sf.saxon.event.ProxyReceiver makeFilter (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
}
net/sf/saxon/functions/ParseXmlFragment$OuterElementStripper.classParseXmlFragment.java
package net.sf.saxon.functions
net.sf.saxon.functions.ParseXmlFragment$OuterElementStripper extends net.sf.saxon.event.ProxyReceiver {
private int level
private boolean suppressStartContent
public void (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void startContent () throws net.sf.saxon.trans.XPathException
public void endElement () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ParseXmlFragment.classParseXmlFragment.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ParseXmlFragment extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.om.NodeInfo call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private net.sf.saxon.om.NodeInfo evalParseXml (net.sf.saxon.value.StringValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Controller controller
net.sf.saxon.Configuration configuration
java.io.StringReader fragmentReader
String skeleton
java.io.StringReader skeletonReader
org.xml.sax.InputSource is
javax.xml.transform.Source source
org.xml.sax.XMLReader reader
net.sf.saxon.event.Builder b
net.sf.saxon.event.Receiver s
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.expr.PackageData pd
net.sf.saxon.om.NodeInfo node
net.sf.saxon.trans.XPathException xe
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.StringValue inputArg
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo node
String baseURI
net.sf.saxon.functions.ParseXml$RetentiveErrorHandler errorHandler
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Path_1.classPath_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Path_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.value.StringValue makePath (net.sf.saxon.om.NodeInfo, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String attURI
net.sf.saxon.tree.util.FastStringBuffer fsb2
net.sf.saxon.om.NodeInfo node
net.sf.saxon.expr.XPathContext context
net.sf.saxon.tree.util.FastStringBuffer fsb
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo n
}
net/sf/saxon/functions/PositionAndLast$1.classPositionAndLast.java
package net.sf.saxon.functions
net.sf.saxon.functions.PositionAndLast$1 extends java.lang.Object implements net.sf.saxon.expr.Callable {
final net.sf.saxon.trans.XPathException val$e
final net.sf.saxon.functions.PositionAndLast this$0
void (net.sf.saxon.functions.PositionAndLast, net.sf.saxon.trans.XPathException)
net.sf.saxon.functions.PositionAndLast this$0
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/PositionAndLast$Last.classPositionAndLast.java
package net.sf.saxon.functions
public net.sf.saxon.functions.PositionAndLast$Last extends net.sf.saxon.functions.PositionAndLast {
public void ()
public net.sf.saxon.value.Int64Value evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext c
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/PositionAndLast$Position.classPositionAndLast.java
package net.sf.saxon.functions
public net.sf.saxon.functions.PositionAndLast$Position extends net.sf.saxon.functions.PositionAndLast {
public void ()
public net.sf.saxon.value.Int64Value evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext c
net.sf.saxon.om.FocusIterator currentIterator
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/PositionAndLast.classPositionAndLast.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.PositionAndLast extends net.sf.saxon.functions.ContextAccessorFunction {
private boolean contextPossiblyUndefined
public void ()
public int getNetCost ()
public net.sf.saxon.om.Function bindContext (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.Int64Value value
net.sf.saxon.trans.SymbolicName$F name
net.sf.saxon.expr.Callable callable
net.sf.saxon.trans.XPathException e
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.Int64Value value
net.sf.saxon.functions.ConstantFunction fn
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public void supplyTypeInformation (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public boolean isContextPossiblyUndefined ()
public abstract net.sf.saxon.value.Int64Value evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.value.IntegerValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Put$1.classPut.java
package net.sf.saxon.functions
net.sf.saxon.functions.Put$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.Put this$0
void (net.sf.saxon.functions.Put, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.Put this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public boolean isUpdatingExpression ()
public void evaluatePendingUpdates (net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.PendingUpdateList) throws net.sf.saxon.trans.XPathException
java.net.URI resolved
String abs
java.net.URISyntaxException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.PendingUpdateList pul
net.sf.saxon.om.NodeInfo node
int kind
String relative
String abs
}
net/sf/saxon/functions/Put.classPut.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Put extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/QNameFn.classQNameFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.QNameFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public static net.sf.saxon.value.QNameValue expandedQName (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue) throws net.sf.saxon.trans.XPathException
String uri
net.sf.saxon.trans.XPathException err
String lex
String[] parts
net.sf.saxon.om.QNameException e
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.StringValue namespace
net.sf.saxon.value.StringValue lexical
String uri
public net.sf.saxon.value.QNameValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/RegexFunction.classRegexFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.RegexFunction extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.functions.StatefulSystemFunction {
private net.sf.saxon.regex.RegularExpression staticRegex
public void ()
public net.sf.saxon.regex.RegularExpression getStaticRegex ()
private void tryToBindRegularExpression (net.sf.saxon.expr.Expression[])
net.sf.saxon.Configuration config
String re
String flags
String hostLang
java.util.List warnings
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.functions.RegexFunction copy ()
net.sf.saxon.functions.RegexFunction copy
protected abstract boolean allowRegexMatchingEmptyString ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
protected net.sf.saxon.regex.RegularExpression getRegularExpression (net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence[] args
net.sf.saxon.Configuration config
String re
String flags
String hostLang
java.util.List warnings
net.sf.saxon.regex.RegularExpression regex
public volatile net.sf.saxon.functions.SystemFunction copy ()
}
net/sf/saxon/functions/RegexFunctionSansFlags.classRegexFunctionSansFlags.java
package net.sf.saxon.functions
public net.sf.saxon.functions.RegexFunctionSansFlags extends net.sf.saxon.functions.SystemFunction {
public void ()
private net.sf.saxon.functions.SystemFunction addFlagsArgument ()
net.sf.saxon.Configuration config
net.sf.saxon.functions.SystemFunction fixed
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.functions.SystemFunction withFlags
net.sf.saxon.expr.Expression[] newArgs
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
net.sf.saxon.functions.SystemFunction withFlags
net.sf.saxon.om.Sequence[] newArgs
}
net/sf/saxon/functions/RegexGroup.classRegexGroup.java
package net.sf.saxon.functions
public net.sf.saxon.functions.RegexGroup extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.regex.RegexIterator iter
net.sf.saxon.value.NumericValue gp0
String s
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Remove$RemoveIterator.classRemove.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Remove$RemoveIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator net.sf.saxon.expr.LastPositionFinder {
net.sf.saxon.om.SequenceIterator base
int removePosition
int basePosition
net.sf.saxon.om.Item current
public void (net.sf.saxon.om.SequenceIterator, int)
net.sf.saxon.om.SequenceIterator base
int removePosition
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
public void close ()
public int getLength () throws net.sf.saxon.trans.XPathException
int x
public int getProperties ()
}
net/sf/saxon/functions/Remove.classRemove.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Remove extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
long value
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.NumericValue n
int pos
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Replace.classReplace.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Replace extends net.sf.saxon.functions.RegexFunction {
private boolean replacementChecked
public void ()
protected boolean allowRegexMatchingEmptyString ()
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
String rep
net.sf.saxon.expr.Expression[] arguments
boolean maybeQ
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
String msg
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue arg0
CharSequence input
net.sf.saxon.value.StringValue arg2
CharSequence replacement
net.sf.saxon.regex.RegularExpression re
CharSequence res
public static java.lang.String checkReplacement (java.lang.CharSequence)
char next
char next
char c
int i
CharSequence rep
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ResolveQName.classResolveQName.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ResolveQName extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue lex
public static net.sf.saxon.value.QNameValue resolveQName (java.lang.CharSequence, net.sf.saxon.om.NodeInfo) throws net.sf.saxon.trans.XPathException
CharSequence lexicalQName
net.sf.saxon.om.NodeInfo element
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.om.StructuredQName qName
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ResolveURI.classResolveURI.java
package net.sf.saxon.functions
public net.sf.saxon.functions.ResolveURI extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
String base
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue arg0
String relative
String base
private net.sf.saxon.value.AnyURIValue resolve (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.URISyntaxException e
java.net.URISyntaxException e
java.net.URISyntaxException e
java.net.URISyntaxException e
String base
String relative
net.sf.saxon.expr.XPathContext context
boolean escaped
java.net.URI relativeURI
java.net.URI absoluteURI
java.net.URI resolved
String result
public static java.lang.String tryToExpand (java.lang.String)
String dir
Exception geterr
java.net.URI currentDirectoryURI
java.net.URI baseURI
Exception e
String dir
java.net.MalformedURLException err
String systemId
public static java.net.URI makeAbsolute (java.lang.String, java.lang.String) throws java.net.URISyntaxException
java.net.URI absoluteURI
String expandedBase
java.net.URI absoluteURI
java.net.URL baseURL
java.net.URL absoluteURL
java.net.URI absoluteURI
java.net.MalformedURLException err
java.net.URI absoluteURI
java.net.URI baseURI
java.net.URISyntaxException e
java.net.URISyntaxException e
int hash
java.net.URISyntaxException e
java.net.URI baseURI
java.net.URI absoluteURI
IllegalArgumentException err0
String relativeURI
String base
java.net.URI absoluteURI
public static java.lang.String escapeSpaces (java.lang.String)
String s
int i
public static java.lang.String unescapeSpaces (java.lang.String)
String uri
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Reverse.classReverse.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Reverse extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int baseProps
public static net.sf.saxon.om.SequenceIterator getReverseIterator (net.sf.saxon.om.SequenceIterator) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.SequenceExtent extent
net.sf.saxon.om.SequenceIterator forwards
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Root_1.classRoot_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Root_1 extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int prop
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo node
public java.lang.String getStreamerName ()
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Round.classRound.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.Round extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue scaleVal
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.NumericValue val0
int scaleRnd
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/RoundHalfToEven.classRoundHalfToEven.java
package net.sf.saxon.functions
public final net.sf.saxon.functions.RoundHalfToEven extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue scaleVal
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.NumericValue val0
int scale
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ScalarSystemFunction$1.classScalarSystemFunction.java
package net.sf.saxon.functions
net.sf.saxon.functions.ScalarSystemFunction$1 extends net.sf.saxon.expr.SystemFunctionCall {
final net.sf.saxon.functions.ScalarSystemFunction this$0
void (net.sf.saxon.functions.ScalarSystemFunction, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.ScalarSystemFunction this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.value.AtomicValue evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item val
public volatile net.sf.saxon.om.Item evaluateItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/ScalarSystemFunction.classScalarSystemFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.ScalarSystemFunction extends net.sf.saxon.functions.SystemFunction {
public static final net.sf.saxon.om.ZeroOrOne ZERO_LENGTH_STRING
public void ()
public abstract net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public final net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Item val0
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/functions/Serialize.classSerialize.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Serialize extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
private String[] paramNames
private String[] paramNamesSaxon
private static final java.util.Map requiredTypes
private static final java.util.Map requiredTypesSaxon
public void ()
public static net.sf.saxon.functions.OptionsParameter makeOptionsParameter ()
net.sf.saxon.value.SequenceType listOfQNames
net.sf.saxon.functions.OptionsParameter op
private static java.lang.String sx (java.lang.String)
String s
private boolean isParamName (java.lang.String)
String s
String string
private boolean isParamNameSaxon (java.lang.String)
String s
String string
private net.sf.saxon.ma.map.MapItem checkOptions (net.sf.saxon.ma.map.MapItem, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.om.Sequence converted
String keyName
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.om.Sequence converted
String keyName
net.sf.saxon.ma.map.MapItem map
net.sf.saxon.expr.XPathContext context
net.sf.saxon.ma.map.HashTrieMap result
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.tree.iter.AtomicIterator keysIterator
net.sf.saxon.value.AtomicValue key
private java.lang.String toYesNoTypeString (net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
String s
net.sf.saxon.om.Sequence seqVal
String s
boolean booleanValue
private java.lang.String toYesNoOmitTypeString (net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence seqVal
String stringVal
private java.lang.String toQNamesTypeString (net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.QNameValue qNameValue
net.sf.saxon.om.Sequence seqVal
net.sf.saxon.om.SequenceIterator iterator
net.sf.saxon.om.Item item
String stringVal
private java.lang.String toMethodTypeString (net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.QNameValue qNameValue
String stringVal
net.sf.saxon.om.Sequence seqVal
String stringVal
private static net.sf.saxon.ma.map.MapItem checkCharacterMapOptions (net.sf.saxon.ma.map.MapItem, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue key
net.sf.saxon.ma.map.KeyValuePair pair
net.sf.saxon.ma.map.MapItem map
net.sf.saxon.expr.XPathContext context
net.sf.saxon.type.TypeHierarchy th
private net.sf.saxon.serialize.CharacterMap toCharacterMap (net.sf.saxon.om.Sequence, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence seqVal
net.sf.saxon.expr.XPathContext context
net.sf.saxon.ma.map.MapItem charMap
public static net.sf.saxon.serialize.CharacterMap toCharacterMap (net.sf.saxon.ma.map.MapItem) throws net.sf.saxon.trans.XPathException
String ch
String str
net.sf.saxon.regex.UnicodeString chValue
int code
String prev
net.sf.saxon.ma.map.MapItem charMap
net.sf.saxon.tree.iter.AtomicIterator iterator
net.sf.saxon.value.AtomicValue charKey
net.sf.saxon.z.IntHashMap intHashMap
net.sf.saxon.om.StructuredQName name
net.sf.saxon.serialize.CharacterMap characterMap
private java.util.Properties setSerializationParams (java.util.Properties, java.util.Map, net.sf.saxon.serialize.CharacterMapIndex, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.serialize.CharacterMap characterMap
java.util.Properties props
java.util.Map map
net.sf.saxon.serialize.CharacterMapIndex charMapIndex
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence seqVal
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private net.sf.saxon.value.StringValue evalSerialize (net.sf.saxon.om.SequenceIterator, net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo paramNode
net.sf.saxon.serialize.SerializationParamsHandler sph
net.sf.saxon.serialize.CharacterMap charMap
String s
net.sf.saxon.ma.map.MapItem paramMap
net.sf.saxon.tree.iter.AtomicIterator keyIter
net.sf.saxon.value.AtomicValue k
java.util.Map checkedOptions
java.io.StringWriter result
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.SequenceReceiver out
net.sf.saxon.om.Item item
net.sf.saxon.trans.XPathException se
Exception e
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item param
net.sf.saxon.expr.XPathContext context
java.util.Properties props
net.sf.saxon.serialize.CharacterMapIndex charMapIndex
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/functions/SnapshotFn$1.classSnapshotFn.java
package net.sf.saxon.functions
final net.sf.saxon.functions.SnapshotFn$1 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
void ()
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
}
net/sf/saxon/functions/SnapshotFn.classSnapshotFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.SnapshotFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.Sequence in
net.sf.saxon.om.SequenceIterator iter
public static net.sf.saxon.om.SequenceIterator snapshotSequence (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator nodes
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.expr.ItemMappingFunction getMappingFunction (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public static net.sf.saxon.om.Item snapshotSingle (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.tree.wrapper.VirtualCopy vc
net.sf.saxon.om.Item origin
public static java.util.List makeAncestorList (net.sf.saxon.om.NodeInfo)
net.sf.saxon.om.NodeInfo origin
java.util.List ancestors
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo n
public static net.sf.saxon.event.BuilderMonitor openAncestors (net.sf.saxon.om.NodeInfo, java.util.List, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String name
String[] properties
net.sf.saxon.om.NamespaceBinding nsCode
int n
net.sf.saxon.om.NamespaceBinding[] localDeclarations
net.sf.saxon.tree.iter.AxisIterator atts
net.sf.saxon.om.NodeInfo att
net.sf.saxon.om.NodeInfo anc
int kind
int i
net.sf.saxon.om.NodeInfo origin
java.util.List ancestors
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.NodeInfo root
net.sf.saxon.tree.tiny.TinyBuilder builder
net.sf.saxon.event.BuilderMonitor bm
net.sf.saxon.om.TreeInfo source
java.util.Iterator unparsedEntities
net.sf.saxon.type.SchemaType ancestorType
public static void closeAncestors (java.util.List, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeInfo anc
java.util.List ancestors
net.sf.saxon.event.Receiver bm
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Sort_1$1.classSort_1.java
package net.sf.saxon.functions
net.sf.saxon.functions.Sort_1$1 extends java.lang.Object implements net.sf.saxon.expr.sort.Sortable {
final java.util.List val$inputList
final net.sf.saxon.expr.sort.AtomicComparer val$atomicComparer
final net.sf.saxon.functions.Sort_1 this$0
void (net.sf.saxon.functions.Sort_1, java.util.List, net.sf.saxon.expr.sort.AtomicComparer)
net.sf.saxon.functions.Sort_1 this$0
public int compare (int, int)
int a
int b
int result
public void swap (int, int)
int a
int b
net.sf.saxon.functions.Sort_1$ItemToBeSorted temp
}
net/sf/saxon/functions/Sort_1$ItemToBeSorted.classSort_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Sort_1$ItemToBeSorted extends java.lang.Object {
public net.sf.saxon.om.Item value
public net.sf.saxon.om.GroundedValue sortKey
public int originalPosition
public void ()
}
net/sf/saxon/functions/Sort_1.classSort_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Sort_1 extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
java.util.List inputList
net.sf.saxon.lib.StringCollator collation
protected java.util.List getItemsToBeSorted (net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
net.sf.saxon.functions.Sort_1$ItemToBeSorted member
net.sf.saxon.om.Sequence input
java.util.List inputList
int i
net.sf.saxon.om.SequenceIterator iterator
net.sf.saxon.om.Item item
protected net.sf.saxon.om.Sequence doSort (java.util.List, net.sf.saxon.lib.StringCollator, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
ClassCastException e
net.sf.saxon.functions.Sort_1$ItemToBeSorted member
java.util.List inputList
net.sf.saxon.lib.StringCollator collation
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.sort.AtomicComparer atomicComparer
net.sf.saxon.expr.sort.Sortable sortable
java.util.List outputList
}
net/sf/saxon/functions/Sort_2.classSort_2.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Sort_2 extends net.sf.saxon.functions.Sort_1 {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
java.util.List inputList
protected net.sf.saxon.lib.StringCollator getCollation (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence collationArg
net.sf.saxon.value.StringValue secondArg
}
net/sf/saxon/functions/StartsWith$1.classStartsWith.java
package net.sf.saxon.functions
net.sf.saxon.functions.StartsWith$1 extends net.sf.saxon.expr.SystemFunctionCall$Optimized {
final net.sf.saxon.functions.StartsWith this$0
void (net.sf.saxon.functions.StartsWith, net.sf.saxon.functions.SystemFunction, net.sf.saxon.expr.Expression[])
net.sf.saxon.functions.StartsWith this$0
net.sf.saxon.functions.SystemFunction target
net.sf.saxon.expr.Expression[] arguments
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String s0
String s1
}
net/sf/saxon/functions/StartsWith.classStartsWith.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StartsWith extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public boolean isSubstringMatchingFunction ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public static boolean startsWith (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.lib.SubstringMatcher) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue arg0
net.sf.saxon.value.StringValue arg1
net.sf.saxon.lib.SubstringMatcher collator
String s0
String s1
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue s0
net.sf.saxon.value.StringValue s1
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/StatefulSystemFunction.classStatefulSystemFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.StatefulSystemFunction extends java.lang.Object {
public abstract net.sf.saxon.functions.SystemFunction copy ()
}
net/sf/saxon/functions/StaticBaseUri.classStaticBaseUri.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StaticBaseUri extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.PackageData pd
}
net/sf/saxon/functions/StaticContextAccessor$DefaultCollation.classStaticContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StaticContextAccessor$DefaultCollation extends net.sf.saxon.functions.StaticContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/StaticContextAccessor$StaticBaseUri.classStaticContextAccessor.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StaticContextAccessor$StaticBaseUri extends net.sf.saxon.functions.StaticContextAccessor {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext rsc
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/StaticContextAccessor.classStaticContextAccessor.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.StaticContextAccessor extends net.sf.saxon.functions.SystemFunction {
public void ()
public abstract net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.expr.parser.RetainedStaticContext)
public net.sf.saxon.value.AtomicValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/StreamAvailable$StreamTester.classStreamAvailable.java
package net.sf.saxon.functions
net.sf.saxon.functions.StreamAvailable$StreamTester extends net.sf.saxon.event.ProxyReceiver {
public void (net.sf.saxon.event.PipelineConfiguration)
net.sf.saxon.event.PipelineConfiguration pipe
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName nameCode
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
}
net/sf/saxon/functions/StreamAvailable.classStreamAvailable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StreamAvailable extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
boolean result
private boolean isAvailable (java.lang.String, net.sf.saxon.expr.XPathContext)
net.sf.saxon.event.Receiver tester
net.sf.saxon.trans.QuitParsingException e
net.sf.saxon.trans.XPathException e
String uri
net.sf.saxon.expr.XPathContext context
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/StringJoin$StringJoinFold.classStringJoin.java
package net.sf.saxon.functions
net.sf.saxon.functions.StringJoin$StringJoinFold extends java.lang.Object implements net.sf.saxon.functions.Fold {
private int position
private CharSequence separator
private net.sf.saxon.tree.util.FastStringBuffer data
final net.sf.saxon.functions.StringJoin this$0
public void (net.sf.saxon.functions.StringJoin, java.lang.CharSequence)
CharSequence separator
public void processItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item item
public boolean isFinished ()
public net.sf.saxon.om.ZeroOrOne result () throws net.sf.saxon.trans.XPathException
public volatile net.sf.saxon.om.Sequence result () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/StringJoin.classStringJoin.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StringJoin extends net.sf.saxon.functions.FoldingFunction {
private boolean returnEmptyIfEmpty
public void ()
public void setReturnEmptyIfEmpty (boolean)
boolean option
public boolean isReturnEmptyIfEmpty ()
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public boolean equals (java.lang.Object)
Object o
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression e2
int card
public transient net.sf.saxon.functions.Fold getFold (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] additionalArguments
CharSequence separator
public java.lang.String getCompilerName ()
static boolean access$000 (net.sf.saxon.functions.StringJoin)
net.sf.saxon.functions.StringJoin x0
}
net/sf/saxon/functions/StringLength_1.classStringLength_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StringLength_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence s
UnsupportedOperationException e
CharSequence s
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/StringToCodepoints.classStringToCodepoints.java
package net.sf.saxon.functions
public net.sf.saxon.functions.StringToCodepoints extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue val
}
net/sf/saxon/functions/String_1.classString_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.String_1 extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
CharSequence result
UnsupportedOperationException err
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
CharSequence result
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.expr.Expression arg
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Subsequence_2.classSubsequence_2.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Subsequence_2 extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public static net.sf.saxon.om.SequenceIterator subSequence (net.sf.saxon.om.SequenceIterator, net.sf.saxon.value.NumericValue) throws net.sf.saxon.trans.XPathException
long lstart
net.sf.saxon.om.SequenceIterator seq
net.sf.saxon.value.NumericValue startVal
long lstart
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.value.NumericValue start
long intStart
net.sf.saxon.expr.Expression[] arguments
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Subsequence_3.classSubsequence_3.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Subsequence_3 extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public static net.sf.saxon.om.SequenceIterator subSequence (net.sf.saxon.om.SequenceIterator, net.sf.saxon.value.NumericValue, net.sf.saxon.value.NumericValue, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
long lstart
long llength
long lend
int start
long lstart
long lend
net.sf.saxon.value.NumericValue rend
long lstart
long lend
net.sf.saxon.om.SequenceIterator seq
net.sf.saxon.value.NumericValue startVal
net.sf.saxon.value.NumericValue lengthVal
net.sf.saxon.expr.XPathContext context
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/Substring.classSubstring.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Substring extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.expr.Expression typeCheckCaller (net.sf.saxon.expr.FunctionCall, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.Expression a1
net.sf.saxon.expr.Expression a2
net.sf.saxon.expr.FunctionCall caller
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression e2
net.sf.saxon.type.TypeHierarchy th
public static net.sf.saxon.regex.UnicodeString substring (net.sf.saxon.value.StringValue, net.sf.saxon.value.NumericValue)
long lstart
net.sf.saxon.value.StringValue sv
net.sf.saxon.value.NumericValue start
net.sf.saxon.regex.UnicodeString s
int slength
long lstart
public static net.sf.saxon.regex.UnicodeString substring (net.sf.saxon.value.StringValue, net.sf.saxon.value.NumericValue, net.sf.saxon.value.NumericValue)
long lstart
double dstart
long llen
long llen
double dlen
net.sf.saxon.value.StringValue sv
net.sf.saxon.value.NumericValue start
net.sf.saxon.value.NumericValue len
int slength
long lstart
long llen
long lend
net.sf.saxon.regex.UnicodeString us
int clength
int a1
int a2
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.NumericValue arg2
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue arg0
net.sf.saxon.value.NumericValue arg1
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/SubstringAfter.classSubstringAfter.java
package net.sf.saxon.functions
public net.sf.saxon.functions.SubstringAfter extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public boolean isSubstringMatchingFunction ()
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue arg1
net.sf.saxon.value.StringValue arg2
private static net.sf.saxon.value.StringValue substringAfter (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.lib.SubstringMatcher) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue arg1
net.sf.saxon.value.StringValue arg2
net.sf.saxon.lib.SubstringMatcher collator
String s1
String s2
String result
net.sf.saxon.value.StringValue s
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/SubstringBefore.classSubstringBefore.java
package net.sf.saxon.functions
public net.sf.saxon.functions.SubstringBefore extends net.sf.saxon.functions.CollatingFunctionFixed {
public void ()
public boolean isSubstringMatchingFunction ()
private static net.sf.saxon.value.StringValue substringBefore (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.lib.SubstringMatcher) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue arg0
net.sf.saxon.value.StringValue arg1
net.sf.saxon.lib.SubstringMatcher collator
String s0
String s1
net.sf.saxon.value.StringValue result
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue arg1
net.sf.saxon.value.StringValue arg0
net.sf.saxon.lib.StringCollator collator
public java.lang.String getCompilerName ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Sum$SumFold.classSum.java
package net.sf.saxon.functions
net.sf.saxon.functions.Sum$SumFold extends java.lang.Object implements net.sf.saxon.functions.Fold {
private net.sf.saxon.expr.XPathContext context
private net.sf.saxon.value.AtomicValue zeroValue
private net.sf.saxon.value.AtomicValue data
private boolean atStart
private net.sf.saxon.lib.ConversionRules rules
private net.sf.saxon.type.StringConverter toDouble
public void (net.sf.saxon.expr.XPathContext, net.sf.saxon.value.AtomicValue)
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.AtomicValue zeroValue
public void processItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Item item
net.sf.saxon.value.AtomicValue next
public boolean isFinished ()
public net.sf.saxon.om.Sequence result () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/Sum.classSum.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Sum extends net.sf.saxon.functions.FoldingFunction {
public void ()
public net.sf.saxon.type.ItemType getResultItemType (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] args
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.type.ItemType base
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.functions.Fold getFold (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.AtomicValue z
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] additionalArguments
public static net.sf.saxon.value.AtomicValue total (net.sf.saxon.om.SequenceIterator, net.sf.saxon.expr.XPathContext, net.sf.saxon.expr.parser.Location) throws net.sf.saxon.trans.XPathException
net.sf.saxon.functions.Sum$SumFold fold
net.sf.saxon.om.Item item
net.sf.saxon.trans.XPathException e
net.sf.saxon.om.SequenceIterator in
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.parser.Location locator
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/SuperId$1.classSuperId.java
package net.sf.saxon.functions
net.sf.saxon.functions.SuperId$1 extends java.lang.Object {
}
net/sf/saxon/functions/SuperId$ElementWithId.classSuperId.java
package net.sf.saxon.functions
public net.sf.saxon.functions.SuperId$ElementWithId extends net.sf.saxon.functions.SuperId {
public void ()
public int getOp ()
}
net/sf/saxon/functions/SuperId$Id.classSuperId.java
package net.sf.saxon.functions
public net.sf.saxon.functions.SuperId$Id extends net.sf.saxon.functions.SuperId {
public void ()
public int getOp ()
}
net/sf/saxon/functions/SuperId$IdMappingFunction.classSuperId.java
package net.sf.saxon.functions
net.sf.saxon.functions.SuperId$IdMappingFunction extends java.lang.Object implements net.sf.saxon.expr.MappingFunction {
public net.sf.saxon.om.TreeInfo document
private int operation
private void ()
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.Whitespace$Tokenizer tokens
net.sf.saxon.functions.SuperId$IdMappingFunction submap
net.sf.saxon.om.Item item
String idrefs
void (net.sf.saxon.functions.SuperId$1)
net.sf.saxon.functions.SuperId$1 x0
static int access$102 (net.sf.saxon.functions.SuperId$IdMappingFunction, int)
net.sf.saxon.functions.SuperId$IdMappingFunction x0
int x1
}
net/sf/saxon/functions/SuperId.classSuperId.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.SuperId extends net.sf.saxon.functions.SystemFunction {
public static final int ID
public static final int ELEMENT_WITH_ID
public void ()
public abstract int getOp ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int prop
public static net.sf.saxon.om.SequenceIterator getIdSingle (net.sf.saxon.om.TreeInfo, java.lang.String, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.Whitespace$Tokenizer tokens
net.sf.saxon.functions.SuperId$IdMappingFunction map
net.sf.saxon.om.SequenceIterator result
net.sf.saxon.om.TreeInfo doc
String idrefs
int operation
public static net.sf.saxon.om.SequenceIterator getIdMultiple (net.sf.saxon.om.TreeInfo, net.sf.saxon.om.SequenceIterator, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.om.SequenceIterator idrefs
int operation
net.sf.saxon.functions.SuperId$IdMappingFunction map
net.sf.saxon.om.SequenceIterator result
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.SequenceIterator result
net.sf.saxon.om.SequenceIterator idrefs
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.NodeInfo start
net.sf.saxon.om.NodeInfo arg1
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.om.SequenceIterator result
}
net/sf/saxon/functions/SystemFunction.classSystemFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.SystemFunction extends net.sf.saxon.functions.AbstractFunction {
private int arity
private net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry details
private net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
public void ()
public static transient net.sf.saxon.expr.Expression makeCall (java.lang.String, net.sf.saxon.expr.parser.RetainedStaticContext, net.sf.saxon.expr.Expression[])
String name
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.functions.SystemFunction f
net.sf.saxon.expr.Expression expr
public static net.sf.saxon.functions.SystemFunction makeFunction (java.lang.String, net.sf.saxon.expr.parser.RetainedStaticContext, int)
String name
net.sf.saxon.expr.parser.RetainedStaticContext rsc
int arity
net.sf.saxon.functions.SystemFunction fn
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression e
public void setArity (int)
int arity
public int getNetCost ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public transient net.sf.saxon.expr.Expression fixArguments (net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.Expression[] arguments
protected net.sf.saxon.om.Sequence resultIfEmpty (int)
int arg
public net.sf.saxon.expr.parser.RetainedStaticContext getRetainedStaticContext ()
public void setRetainedStaticContext (net.sf.saxon.expr.parser.RetainedStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
public boolean dependsOnContextItem ()
public void setDetails (net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry)
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry entry
public net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry getDetails ()
public net.sf.saxon.om.StructuredQName getFunctionName ()
public java.lang.String getDescription ()
public int getArity ()
public net.sf.saxon.expr.OperandRole[] getOperandRoles ()
int i
ArrayIndexOutOfBoundsException e
net.sf.saxon.expr.OperandRole[] roles
net.sf.saxon.expr.OperandUsage[] usages
public net.sf.saxon.value.IntegerValue[] getIntegerBounds ()
public void supplyTypeInformation (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextItemType
net.sf.saxon.expr.Expression[] arguments
public boolean equals (java.lang.Object)
Object o
public java.lang.String getErrorCodeForTypeErrors ()
public net.sf.saxon.value.SequenceType getRequiredType (int)
int arg
public net.sf.saxon.type.ItemType getResultItemType ()
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
net.sf.saxon.value.SequenceType resultType
public net.sf.saxon.type.ItemType getResultItemType (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] args
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] args
int c
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int p
protected net.sf.saxon.om.NodeInfo getContextNode (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item item
public static net.sf.saxon.om.Sequence dynamicCall (net.sf.saxon.om.Function, net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Function f
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
public void export (net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trace.ExpressionPresenter out
public net.sf.saxon.expr.Expression typeCheckCaller (net.sf.saxon.expr.FunctionCall, net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.FunctionCall caller
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
public boolean isTrustedResultType ()
public java.lang.String getStaticBaseUriString ()
public void exportAttributes (net.sf.saxon.trace.ExpressionPresenter)
net.sf.saxon.trace.ExpressionPresenter out
public void exportAdditionalArguments (net.sf.saxon.expr.SystemFunctionCall, net.sf.saxon.trace.ExpressionPresenter) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.SystemFunctionCall call
net.sf.saxon.trace.ExpressionPresenter out
public void importAttributes (java.util.Properties) throws net.sf.saxon.trans.XPathException
java.util.Properties attributes
public java.lang.String getCompilerName ()
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/SystemProperty.classSystemProperty.java
package net.sf.saxon.functions
public net.sf.saxon.functions.SystemProperty extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
String result
net.sf.saxon.value.StringValue name
net.sf.saxon.om.StructuredQName qName
String uri
String local
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue name
private boolean allowsEarlyEvaluation (net.sf.saxon.om.Sequence[], net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName qName
String uri
String local
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.expr.XPathContext context
net.sf.saxon.value.StringValue name
public static java.lang.String yesOrNo (boolean)
boolean whatever
public static java.lang.String getProperty (java.lang.String, java.lang.String, net.sf.saxon.expr.parser.RetainedStaticContext)
boolean schemaAware
String val
String uri
String local
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.Configuration config
String edition
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/TailFn.classTailFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.TailFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.TailExpression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
}
net/sf/saxon/functions/Tokenize_1.classTokenize_1.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Tokenize_1 extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue sv
CharSequence input
}
net/sf/saxon/functions/Tokenize_3.classTokenize_3.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Tokenize_3 extends net.sf.saxon.functions.RegexFunction {
public void ()
protected boolean allowRegexMatchingEmptyString ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.AtomicValue sv
CharSequence input
net.sf.saxon.regex.RegularExpression re
}
net/sf/saxon/functions/Trace$TracingIterator.classTrace.java
package net.sf.saxon.functions
net.sf.saxon.functions.Trace$TracingIterator extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
private net.sf.saxon.om.SequenceIterator base
private String label
private net.sf.saxon.lib.Logger out
private boolean empty
private int position
final net.sf.saxon.functions.Trace this$0
public void (net.sf.saxon.functions.Trace, net.sf.saxon.om.SequenceIterator, java.lang.String, net.sf.saxon.lib.Logger)
net.sf.saxon.om.SequenceIterator base
String label
net.sf.saxon.lib.Logger out
public net.sf.saxon.om.Item next () throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Item n
public void close ()
public int getProperties ()
}
net/sf/saxon/functions/Trace.classTrace.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Trace extends net.sf.saxon.functions.SystemFunction {
net.sf.saxon.expr.parser.Location location
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public int getCardinality (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public void notifyListener (java.lang.String, net.sf.saxon.om.Sequence, javax.xml.transform.SourceLocator, net.sf.saxon.expr.XPathContext)
String label
net.sf.saxon.om.Sequence val
javax.xml.transform.SourceLocator loc
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.instruct.InstructionDetails info
net.sf.saxon.lib.TraceListener listener
public transient net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.Expression e
public static void traceItem (net.sf.saxon.om.Item, java.lang.String, net.sf.saxon.lib.Logger)
net.sf.saxon.om.StructuredQName name
net.sf.saxon.om.Item val
String label
net.sf.saxon.lib.Logger out
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence value
net.sf.saxon.lib.Logger out
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.Controller controller
String label
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/TransformFn$1.classTransformFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.TransformFn$1 extends java.lang.Object implements javax.xml.transform.ErrorListener {
final javax.xml.transform.ErrorListener val$originalListener
final java.util.List val$compileErrors
final net.sf.saxon.functions.TransformFn this$0
void (net.sf.saxon.functions.TransformFn, javax.xml.transform.ErrorListener, java.util.List)
net.sf.saxon.functions.TransformFn this$0
public void warning (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException exception
public void error (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException exception
public void fatalError (javax.xml.transform.TransformerException) throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException exception
}
net/sf/saxon/functions/TransformFn$2.classTransformFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.TransformFn$2 extends net.sf.saxon.event.ProxyReceiver {
final net.sf.saxon.expr.parser.ExplicitLocation val$fixedLocation
final String val$sysId
final net.sf.saxon.functions.TransformFn this$0
void (net.sf.saxon.functions.TransformFn, net.sf.saxon.event.Receiver, net.sf.saxon.expr.parser.ExplicitLocation, java.lang.String)
net.sf.saxon.functions.TransformFn this$0
net.sf.saxon.event.Receiver nextReceiver
public void startElement (net.sf.saxon.om.NodeName, net.sf.saxon.type.SchemaType, net.sf.saxon.expr.parser.Location, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.NodeName elemName
net.sf.saxon.type.SchemaType typeCode
net.sf.saxon.expr.parser.Location location
int properties
public void setSystemId (java.lang.String)
String systemId
}
net/sf/saxon/functions/TransformFn$Deliverer.classTransformFn.java
package net.sf.saxon.functions
abstract net.sf.saxon.functions.TransformFn$Deliverer extends net.sf.saxon.lib.StandardOutputResolver {
protected net.sf.saxon.s9api.Xslt30Transformer transformer
protected String baseOutputUri
protected String principalResultKey
protected net.sf.saxon.om.Function postProcessor
protected net.sf.saxon.expr.XPathContext context
private void ()
public static net.sf.saxon.functions.TransformFn$Deliverer makeDeliverer (java.lang.String)
String deliveryFormat
public final void setTransformer (net.sf.saxon.s9api.Xslt30Transformer)
net.sf.saxon.s9api.Xslt30Transformer transformer
public final void setPrincipalResultKey (java.lang.String)
String key
public final void setBaseOutputUri (java.lang.String)
String uri
public void setPostProcessor (net.sf.saxon.om.Function, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.Function postProcessor
net.sf.saxon.expr.XPathContext context
public abstract net.sf.saxon.ma.map.HashTrieMap populateResultMap (net.sf.saxon.ma.map.HashTrieMap) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.s9api.Destination getPrimaryDestination (net.sf.saxon.ma.map.MapItem) throws net.sf.saxon.trans.XPathException
protected net.sf.saxon.s9api.Serializer makeSerializer (net.sf.saxon.ma.map.MapItem) throws net.sf.saxon.trans.XPathException
net.sf.saxon.s9api.QName paramName
net.sf.saxon.s9api.QName paramName
net.sf.saxon.serialize.CharacterMap charMap
net.sf.saxon.serialize.CharacterMapIndex charMapIndex
String existing
net.sf.saxon.om.Item val
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item it
String existing
net.sf.saxon.s9api.Serializer$Property prop
net.sf.saxon.s9api.QName paramName
String paramValue
net.sf.saxon.om.GroundedValue supplied
net.sf.saxon.tree.iter.AtomicIterator paramIterator
net.sf.saxon.value.AtomicValue param
net.sf.saxon.ma.map.MapItem serializationParamsMap
net.sf.saxon.s9api.Serializer serializer
public abstract net.sf.saxon.om.Sequence getPrimaryResult () throws net.sf.saxon.trans.XPathException
public net.sf.saxon.om.Sequence postProcess (java.lang.String, net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
String uri
net.sf.saxon.om.Sequence result
void (net.sf.saxon.functions.TransformFn$1)
net.sf.saxon.functions.TransformFn$1 x0
}
net/sf/saxon/functions/TransformFn$DocumentDeliverer.classTransformFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.TransformFn$DocumentDeliverer extends net.sf.saxon.functions.TransformFn$Deliverer {
private java.util.Map results
private net.sf.saxon.s9api.XdmDestination destination
public void ()
public net.sf.saxon.s9api.Destination getPrimaryDestination (net.sf.saxon.ma.map.MapItem) throws net.sf.saxon.trans.XPathException
net.sf.saxon.ma.map.MapItem serializationParamsMap
public net.sf.saxon.om.Sequence getPrimaryResult () throws net.sf.saxon.trans.XPathException
net.sf.saxon.s9api.XdmNode node
protected javax.xml.transform.Result createResult (java.net.URI) throws net.sf.saxon.trans.XPathException java.io.IOException
java.net.URI absoluteURI
net.sf.saxon.Controller controller
net.sf.saxon.event.Builder builder
public void close (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Result result
net.sf.saxon.om.NodeInfo doc
public net.sf.saxon.ma.map.HashTrieMap populateResultMap (net.sf.saxon.ma.map.HashTrieMap) throws net.sf.saxon.trans.XPathException
String uri
java.util.Map$Entry entry
net.sf.saxon.ma.map.HashTrieMap resultMap
}
net/sf/saxon/functions/TransformFn$RawDeliverer.classTransformFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.TransformFn$RawDeliverer extends net.sf.saxon.functions.TransformFn$Deliverer {
private java.util.Map results
public void ()
public net.sf.saxon.s9api.Destination getPrimaryDestination (net.sf.saxon.ma.map.MapItem) throws net.sf.saxon.trans.XPathException
net.sf.saxon.ma.map.MapItem serializationParamsMap
public net.sf.saxon.om.Sequence getPrimaryResult ()
protected javax.xml.transform.Result createResult (java.net.URI) throws net.sf.saxon.trans.XPathException java.io.IOException
java.net.URI absoluteURI
public void close (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Result result
public net.sf.saxon.ma.map.HashTrieMap populateResultMap (net.sf.saxon.ma.map.HashTrieMap) throws net.sf.saxon.trans.XPathException
String uri
java.util.Map$Entry entry
net.sf.saxon.ma.map.HashTrieMap resultMap
}
net/sf/saxon/functions/TransformFn$SerializedDeliverer.classTransformFn.java
package net.sf.saxon.functions
net.sf.saxon.functions.TransformFn$SerializedDeliverer extends net.sf.saxon.functions.TransformFn$Deliverer {
private java.util.Map results
private java.util.Map workInProgress
private java.io.StringWriter primaryWriter
public void ()
public net.sf.saxon.s9api.Destination getPrimaryDestination (net.sf.saxon.ma.map.MapItem) throws net.sf.saxon.trans.XPathException
net.sf.saxon.ma.map.MapItem serializationParamsMap
net.sf.saxon.s9api.Serializer serializer
public net.sf.saxon.om.Sequence getPrimaryResult () throws net.sf.saxon.trans.XPathException
String str
protected javax.xml.transform.Result createResult (java.net.URI) throws net.sf.saxon.trans.XPathException java.io.IOException
java.net.URI absoluteURI
java.io.StringWriter writer
javax.xml.transform.stream.StreamResult streamResult
public void close (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Result result
String output
public net.sf.saxon.ma.map.HashTrieMap populateResultMap (net.sf.saxon.ma.map.HashTrieMap) throws net.sf.saxon.trans.XPathException
String uri
java.util.Map$Entry entry
net.sf.saxon.ma.map.HashTrieMap resultMap
}
net/sf/saxon/functions/TransformFn.classTransformFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.TransformFn extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
private static String[] transformOptionNames30
private static final String dummyBaseOutputUriScheme
public void ()
private boolean isTransformOptionName30 (java.lang.String)
String s
String string
public static net.sf.saxon.functions.OptionsParameter makeOptionsParameter ()
net.sf.saxon.functions.OptionsParameter op
private void checkTransformOptions (java.util.Map, net.sf.saxon.expr.XPathContext, boolean) throws net.sf.saxon.trans.XPathException
String keyName
java.util.Map options
net.sf.saxon.expr.XPathContext context
boolean isXslt30Processor
private java.lang.String checkStylesheetMutualExclusion (java.util.Map) throws net.sf.saxon.trans.XPathException
java.util.Map map
private java.lang.String checkStylesheetMutualExclusion30 (java.util.Map) throws net.sf.saxon.trans.XPathException
java.util.Map map
String styleOption
private java.lang.String checkInvocationMutualExclusion (java.util.Map) throws net.sf.saxon.trans.XPathException
java.util.Map options
private transient java.lang.String oneOf (java.util.Map, java.lang.String[]) throws net.sf.saxon.trans.XPathException
String s
java.util.Map map
String[] keys
String found
private transient java.lang.String exactlyOneOf (java.util.Map, java.lang.String[]) throws net.sf.saxon.trans.XPathException
java.util.Map map
String[] keys
String found
private transient java.lang.String enumerate (java.lang.String[])
String k
String[] keys
boolean first
net.sf.saxon.tree.util.FastStringBuffer buffer
private java.lang.String checkInvocationMutualExclusion30 (java.util.Map) throws net.sf.saxon.trans.XPathException
java.util.Map map
private void setVendorOptions (java.util.Map, net.sf.saxon.s9api.Processor) throws net.sf.saxon.trans.XPathException
net.sf.saxon.s9api.QName optionName
net.sf.saxon.s9api.XdmValue optionVal
net.sf.saxon.value.AtomicValue option
java.util.Map options
net.sf.saxon.s9api.Processor processor
net.sf.saxon.ma.map.MapItem vendorOptions
net.sf.saxon.tree.iter.AtomicIterator optionIterator
private void unsuitable (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String option
String value
private boolean asBoolean (net.sf.saxon.value.AtomicValue) throws net.sf.saxon.trans.XPathException
String s
net.sf.saxon.value.AtomicValue value
private void setRequestedProperties (java.util.Map, net.sf.saxon.s9api.Processor) throws net.sf.saxon.trans.XPathException
boolean b
boolean b
boolean b
boolean b
boolean b
boolean backwards
boolean b
NumberFormatException nfe
String v
NumberFormatException nfe
String v
String localName
net.sf.saxon.om.StructuredQName optionName
net.sf.saxon.value.AtomicValue value
net.sf.saxon.value.AtomicValue option
java.util.Map options
net.sf.saxon.s9api.Processor processor
net.sf.saxon.ma.map.MapItem requestedProps
net.sf.saxon.tree.iter.AtomicIterator optionIterator
private void setStaticParams (java.util.Map, net.sf.saxon.s9api.XsltCompiler) throws net.sf.saxon.trans.XPathException
net.sf.saxon.s9api.QName paramName
net.sf.saxon.s9api.XdmValue paramVal
net.sf.saxon.value.AtomicValue param
java.util.Map options
net.sf.saxon.s9api.XsltCompiler xsltCompiler
net.sf.saxon.ma.map.MapItem staticParamsMap
net.sf.saxon.tree.iter.AtomicIterator paramIterator
private net.sf.saxon.s9api.XsltExecutable getStylesheet (java.util.Map, net.sf.saxon.s9api.XsltCompiler, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.URI staticBase
java.net.URI styleBase
String base
javax.xml.transform.Source style
javax.xml.transform.TransformerException e
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source style
String stylesheetLocation
String sysId
net.sf.saxon.event.Builder builder
net.sf.saxon.expr.parser.ExplicitLocation fixedLocation
net.sf.saxon.event.ProxyReceiver filter
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source source
net.sf.saxon.om.NodeInfo stylesheetNode
net.sf.saxon.s9api.SaxonApiException e
java.io.StringReader sr
javax.xml.transform.sax.SAXSource style
String stylesheetText
String packageName
String packageVersion
java.util.Map options
net.sf.saxon.s9api.XsltCompiler xsltCompiler
String styleOptionStr
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Item styleOptionItem
net.sf.saxon.value.StringValue styleBaseUri
net.sf.saxon.om.Sequence seq
java.util.List compileErrors
javax.xml.transform.ErrorListener originalListener
net.sf.saxon.value.BooleanValue cacheBool
net.sf.saxon.trans.StylesheetCache cache
net.sf.saxon.s9api.XsltExecutable executable
private net.sf.saxon.s9api.XsltExecutable reportCompileError (net.sf.saxon.s9api.SaxonApiException, java.util.List) throws net.sf.saxon.trans.XPathException
javax.xml.transform.TransformerException te
net.sf.saxon.s9api.SaxonApiException e
java.util.List compileErrors
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.BigDecimalValue xsltVersion
String invocationOption
String styleOption
net.sf.saxon.om.Sequence source
net.sf.saxon.s9api.QName paramName
net.sf.saxon.s9api.XdmValue paramVal
net.sf.saxon.value.AtomicValue param
net.sf.saxon.ma.map.MapItem params
net.sf.saxon.tree.iter.AtomicIterator paramIterator
net.sf.saxon.s9api.QName paramName
net.sf.saxon.s9api.XdmValue paramVal
net.sf.saxon.value.AtomicValue param
net.sf.saxon.ma.map.MapItem params
net.sf.saxon.tree.iter.AtomicIterator paramIterator
net.sf.saxon.s9api.QName paramName
net.sf.saxon.s9api.XdmValue paramVal
net.sf.saxon.value.AtomicValue param
net.sf.saxon.ma.map.MapItem params
net.sf.saxon.tree.iter.AtomicIterator paramIterator
int i
net.sf.saxon.ma.arrays.ArrayItem functionParamsArray
String name
java.net.URI base
java.net.URISyntaxException err
net.sf.saxon.om.Sequence result
net.sf.saxon.om.Sequence result
net.sf.saxon.om.Sequence result
net.sf.saxon.om.Sequence result
net.sf.saxon.om.Sequence result
net.sf.saxon.om.Sequence result
net.sf.saxon.s9api.SaxonApiException e
net.sf.saxon.value.AtomicValue resultKey
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
java.util.Map options
net.sf.saxon.s9api.Processor processor
boolean isXslt30Processor
boolean useXslt30Processor
String invocationOption
String invocationName
String styleOption
net.sf.saxon.s9api.XsltCompiler xsltCompiler
net.sf.saxon.s9api.XsltExecutable sheet
net.sf.saxon.s9api.Xslt30Transformer transformer
String deliveryFormat
net.sf.saxon.om.NodeInfo sourceNode
net.sf.saxon.s9api.QName initialTemplate
net.sf.saxon.s9api.QName initialMode
String baseOutputUri
java.util.Map stylesheetParams
net.sf.saxon.ma.map.MapItem serializationParamsMap
java.io.StringWriter serializedResult
java.io.File serializedResultFile
net.sf.saxon.s9api.XdmItem globalContextItem
java.util.Map templateParams
java.util.Map tunnelParams
net.sf.saxon.s9api.QName initialFunction
net.sf.saxon.s9api.XdmValue[] functionParams
net.sf.saxon.om.Function postProcessor
String principalResultKey
net.sf.saxon.functions.TransformFn$Deliverer deliverer
net.sf.saxon.Controller controller
net.sf.saxon.s9api.Destination destination
net.sf.saxon.om.Sequence result
net.sf.saxon.ma.map.HashTrieMap resultMap
static void ()
}
net/sf/saxon/functions/Translate.classTranslate.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Translate extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable net.sf.saxon.functions.StatefulSystemFunction {
private net.sf.saxon.z.IntToIntMap staticMap
public void ()
public transient net.sf.saxon.expr.Expression fixArguments (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.z.IntToIntMap getStaticMap ()
public static java.lang.CharSequence translate (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue)
char c
int j
int i
net.sf.saxon.value.StringValue sv0
net.sf.saxon.value.StringValue sv1
net.sf.saxon.value.StringValue sv2
CharSequence cs0
CharSequence cs1
CharSequence cs2
String st1
net.sf.saxon.tree.util.FastStringBuffer sb
int s2len
int s0len
private static net.sf.saxon.z.IntToIntMap buildMap (net.sf.saxon.value.StringValue, net.sf.saxon.value.StringValue)
int i
net.sf.saxon.value.StringValue arg1
net.sf.saxon.value.StringValue arg2
net.sf.saxon.regex.UnicodeString a1
net.sf.saxon.regex.UnicodeString a2
net.sf.saxon.z.IntToIntMap map
public static java.lang.CharSequence translateUsingMap (net.sf.saxon.value.StringValue, net.sf.saxon.z.IntToIntMap)
int c
int newchar
int i
net.sf.saxon.value.StringValue in
net.sf.saxon.z.IntToIntMap map
net.sf.saxon.regex.UnicodeString us
int len
net.sf.saxon.tree.util.FastStringBuffer sb
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue sv1
net.sf.saxon.value.StringValue sv2
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue sv0
public java.lang.String getCompilerName ()
public net.sf.saxon.functions.Translate copy ()
net.sf.saxon.functions.Translate copy
public volatile net.sf.saxon.functions.SystemFunction copy ()
}
net/sf/saxon/functions/TreatFn$ExactlyOne.classTreatFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.TreatFn$ExactlyOne extends net.sf.saxon.functions.TreatFn {
public void ()
public int getRequiredCardinality ()
public java.lang.String getErrorCodeForTypeErrors ()
}
net/sf/saxon/functions/TreatFn$OneOrMore.classTreatFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.TreatFn$OneOrMore extends net.sf.saxon.functions.TreatFn {
public void ()
public int getRequiredCardinality ()
public java.lang.String getErrorCodeForTypeErrors ()
}
net/sf/saxon/functions/TreatFn$ZeroOrOne.classTreatFn.java
package net.sf.saxon.functions
public net.sf.saxon.functions.TreatFn$ZeroOrOne extends net.sf.saxon.functions.TreatFn {
public void ()
public int getRequiredCardinality ()
public java.lang.String getErrorCodeForTypeErrors ()
}
net/sf/saxon/functions/TreatFn.classTreatFn.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.TreatFn extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public void ()
public abstract java.lang.String getErrorCodeForTypeErrors ()
public abstract int getRequiredCardinality ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.SequenceIterator iterator
int card
net.sf.saxon.expr.parser.RoleDiagnostic role
public net.sf.saxon.expr.parser.RoleDiagnostic makeRoleDiagnostic ()
net.sf.saxon.expr.parser.RoleDiagnostic role
public java.lang.String getStreamerName ()
}
net/sf/saxon/functions/TypeAvailable.classTypeAvailable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.TypeAvailable extends net.sf.saxon.functions.SystemFunction {
public void ()
private boolean typeAvailable (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
String uri
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.trans.XPathException e
String className
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.SchemaType type
String lexicalName
net.sf.saxon.Configuration config
net.sf.saxon.om.StructuredQName qName
String uri
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String lexicalQName
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
boolean b
net.sf.saxon.expr.Expression[] arguments
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/URIQueryParameters$RegexFilter.classURIQueryParameters.java
package net.sf.saxon.functions
public net.sf.saxon.functions.URIQueryParameters$RegexFilter extends java.lang.Object implements java.io.FilenameFilter {
private net.sf.saxon.regex.RegularExpression pattern
public void (net.sf.saxon.regex.RegularExpression)
net.sf.saxon.regex.RegularExpression regex
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
public boolean matches (java.lang.String)
String name
}
net/sf/saxon/functions/URIQueryParameters.classURIQueryParameters.java
package net.sf.saxon.functions
public net.sf.saxon.functions.URIQueryParameters extends java.lang.Object {
java.io.FilenameFilter filter
Boolean recurse
Integer validation
net.sf.saxon.om.SpaceStrippingRule strippingRule
Integer onError
net.sf.saxon.trans.Maker parserMaker
Boolean xinclude
boolean unparsed
Boolean stable
Boolean metadata
public static final int ON_ERROR_FAIL
public static final int ON_ERROR_WARNING
public static final int ON_ERROR_IGNORE
public void (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
String keyword
String value
String tok
int eq
java.util.StringTokenizer t
String query
net.sf.saxon.Configuration config
private void processParameter (net.sf.saxon.Configuration, java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.regex.ARegularExpression regex
int v
net.sf.saxon.Configuration config
String keyword
String value
public static java.io.FilenameFilter makeGlobFilter (java.lang.String) throws net.sf.saxon.trans.XPathException
char c
int i
net.sf.saxon.trans.XPathException e
String value
net.sf.saxon.tree.util.FastStringBuffer sb
public net.sf.saxon.om.SpaceStrippingRule getSpaceStrippingRule ()
public java.lang.Integer getValidationMode ()
public java.io.FilenameFilter getFilenameFilter ()
public java.lang.Boolean getRecurse ()
public java.lang.Integer getOnError ()
public java.lang.Boolean getXInclude ()
public java.lang.Boolean getMetaData ()
public boolean isUnparsed ()
public java.lang.Boolean getStable ()
public net.sf.saxon.trans.Maker getXMLReaderMaker ()
}
net/sf/saxon/functions/Unordered.classUnordered.java
package net.sf.saxon.functions
public net.sf.saxon.functions.Unordered extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public net.sf.saxon.expr.Expression makeFunctionCall (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
}
net/sf/saxon/functions/UnparsedEntity$UnparsedEntityPublicId.classUnparsedEntity.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UnparsedEntity$UnparsedEntityPublicId extends net.sf.saxon.functions.UnparsedEntity {
public void ()
public int getOp ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/UnparsedEntity$UnparsedEntityUri.classUnparsedEntity.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UnparsedEntity$UnparsedEntityUri extends net.sf.saxon.functions.UnparsedEntity {
public void ()
public int getOp ()
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/UnparsedEntity.classUnparsedEntity.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.UnparsedEntity extends net.sf.saxon.functions.SystemFunction implements net.sf.saxon.expr.Callable {
public static int URI
public static int PUBLIC_ID
public void ()
public abstract int getOp ()
public net.sf.saxon.value.StringValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
String code
net.sf.saxon.om.Item it
String code
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
int operation
String arg0
net.sf.saxon.om.NodeInfo doc
String[] ids
String result
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
static void ()
}
net/sf/saxon/functions/UnparsedText.classUnparsedText.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UnparsedText extends net.sf.saxon.functions.UnparsedTextFunction {
private static final String errorValue
public void ()
public net.sf.saxon.om.ZeroOrOne call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue hrefVal
String encoding
public static net.sf.saxon.value.StringValue evalUnparsedText (net.sf.saxon.value.StringValue, java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
String existing
CharSequence content
net.sf.saxon.trans.XPathException e
java.util.Map cache
net.sf.saxon.trans.XPathException error
CharSequence content
net.sf.saxon.Controller controller
CharSequence content
String href
java.net.URI absoluteURI
CharSequence content
net.sf.saxon.value.StringValue result
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.StringValue hrefVal
String base
String encoding
net.sf.saxon.expr.XPathContext context
CharSequence content
net.sf.saxon.value.StringValue result
boolean stable
public static void main (java.lang.String[]) throws java.lang.Exception
int b
String[] args
net.sf.saxon.tree.util.FastStringBuffer sb1
net.sf.saxon.tree.util.FastStringBuffer sb2
java.io.File file
java.io.InputStream is
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/UnparsedTextAvailable.classUnparsedTextAvailable.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UnparsedTextAvailable extends net.sf.saxon.functions.UnparsedTextFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.value.BooleanValue call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue hrefVal
String encoding
public boolean evalUnparsedTextAvailable (net.sf.saxon.value.StringValue, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.value.StringValue hrefVal
String encoding
net.sf.saxon.expr.XPathContext context
public volatile net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/functions/UnparsedTextFunction.classUnparsedTextFunction.java
package net.sf.saxon.functions
public abstract net.sf.saxon.functions.UnparsedTextFunction extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
int p
protected static java.lang.String getErrorCodePrefix (net.sf.saxon.expr.XPathContext)
net.sf.saxon.expr.XPathContext context
public static java.lang.CharSequence readFile (java.net.URI, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.io.Reader reader
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
java.io.UnsupportedEncodingException encErr
net.sf.saxon.trans.XPathException e
java.io.IOException ioErr
java.net.URI absoluteURI
String encoding
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
net.sf.saxon.z.IntPredicate checker
java.io.Reader reader
public static java.net.URI getAbsoluteURI (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.net.URI absoluteURI
net.sf.saxon.trans.XPathException e
java.net.URISyntaxException err
net.sf.saxon.trans.XPathException e
String href
String baseURI
net.sf.saxon.expr.XPathContext context
java.net.URI absoluteURI
public static net.sf.saxon.trans.XPathException handleIOError (java.net.URI, java.io.IOException, net.sf.saxon.expr.XPathContext)
java.net.URI absoluteURI
java.io.IOException ioErr
net.sf.saxon.expr.XPathContext context
String message
net.sf.saxon.trans.XPathException e
String errorCode
public static java.lang.CharSequence readFile (net.sf.saxon.z.IntPredicate, java.io.Reader, net.sf.saxon.expr.XPathContext) throws java.io.IOException net.sf.saxon.trans.XPathException
char low
net.sf.saxon.trans.XPathException err
int ch32
int c
net.sf.saxon.z.IntPredicate checker
java.io.Reader reader
net.sf.saxon.expr.XPathContext context
net.sf.saxon.tree.util.FastStringBuffer sb
char[] buffer
boolean first
int actual
int line
int column
boolean latin
}
net/sf/saxon/functions/UnparsedTextLines.classUnparsedTextLines.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UnparsedTextLines extends net.sf.saxon.functions.UnparsedTextFunction implements net.sf.saxon.expr.Callable {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.StringValue hrefVal
String encoding
private net.sf.saxon.om.SequenceIterator evalUnparsedTextLines (net.sf.saxon.value.StringValue, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.value.StringValue content
java.net.URI abs
java.io.LineNumberReader reader
java.net.URI absoluteURI
net.sf.saxon.value.StringValue hrefVal
String encoding
net.sf.saxon.expr.XPathContext context
String href
boolean stable
public java.lang.CharSequence readFile (java.lang.String, java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
java.io.Reader reader
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException e
java.io.UnsupportedEncodingException encErr
java.io.IOException ioErr
String href
String baseURI
String encoding
net.sf.saxon.expr.XPathContext context
net.sf.saxon.Configuration config
net.sf.saxon.z.IntPredicate checker
java.net.URI absoluteURI
java.io.Reader reader
public static java.net.URI getAbsoluteURI (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
java.net.URI absoluteURI
net.sf.saxon.trans.XPathException e
java.net.URISyntaxException err
net.sf.saxon.trans.XPathException e
String href
String baseURI
java.net.URI absoluteURI
public static net.sf.saxon.trans.XPathException handleIOError (java.net.URI, java.io.IOException)
String errorCode
String errorCode
String errorCode
java.net.URI absoluteURI
java.io.IOException ioErr
String message
net.sf.saxon.trans.XPathException e
String errorCode
public static java.lang.CharSequence readFile (net.sf.saxon.z.IntPredicate, java.io.Reader) throws java.io.IOException net.sf.saxon.trans.XPathException
char low
net.sf.saxon.trans.XPathException err
int ch32
int c
net.sf.saxon.z.IntPredicate checker
java.io.Reader reader
net.sf.saxon.tree.util.FastStringBuffer sb
char[] buffer
boolean first
int actual
int line
int column
public static void main (java.lang.String[]) throws java.lang.Exception
int b
String[] args
net.sf.saxon.tree.util.FastStringBuffer sb1
net.sf.saxon.tree.util.FastStringBuffer sb2
java.io.File file
java.io.InputStream is
}
net/sf/saxon/functions/UpperCase.classUpperCase.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UpperCase extends net.sf.saxon.functions.ScalarSystemFunction {
public void ()
public net.sf.saxon.value.AtomicValue evaluate (net.sf.saxon.om.Item, net.sf.saxon.expr.XPathContext)
net.sf.saxon.om.Item arg
net.sf.saxon.expr.XPathContext context
public net.sf.saxon.om.ZeroOrOne resultWhenEmpty ()
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/UriCollection$1.classUriCollection.java
package net.sf.saxon.functions
net.sf.saxon.functions.UriCollection$1 extends java.lang.Object implements net.sf.saxon.om.SequenceIterator {
final java.util.Iterator val$sources
final net.sf.saxon.functions.UriCollection this$0
void (net.sf.saxon.functions.UriCollection, java.util.Iterator)
net.sf.saxon.functions.UriCollection this$0
public net.sf.saxon.om.Item next ()
public void close ()
public int getProperties ()
}
net/sf/saxon/functions/UriCollection.classUriCollection.java
package net.sf.saxon.functions
public net.sf.saxon.functions.UriCollection extends net.sf.saxon.functions.SystemFunction {
public void ()
private net.sf.saxon.om.SequenceIterator getUris (java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String href
net.sf.saxon.expr.XPathContext context
net.sf.saxon.lib.ResourceCollection rCollection
java.util.Iterator sources
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
java.net.URI hrefURI
java.net.URISyntaxException e
java.net.URI staticBaseUri
net.sf.saxon.om.Item arg
String href
java.net.URI hrefURI
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
private net.sf.saxon.om.Sequence getDefaultUriCollection (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
String href
}
net/sf/saxon/functions/registry/BuiltInFunctionSet$Entry.classBuiltInFunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry extends java.lang.Object implements java.io.Serializable {
public net.sf.saxon.om.StructuredQName name
public Class implementationClass
public int arity
public net.sf.saxon.type.ItemType itemType
public int cardinality
public int applicability
public net.sf.saxon.expr.OperandUsage[] usage
public net.sf.saxon.value.SequenceType[] argumentTypes
public net.sf.saxon.om.Sequence[] resultIfEmpty
public int properties
public net.sf.saxon.functions.OptionsParameter optionDetails
public Class streamingAdjunct
public void ()
public net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry arg (int, net.sf.saxon.type.ItemType, int, net.sf.saxon.om.Sequence)
ArrayIndexOutOfBoundsException err
int a
net.sf.saxon.type.ItemType type
int options
net.sf.saxon.om.Sequence resultIfEmpty
int cardinality
net.sf.saxon.expr.OperandUsage usage
public net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry optionDetails (net.sf.saxon.functions.OptionsParameter)
net.sf.saxon.functions.OptionsParameter details
public void setStreamingAdjunctClass (java.lang.Class)
Class streamer
}
net/sf/saxon/functions/registry/BuiltInFunctionSet.classBuiltInFunctionSet.java
package net.sf.saxon.functions.registry
public abstract net.sf.saxon.functions.registry.BuiltInFunctionSet extends java.lang.Object implements net.sf.saxon.functions.FunctionLibrary {
public static net.sf.saxon.om.Sequence EMPTY
public static final int CORE
public static final int XSLT
public static final int USE_WHEN
public static final int XQUPDATE
public static final int XPATH30
public static final int INTERNAL
public static final int XSLT30
public static final int XPATH31
public static final int HOF
public static final int ONE
public static final int OPT
public static final int STAR
public static final int PLUS
public static final int AS_ARG0
public static final int AS_PRIM_ARG0
public static final int CITEM
public static final int BASE
public static final int NS
public static final int DCOLL
public static final int DLANG
public static final int FILTER
public static final int LATE
public static final int UO
public static final int POSN
public static final int LAST
public static final int SIDE
public static final int CDOC
public static final int CARD0
public static final int NEW
public static final int DEPENDS_ON_STATIC_CONTEXT
public static final int FOCUS
public static final int INS
public static final int ABS
public static final int TRA
public static final int NAV
private java.util.HashMap functionTable
public void ()
public final void importFunctionSet (net.sf.saxon.functions.registry.BuiltInFunctionSet)
net.sf.saxon.functions.registry.BuiltInFunctionSet importee
public net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry getFunctionDetails (java.lang.String, int)
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry found
int i
String name
int arity
String key
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry entry
public net.sf.saxon.expr.Expression bind (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.RetainedStaticContext rsc
net.sf.saxon.functions.SystemFunction fn
net.sf.saxon.expr.Expression f
net.sf.saxon.trans.SymbolicName$F symbolicName
net.sf.saxon.expr.Expression[] staticArgs
net.sf.saxon.expr.StaticContext env
net.sf.saxon.om.StructuredQName functionName
int arity
String localName
public net.sf.saxon.functions.SystemFunction makeFunction (java.lang.String, int) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String diagName
net.sf.saxon.functions.SystemFunction f
Exception err
String name
int arity
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry entry
Class functionClass
net.sf.saxon.functions.SystemFunction f
private static java.lang.String pluralArguments (int)
int num
public boolean isAvailable (net.sf.saxon.trans.SymbolicName$F)
net.sf.saxon.trans.SymbolicName$F symbolicName
net.sf.saxon.om.StructuredQName qn
public net.sf.saxon.functions.FunctionLibrary copy ()
protected net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry register (java.lang.String, int, java.lang.Class, net.sf.saxon.type.ItemType, int, int, int)
String name
int arity
Class implementationClass
net.sf.saxon.type.ItemType itemType
int cardinality
int applicability
int properties
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry e
protected void registerReducedArityVariants (java.lang.String, int, int)
int i
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry e
int arity
String key
int min
int max
net.sf.saxon.functions.registry.BuiltInFunctionSet$Entry master
public java.lang.String getNamespace ()
public java.lang.String getConventionalPrefix ()
static void ()
}
net/sf/saxon/functions/registry/ConstructorFunctionLibrary.classConstructorFunctionLibrary.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.ConstructorFunctionLibrary extends java.lang.Object implements net.sf.saxon.functions.FunctionLibrary {
private net.sf.saxon.Configuration config
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public boolean isAvailable (net.sf.saxon.trans.SymbolicName$F)
net.sf.saxon.trans.SymbolicName$F functionName
String uri
String localName
net.sf.saxon.type.SchemaType type
public net.sf.saxon.expr.Expression bind (net.sf.saxon.trans.SymbolicName$F, net.sf.saxon.expr.Expression[], net.sf.saxon.expr.StaticContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.expr.CastExpression cast
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.UnionConstructorFunction ucf
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.ListConstructorFunction lcf
net.sf.saxon.trans.XPathException err
net.sf.saxon.type.SimpleType type
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.ListConstructorFunction lcf
net.sf.saxon.om.NamespaceResolver resolver
net.sf.saxon.expr.UnionConstructorFunction ucf
net.sf.saxon.type.SchemaType st
net.sf.saxon.trans.SymbolicName$F functionName
net.sf.saxon.expr.Expression[] arguments
net.sf.saxon.expr.StaticContext env
String uri
String localName
boolean builtInNamespace
public net.sf.saxon.functions.FunctionLibrary copy ()
}
net/sf/saxon/functions/registry/ExsltCommonFunctionSet$NodeSetFn.classExsltCommonFunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.ExsltCommonFunctionSet$NodeSetFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/functions/registry/ExsltCommonFunctionSet$ObjectTypeFn.classExsltCommonFunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.ExsltCommonFunctionSet$ObjectTypeFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.type.TypeHierarchy th
net.sf.saxon.om.Item value
net.sf.saxon.type.ItemType type
}
net/sf/saxon/functions/registry/ExsltCommonFunctionSet.classExsltCommonFunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.ExsltCommonFunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.ExsltCommonFunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.ExsltCommonFunctionSet getInstance ()
private void ()
private void init ()
public java.lang.String getNamespace ()
public java.lang.String getConventionalPrefix ()
static void ()
}
net/sf/saxon/functions/registry/ExtensionFunctionFactory.classExtensionFunctionFactory.java
package net.sf.saxon.functions.registry
public abstract net.sf.saxon.functions.registry.ExtensionFunctionFactory extends java.lang.Object {
}
net/sf/saxon/functions/registry/UseWhen30FunctionSet.classUseWhen30FunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.UseWhen30FunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.UseWhen30FunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.UseWhen30FunctionSet getInstance ()
protected void ()
protected void init ()
protected void addXPathFunctions ()
static void ()
}
net/sf/saxon/functions/registry/VendorFunctionSetHE$DynamicErrorInfoFn.classVendorFunctionSetHE.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.VendorFunctionSetHE$DynamicErrorInfoFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public int getSpecialProperties (net.sf.saxon.expr.Expression[])
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.StructuredQName errorCodeQName
net.sf.saxon.om.Sequence value
String module
int line
int column
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
String var
net.sf.saxon.trans.XPathException error
javax.xml.transform.SourceLocator locator
}
net/sf/saxon/functions/registry/VendorFunctionSetHE$IsWholeNumberFn.classVendorFunctionSetHE.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.VendorFunctionSetHE$IsWholeNumberFn extends net.sf.saxon.functions.SystemFunction {
public void ()
public transient net.sf.saxon.expr.Expression makeOptimizedFunctionCall (net.sf.saxon.expr.parser.ExpressionVisitor, net.sf.saxon.expr.parser.ContextItemStaticInfo, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.parser.ExpressionVisitor visitor
net.sf.saxon.expr.parser.ContextItemStaticInfo contextInfo
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.value.NumericValue val
public java.lang.String getCompilerName ()
}
net/sf/saxon/functions/registry/VendorFunctionSetHE.classVendorFunctionSetHE.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.VendorFunctionSetHE extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.VendorFunctionSetHE THE_INSTANCE
public static net.sf.saxon.functions.registry.VendorFunctionSetHE getInstance ()
private void ()
private void init ()
public java.lang.String getNamespace ()
public java.lang.String getConventionalPrefix ()
static void ()
}
net/sf/saxon/functions/registry/XPath20FunctionSet.classXPath20FunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.XPath20FunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.XPath20FunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.XPath20FunctionSet getInstance ()
private void ()
private void init ()
static void ()
}
net/sf/saxon/functions/registry/XPath30FunctionSet.classXPath30FunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.XPath30FunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.XPath30FunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.XPath30FunctionSet getInstance ()
private void ()
private void init ()
static void ()
}
net/sf/saxon/functions/registry/XPath31FunctionSet.classXPath31FunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.XPath31FunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.XPath31FunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.XPath31FunctionSet getInstance ()
private void ()
private void init ()
static void ()
}
net/sf/saxon/functions/registry/XSLT20FunctionSet.classXSLT20FunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.XSLT20FunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
public static net.sf.saxon.functions.registry.XSLT20FunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.XSLT20FunctionSet getInstance ()
public void ()
private void init ()
static void ()
}
net/sf/saxon/functions/registry/XSLT30FunctionSet.classXSLT30FunctionSet.java
package net.sf.saxon.functions.registry
public net.sf.saxon.functions.registry.XSLT30FunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
private static net.sf.saxon.functions.registry.XSLT30FunctionSet THE_INSTANCE
public static net.sf.saxon.functions.registry.XSLT30FunctionSet getInstance ()
private void ()
private void init ()
static void ()
}
net/sf/saxon/java/JavaCollationFactory.classJavaCollationFactory.java
package net.sf.saxon.java
public abstract net.sf.saxon.java.JavaCollationFactory extends java.lang.Object {
private void ()
public static net.sf.saxon.lib.StringCollator makeCollation (net.sf.saxon.Configuration, java.lang.String, java.util.Properties) throws net.sf.saxon.trans.XPathException
Object comparator
java.text.ParseException e
String langAtt
String rulesAtt
String strengthAtt
String ignore
String decompositionAtt
net.sf.saxon.Configuration config
String uri
java.util.Properties props
java.text.Collator collator
net.sf.saxon.lib.StringCollator stringCollator
String classAtt
String caseOrder
String alphanumeric
private static java.util.Locale getLocale (java.lang.String)
String language
String country
String lang
int hyphen
String language
String country
}
net/sf/saxon/java/JavaPlatform$1.classJavaPlatform.java
package net.sf.saxon.java
net.sf.saxon.java.JavaPlatform$1 extends java.lang.Object implements java.util.Map {
final javax.xml.namespace.NamespaceContext val$nc
final net.sf.saxon.java.JavaPlatform this$0
void (net.sf.saxon.java.JavaPlatform, javax.xml.namespace.NamespaceContext)
net.sf.saxon.java.JavaPlatform this$0
public void clear ()
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.String get (java.lang.Object)
Object key
public java.lang.String put (java.lang.String, java.lang.String)
String key
String value
public java.lang.String remove (java.lang.Object)
Object key
public void putAll (java.util.Map)
java.util.Map m
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public volatile java.lang.Object remove (java.lang.Object)
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
public volatile java.lang.Object get (java.lang.Object)
}
net/sf/saxon/java/JavaPlatform.classJavaPlatform.java
package net.sf.saxon.java
public net.sf.saxon.java.JavaPlatform extends java.lang.Object implements net.sf.saxon.Platform {
public void ()
public boolean JAXPStaticContextCheck (net.sf.saxon.expr.parser.RetainedStaticContext, net.sf.saxon.expr.StaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
net.sf.saxon.expr.StaticContext sc
private void setNamespacesFromJAXP (net.sf.saxon.expr.parser.RetainedStaticContext, net.sf.saxon.xpath.JAXPXPathStaticContext)
net.sf.saxon.expr.parser.RetainedStaticContext retainedStaticContext
net.sf.saxon.xpath.JAXPXPathStaticContext sc
javax.xml.namespace.NamespaceContext nc
public void initialize (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public boolean isJava ()
public boolean isDotNet ()
public java.lang.String getPlatformVersion ()
public java.lang.String getPlatformSuffix ()
public org.xml.sax.XMLReader loadParser ()
org.xml.sax.XMLReader parser
javax.xml.parsers.ParserConfigurationException err
org.xml.sax.SAXException err
org.xml.sax.XMLReader parser
public javax.xml.transform.Source getParserSource (net.sf.saxon.event.PipelineConfiguration, javax.xml.transform.stream.StreamSource, int, boolean, int)
net.sf.saxon.event.PipelineConfiguration pipe
javax.xml.transform.stream.StreamSource input
int validation
boolean dtdValidation
int stripspace
public net.sf.saxon.lib.StringCollator makeCollation (net.sf.saxon.Configuration, java.util.Properties, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
java.util.Properties props
String uri
public boolean canReturnCollationKeys (net.sf.saxon.lib.StringCollator)
net.sf.saxon.lib.StringCollator collation
public net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (net.sf.saxon.expr.sort.SimpleCollation, java.lang.String)
net.sf.saxon.expr.sort.SimpleCollation namedCollation
String value
java.text.CollationKey ck
public boolean hasICUCollator ()
public boolean hasICUNumberer ()
public net.sf.saxon.lib.StringCollator makeUcaCollator (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
String uri
net.sf.saxon.Configuration config
public net.sf.saxon.regex.RegularExpression compileRegularExpression (net.sf.saxon.Configuration, java.lang.CharSequence, java.lang.String, java.lang.String, java.util.List) throws net.sf.saxon.trans.XPathException
boolean useJava
boolean useSaxon
int semi
net.sf.saxon.Configuration config
CharSequence regex
String flags
String hostLanguage
java.util.List warnings
public void addFunctionLibraries (net.sf.saxon.functions.FunctionLibraryList, net.sf.saxon.Configuration, int)
net.sf.saxon.functions.FunctionLibraryList list
net.sf.saxon.Configuration config
int hostLanguage
public net.sf.saxon.type.ExternalObjectType getExternalObjectType (net.sf.saxon.Configuration, java.lang.String, java.lang.String)
net.sf.saxon.Configuration config
String uri
String localName
public java.lang.String getInstallationDirectory (java.lang.String, net.sf.saxon.Configuration)
SecurityException e
String edition
net.sf.saxon.Configuration config
public void registerAllBuiltInObjectModels (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setDefaultSAXParserFactory (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.lib.ModuleURIResolver makeStandardModuleURIResolver (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public java.lang.ClassLoader makeClassLoader (net.sf.saxon.Configuration, java.lang.Class)
net.sf.saxon.Configuration config
Class thisClass
ClassLoader myclassLoader
ClassLoader parentClassLoader
}
net/sf/saxon/jaxp/AbstractTransformerImpl$1.classAbstractTransformerImpl.java
package net.sf.saxon.jaxp
net.sf.saxon.jaxp.AbstractTransformerImpl$1 extends java.lang.Object implements net.sf.saxon.s9api.Destination {
final javax.xml.transform.Result val$outputTarget
final net.sf.saxon.jaxp.AbstractTransformerImpl this$0
void (net.sf.saxon.jaxp.AbstractTransformerImpl, javax.xml.transform.Result)
net.sf.saxon.jaxp.AbstractTransformerImpl this$0
public net.sf.saxon.event.Receiver getReceiver (net.sf.saxon.Configuration) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.Configuration config
public void close () throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.trans.XPathException e
}
net/sf/saxon/jaxp/AbstractTransformerImpl.classAbstractTransformerImpl.java
package net.sf.saxon.jaxp
abstract net.sf.saxon.jaxp.AbstractTransformerImpl extends net.sf.saxon.jaxp.IdentityTransformer {
private net.sf.saxon.s9api.XsltExecutable xsltExecutable
private java.util.Map parameters
protected void (net.sf.saxon.s9api.XsltExecutable)
net.sf.saxon.s9api.XsltExecutable e
protected net.sf.saxon.s9api.Destination makeDestination (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
net.sf.saxon.s9api.Destination destination
net.sf.saxon.s9api.Destination destination
java.net.URI uri
java.net.URISyntaxException e
java.io.File directory
java.io.IOException err
java.io.FileOutputStream stream
java.io.FileNotFoundException e
java.net.URI uri
java.io.File file
java.io.FileOutputStream stream
net.sf.saxon.s9api.Destination destination
String key
javax.xml.transform.stream.StreamResult sr
java.util.Properties localOutputProperties
net.sf.saxon.s9api.Destination destination
net.sf.saxon.s9api.Destination destination
javax.xml.parsers.DocumentBuilderFactory dbf
javax.xml.parsers.ParserConfigurationException e
org.w3c.dom.Node root
net.sf.saxon.s9api.Destination destination
net.sf.saxon.s9api.Destination destination
javax.xml.transform.Result outputTarget
net.sf.saxon.s9api.Destination destination
public void setParameter (java.lang.String, java.lang.Object)
net.sf.saxon.om.Sequence converted
net.sf.saxon.om.Sequence converted
net.sf.saxon.om.Sequence converted
net.sf.saxon.expr.JPConverter converter
net.sf.saxon.expr.XPathContext context
net.sf.saxon.expr.parser.RoleDiagnostic role
net.sf.saxon.om.Sequence converted
net.sf.saxon.trans.XPathException e
String name
Object value
net.sf.saxon.s9api.QName qName
net.sf.saxon.s9api.XsltExecutable$ParameterDetails details
net.sf.saxon.Configuration config
net.sf.saxon.value.SequenceType required
net.sf.saxon.om.Sequence converted
protected abstract void setConvertedParameter (net.sf.saxon.s9api.QName, net.sf.saxon.s9api.XdmValue)
public java.lang.Object getParameter (java.lang.String)
String name
public void clearParameters ()
protected java.util.Properties getStylesheetOutputProperties ()
public net.sf.saxon.s9api.XsltExecutable getUnderlyingXsltExecutable ()
public abstract net.sf.saxon.Controller getUnderlyingController ()
public abstract org.xml.sax.XMLFilter newXMLFilter ()
}
net/sf/saxon/jaxp/AbstractXMLFilter.classAbstractXMLFilter.java
package net.sf.saxon.jaxp
public abstract net.sf.saxon.jaxp.AbstractXMLFilter extends java.lang.Object implements org.xml.sax.XMLFilter {
org.xml.sax.XMLReader parser
org.xml.sax.ContentHandler contentHandler
org.xml.sax.ext.LexicalHandler lexicalHandler
public void ()
public void setParent (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parent
public org.xml.sax.XMLReader getParent ()
public boolean getFeature (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setFeature (java.lang.String, boolean) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
boolean value
public java.lang.Object getProperty (java.lang.String) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
public void setProperty (java.lang.String, java.lang.Object) throws org.xml.sax.SAXNotRecognizedException org.xml.sax.SAXNotSupportedException
String name
Object value
public void setContentHandler (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler handler
public org.xml.sax.ContentHandler getContentHandler ()
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setDTDHandler (org.xml.sax.DTDHandler)
org.xml.sax.DTDHandler handler
public org.xml.sax.DTDHandler getDTDHandler ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void parse (java.lang.String) throws java.io.IOException org.xml.sax.SAXException
String systemId
org.xml.sax.InputSource input
}
net/sf/saxon/jaxp/FilterImpl.classFilterImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.FilterImpl extends net.sf.saxon.jaxp.AbstractXMLFilter {
private net.sf.saxon.jaxp.TransformerImpl transformer
void (net.sf.saxon.jaxp.TransformerImpl)
net.sf.saxon.jaxp.TransformerImpl transformer
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
Exception err
Throwable cause
javax.xml.transform.TransformerException err
org.xml.sax.InputSource input
javax.xml.transform.sax.SAXSource source
net.sf.saxon.event.ContentHandlerProxy result
public javax.xml.transform.Transformer getTransformer ()
}
net/sf/saxon/jaxp/IdentityTransformer.classIdentityTransformer.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.IdentityTransformer extends javax.xml.transform.Transformer {
private net.sf.saxon.Configuration configuration
private java.util.Properties localOutputProperties
private javax.xml.transform.URIResolver uriResolver
private javax.xml.transform.ErrorListener errorListener
protected void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void reset ()
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public javax.xml.transform.URIResolver getURIResolver ()
public void setErrorListener (javax.xml.transform.ErrorListener) throws java.lang.IllegalArgumentException
javax.xml.transform.ErrorListener listener
public javax.xml.transform.ErrorListener getErrorListener ()
public void setOutputProperties (java.util.Properties)
String key
java.util.Enumeration keys
java.util.Properties properties
public java.util.Properties getOutputProperties ()
String key
String key
java.util.Properties newProps
java.util.Properties sheetProperties
java.util.Enumeration keys
protected java.util.Properties getStylesheetOutputProperties ()
protected java.util.Properties getLocalOutputProperties ()
public java.lang.String getOutputProperty (java.lang.String) throws java.lang.IllegalArgumentException
net.sf.saxon.trans.XPathException err
String name
public void setOutputProperty (java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException
net.sf.saxon.trans.XPathException err
String name
String value
public void setParameter (java.lang.String, java.lang.Object)
String name
Object value
public java.lang.Object getParameter (java.lang.String)
String name
public void clearParameters ()
public void transform (javax.xml.transform.Source, javax.xml.transform.Result) throws javax.xml.transform.TransformerException
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.SequenceReceiver receiver
net.sf.saxon.lib.ParseOptions options
org.xml.sax.SAXParseException spe
Throwable cause
net.sf.saxon.trans.XPathException err
javax.xml.transform.Source source
javax.xml.transform.Result result
public net.sf.saxon.Configuration getConfiguration ()
protected void reportFatalError (net.sf.saxon.trans.XPathException)
net.sf.saxon.trans.XPathException err
}
net/sf/saxon/jaxp/IdentityTransformerHandler.classIdentityTransformerHandler.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.IdentityTransformerHandler extends net.sf.saxon.event.ReceivingContentHandler implements javax.xml.transform.sax.TransformerHandler {
private javax.xml.transform.Result result
private String systemId
private net.sf.saxon.jaxp.IdentityTransformer controller
protected void (net.sf.saxon.jaxp.IdentityTransformer)
net.sf.saxon.jaxp.IdentityTransformer controller
public javax.xml.transform.Transformer getTransformer ()
public void setSystemId (java.lang.String)
String url
public java.lang.String getSystemId ()
public void setResult (javax.xml.transform.Result)
javax.xml.transform.Result result
public javax.xml.transform.Result getResult ()
public void startDocument () throws org.xml.sax.SAXException
java.util.Properties props
net.sf.saxon.Configuration config
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.Receiver out
net.sf.saxon.trans.XPathException err
}
net/sf/saxon/jaxp/SaxonTransformerFactory.classSaxonTransformerFactory.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.SaxonTransformerFactory extends javax.xml.transform.sax.SAXTransformerFactory {
private net.sf.saxon.s9api.Processor processor
private static final String FEATURE_SECURE_PROCESSING
public void ()
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public javax.xml.transform.Transformer newTransformer (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.Source source
javax.xml.transform.Templates templates
public javax.xml.transform.Transformer newTransformer () throws javax.xml.transform.TransformerConfigurationException
public javax.xml.transform.Templates newTemplates (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
net.sf.saxon.s9api.XsltCompiler compiler
net.sf.saxon.s9api.XsltExecutable executable
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source source
public javax.xml.transform.Templates newTemplates (javax.xml.transform.Source, net.sf.saxon.trans.CompilerInfo) throws javax.xml.transform.TransformerConfigurationException
net.sf.saxon.s9api.XsltCompiler compiler
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source source
net.sf.saxon.trans.CompilerInfo info
public javax.xml.transform.Source getAssociatedStylesheet (javax.xml.transform.Source, java.lang.String, java.lang.String, java.lang.String) throws javax.xml.transform.TransformerConfigurationException
net.sf.saxon.s9api.XsltCompiler compiler
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source source
String media
String title
String charset
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public javax.xml.transform.URIResolver getURIResolver ()
public boolean getFeature (java.lang.String)
Object val
IllegalArgumentException err
String name
public void setAttribute (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.ConfigurationReader reader
String name
Object value
public java.lang.Object getAttribute (java.lang.String) throws java.lang.IllegalArgumentException
String name
public void setErrorListener (javax.xml.transform.ErrorListener) throws java.lang.IllegalArgumentException
javax.xml.transform.ErrorListener listener
public javax.xml.transform.ErrorListener getErrorListener ()
net.sf.saxon.lib.UnfailingErrorListener uel
public javax.xml.transform.sax.TransformerHandler newTransformerHandler (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.Source src
javax.xml.transform.Templates tmpl
public javax.xml.transform.sax.TransformerHandler newTransformerHandler (javax.xml.transform.Templates) throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.Templates templates
net.sf.saxon.jaxp.TransformerImpl transformer
public javax.xml.transform.sax.TransformerHandler newTransformerHandler () throws javax.xml.transform.TransformerConfigurationException
net.sf.saxon.jaxp.IdentityTransformer transformer
public javax.xml.transform.sax.TemplatesHandler newTemplatesHandler () throws javax.xml.transform.TransformerConfigurationException
public org.xml.sax.XMLFilter newXMLFilter (javax.xml.transform.Source) throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.Source src
javax.xml.transform.Templates tmpl
public org.xml.sax.XMLFilter newXMLFilter (javax.xml.transform.Templates) throws javax.xml.transform.TransformerConfigurationException
javax.xml.transform.Templates templates
net.sf.saxon.jaxp.AbstractTransformerImpl transformer
public void setFeature (java.lang.String, boolean) throws javax.xml.transform.TransformerConfigurationException
IllegalArgumentException err
String name
boolean value
public net.sf.saxon.s9api.Processor getProcessor ()
}
net/sf/saxon/jaxp/StreamingFilterImpl.classStreamingFilterImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.StreamingFilterImpl extends net.sf.saxon.jaxp.AbstractXMLFilter {
private net.sf.saxon.s9api.Xslt30Transformer transformer
void (net.sf.saxon.s9api.Xslt30Transformer)
net.sf.saxon.s9api.Xslt30Transformer transformer
public void parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
Exception err
net.sf.saxon.s9api.SaxonApiException err
org.xml.sax.InputSource input
javax.xml.transform.sax.SAXSource source
net.sf.saxon.s9api.SAXDestination result
public net.sf.saxon.s9api.Xslt30Transformer getTransformer ()
}
net/sf/saxon/jaxp/StreamingTransformerImpl$StreamingTransformerHandler.classStreamingTransformerImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.StreamingTransformerImpl$StreamingTransformerHandler extends net.sf.saxon.event.ReceivingContentHandler implements javax.xml.transform.sax.TransformerHandler {
private net.sf.saxon.Controller controller
private String systemId
final net.sf.saxon.jaxp.StreamingTransformerImpl this$0
public void (net.sf.saxon.jaxp.StreamingTransformerImpl, net.sf.saxon.Controller)
net.sf.saxon.jaxp.StreamingTransformerImpl this$0
net.sf.saxon.Controller controller
public void setResult (javax.xml.transform.Result) throws java.lang.IllegalArgumentException
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.Receiver out
net.sf.saxon.event.Receiver in
net.sf.saxon.trans.XPathException e
javax.xml.transform.Result result
public void setSystemId (java.lang.String)
String systemID
public java.lang.String getSystemId ()
public javax.xml.transform.Transformer getTransformer ()
}
net/sf/saxon/jaxp/StreamingTransformerImpl.classStreamingTransformerImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.StreamingTransformerImpl extends net.sf.saxon.jaxp.AbstractTransformerImpl {
private net.sf.saxon.s9api.Xslt30Transformer xsltTransformer
private java.util.Map convertedParameters
protected void (net.sf.saxon.s9api.XsltExecutable, net.sf.saxon.s9api.Xslt30Transformer)
net.sf.saxon.s9api.XsltExecutable e
net.sf.saxon.s9api.Xslt30Transformer t
public void transform (javax.xml.transform.Source, javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.Receiver r
net.sf.saxon.s9api.Destination destination
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source xmlSource
javax.xml.transform.Result outputTarget
protected void setConvertedParameter (net.sf.saxon.s9api.QName, net.sf.saxon.s9api.XdmValue)
net.sf.saxon.s9api.QName name
net.sf.saxon.s9api.XdmValue value
public void clearParameters ()
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public void setErrorListener (javax.xml.transform.ErrorListener) throws java.lang.IllegalArgumentException
javax.xml.transform.ErrorListener listener
public void setInitialMode (java.lang.String) throws java.lang.IllegalArgumentException
String name
public net.sf.saxon.s9api.Xslt30Transformer getUnderlyingXsltTransformer ()
public net.sf.saxon.Controller getUnderlyingController ()
public org.xml.sax.XMLFilter newXMLFilter ()
public javax.xml.transform.sax.TransformerHandler newTransformerHandler () throws net.sf.saxon.trans.XPathException
net.sf.saxon.Controller controller
public volatile net.sf.saxon.s9api.XsltExecutable getUnderlyingXsltExecutable ()
public volatile java.lang.Object getParameter (java.lang.String)
public volatile void setParameter (java.lang.String, java.lang.Object)
}
net/sf/saxon/jaxp/TemplatesHandlerImpl$1.classTemplatesHandlerImpl.java
package net.sf.saxon.jaxp
net.sf.saxon.jaxp.TemplatesHandlerImpl$1 extends java.lang.Object implements org.xml.sax.Locator {
final net.sf.saxon.jaxp.TemplatesHandlerImpl this$0
void (net.sf.saxon.jaxp.TemplatesHandlerImpl)
net.sf.saxon.jaxp.TemplatesHandlerImpl this$0
public int getColumnNumber ()
public int getLineNumber ()
public java.lang.String getPublicId ()
public java.lang.String getSystemId ()
}
net/sf/saxon/jaxp/TemplatesHandlerImpl.classTemplatesHandlerImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.TemplatesHandlerImpl extends net.sf.saxon.event.ReceivingContentHandler implements javax.xml.transform.sax.TemplatesHandler {
private net.sf.saxon.s9api.Processor processor
private net.sf.saxon.tree.linked.LinkedTreeBuilder builder
private net.sf.saxon.style.StyleNodeFactory nodeFactory
private javax.xml.transform.Templates templates
private String systemId
protected void (net.sf.saxon.s9api.Processor)
net.sf.saxon.s9api.Processor processor
net.sf.saxon.Configuration config
net.sf.saxon.trans.CompilerInfo info
net.sf.saxon.style.Compilation compilation
net.sf.saxon.style.UseWhenFilter useWhenFilter
net.sf.saxon.event.StartTagBuffer startTagBuffer
net.sf.saxon.om.StylesheetSpaceStrippingRule rule
net.sf.saxon.event.Stripper styleStripper
net.sf.saxon.event.CommentStripper commentStripper
public javax.xml.transform.Templates getTemplates ()
net.sf.saxon.s9api.XsltCompiler compiler
net.sf.saxon.s9api.SaxonApiException tce
net.sf.saxon.tree.linked.DocumentImpl doc
net.sf.saxon.tree.linked.ElementImpl top
public void setSystemId (java.lang.String)
String url
public void setDocumentLocator (org.xml.sax.Locator)
org.xml.sax.Locator locator
public java.lang.String getSystemId ()
static java.lang.String access$000 (net.sf.saxon.jaxp.TemplatesHandlerImpl)
net.sf.saxon.jaxp.TemplatesHandlerImpl x0
}
net/sf/saxon/jaxp/TemplatesImpl.classTemplatesImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.TemplatesImpl extends java.lang.Object implements javax.xml.transform.Templates {
private net.sf.saxon.s9api.XsltExecutable executable
private boolean forceStreaming
public void (net.sf.saxon.s9api.XsltExecutable)
net.sf.saxon.s9api.XsltExecutable executable
public javax.xml.transform.Transformer newTransformer () throws javax.xml.transform.TransformerConfigurationException
public java.util.Properties getOutputProperties ()
java.util.Properties details
public boolean isForceStreaming ()
public void setForceStreaming (boolean)
boolean forceStreaming
}
net/sf/saxon/jaxp/TransformerHandlerImpl.classTransformerHandlerImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.TransformerHandlerImpl extends net.sf.saxon.event.ReceivingContentHandler implements javax.xml.transform.sax.TransformerHandler {
net.sf.saxon.jaxp.TransformerImpl transformer
net.sf.saxon.event.Builder builder
net.sf.saxon.event.Receiver receiver
javax.xml.transform.Result result
String systemId
boolean started
protected void (net.sf.saxon.jaxp.TransformerImpl)
net.sf.saxon.jaxp.TransformerImpl transformer
net.sf.saxon.Controller controller
net.sf.saxon.Configuration config
int validation
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.lib.ParseOptions options
public void startDocument () throws org.xml.sax.SAXException
public javax.xml.transform.Transformer getTransformer ()
public void setSystemId (java.lang.String)
String url
public java.lang.String getSystemId ()
public void setResult (javax.xml.transform.Result)
javax.xml.transform.Result result
public javax.xml.transform.Result getResult ()
public void endDocument () throws org.xml.sax.SAXException
javax.xml.transform.TransformerException err
net.sf.saxon.om.NodeInfo doc
}
net/sf/saxon/jaxp/TransformerImpl.classTransformerImpl.java
package net.sf.saxon.jaxp
public net.sf.saxon.jaxp.TransformerImpl extends net.sf.saxon.jaxp.AbstractTransformerImpl {
private net.sf.saxon.s9api.XsltTransformer xsltTransformer
protected void (net.sf.saxon.s9api.XsltExecutable, net.sf.saxon.s9api.XsltTransformer)
net.sf.saxon.s9api.XsltExecutable e
net.sf.saxon.s9api.XsltTransformer t
public void transform (javax.xml.transform.Source, javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.SerializerFactory sf
net.sf.saxon.event.Receiver r
net.sf.saxon.s9api.Destination destination
net.sf.saxon.s9api.SaxonApiException e
javax.xml.transform.Source xmlSource
javax.xml.transform.Result outputTarget
protected void setConvertedParameter (net.sf.saxon.s9api.QName, net.sf.saxon.s9api.XdmValue)
net.sf.saxon.s9api.QName name
net.sf.saxon.s9api.XdmValue value
public void clearParameters ()
public void setURIResolver (javax.xml.transform.URIResolver)
javax.xml.transform.URIResolver resolver
public void setErrorListener (javax.xml.transform.ErrorListener) throws java.lang.IllegalArgumentException
javax.xml.transform.ErrorListener listener
public void setInitialTemplate (java.lang.String) throws java.lang.IllegalArgumentException
net.sf.saxon.s9api.SaxonApiException e
String name
public void setInitialMode (java.lang.String) throws java.lang.IllegalArgumentException
String name
public net.sf.saxon.s9api.XsltTransformer getUnderlyingXsltTransformer ()
public net.sf.saxon.Controller getUnderlyingController ()
public javax.xml.transform.sax.TransformerHandler newTransformerHandler ()
public org.xml.sax.XMLFilter newXMLFilter ()
public volatile net.sf.saxon.s9api.XsltExecutable getUnderlyingXsltExecutable ()
public volatile java.lang.Object getParameter (java.lang.String)
public volatile void setParameter (java.lang.String, java.lang.Object)
}
net/sf/saxon/lib/AugmentedSource.classAugmentedSource.java
package net.sf.saxon.lib
public net.sf.saxon.lib.AugmentedSource extends java.lang.Object implements javax.xml.transform.Source {
private javax.xml.transform.Source source
private net.sf.saxon.lib.ParseOptions options
private String systemID
private void (javax.xml.transform.Source)
javax.xml.transform.Source source
public void (javax.xml.transform.Source, net.sf.saxon.lib.ParseOptions)
javax.xml.transform.Source source
net.sf.saxon.lib.ParseOptions options
public static net.sf.saxon.lib.AugmentedSource makeAugmentedSource (javax.xml.transform.Source)
javax.xml.transform.Source source
public void addFilter (net.sf.saxon.event.FilterFactory)
net.sf.saxon.event.FilterFactory filter
public java.util.List getFilters ()
public javax.xml.transform.Source getContainedSource ()
public net.sf.saxon.lib.ParseOptions getParseOptions ()
public void setStripSpace (int)
int stripAction
public int getStripSpace ()
public void setModel (net.sf.saxon.om.TreeModel)
net.sf.saxon.om.TreeModel model
public net.sf.saxon.om.TreeModel getModel ()
public void setSchemaValidationMode (int)
int option
public int getSchemaValidation ()
public void setTopLevelElement (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName elementName
public net.sf.saxon.om.StructuredQName getTopLevelElement ()
public void setTopLevelType (net.sf.saxon.type.SchemaType)
net.sf.saxon.type.SchemaType type
public net.sf.saxon.type.SchemaType getTopLevelType ()
public void setDTDValidationMode (int)
int option
public int getDTDValidation ()
public void setLineNumbering (boolean)
boolean lineNumbering
public boolean isLineNumbering ()
public boolean isLineNumberingSet ()
public void setXMLReader (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parser
public org.xml.sax.XMLReader getXMLReader ()
org.xml.sax.XMLReader parser
public void setWrapDocument (java.lang.Boolean)
Boolean wrap
public java.lang.Boolean getWrapDocument ()
public void setSystemId (java.lang.String)
String id
public java.lang.String getSystemId ()
public void setXIncludeAware (boolean)
boolean state
public boolean isXIncludeAwareSet ()
public boolean isXIncludeAware ()
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setErrorListener (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener listener
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public void setPleaseCloseAfterUse (boolean)
boolean close
public boolean isPleaseCloseAfterUse ()
public void close ()
}
net/sf/saxon/lib/CollationURIResolver.classCollationURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.CollationURIResolver extends java.lang.Object {
public abstract net.sf.saxon.lib.StringCollator resolve (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/CollectionFinder.classCollectionFinder.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.CollectionFinder extends java.lang.Object {
public abstract net.sf.saxon.lib.ResourceCollection findCollection (net.sf.saxon.expr.XPathContext, java.lang.String) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/CollectionURIResolver.classCollectionURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.CollectionURIResolver extends java.lang.Object {
public abstract net.sf.saxon.om.SequenceIterator resolve (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/ConversionRules.classConversionRules.java
package net.sf.saxon.lib
public net.sf.saxon.lib.ConversionRules extends java.lang.Object {
private net.sf.saxon.type.StringToDouble stringToDouble
private net.sf.saxon.om.NotationSet notationSet
private net.sf.saxon.lib.URIChecker uriChecker
private boolean allowYearZero
private net.sf.saxon.type.TypeHierarchy typeHierarchy
private net.sf.saxon.expr.sort.LRUCache converterCache
public static final net.sf.saxon.lib.ConversionRules DEFAULT
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.lib.ConversionRules copy ()
net.sf.saxon.lib.ConversionRules cr
public void copyTo (net.sf.saxon.lib.ConversionRules)
net.sf.saxon.lib.ConversionRules cr
public void setTypeHierarchy (net.sf.saxon.type.TypeHierarchy)
net.sf.saxon.type.TypeHierarchy typeHierarchy
public void setStringToDoubleConverter (net.sf.saxon.type.StringToDouble)
net.sf.saxon.type.StringToDouble converter
public net.sf.saxon.type.StringToDouble getStringToDoubleConverter ()
public void setNotationSet (net.sf.saxon.om.NotationSet)
net.sf.saxon.om.NotationSet notations
public boolean isDeclaredNotation (java.lang.String, java.lang.String)
String uri
String local
public void setURIChecker (net.sf.saxon.lib.URIChecker)
net.sf.saxon.lib.URIChecker checker
public boolean isValidURI (java.lang.CharSequence)
CharSequence string
public void setAllowYearZero (boolean)
boolean allowed
public boolean isAllowYearZero ()
public net.sf.saxon.type.Converter getConverter (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.AtomicType source
net.sf.saxon.type.AtomicType target
int key
net.sf.saxon.type.Converter converter
private net.sf.saxon.type.Converter makeConverter (net.sf.saxon.type.AtomicType, net.sf.saxon.type.AtomicType)
net.sf.saxon.type.Converter stageOne
net.sf.saxon.type.Converter stageTwo
net.sf.saxon.type.AtomicType primTarget
net.sf.saxon.type.Converter upcast
net.sf.saxon.type.Converter downcast
net.sf.saxon.type.AtomicType sourceType
net.sf.saxon.type.AtomicType targetType
int tt
int tp
int st
private net.sf.saxon.type.StringConverter makeStringConverter (net.sf.saxon.type.AtomicType)
net.sf.saxon.type.Converter converter
net.sf.saxon.type.StringConverter first
net.sf.saxon.type.Converter$DownCastingConverter second
net.sf.saxon.type.StringConverter first
net.sf.saxon.type.Converter$DownCastingConverter second
net.sf.saxon.type.AtomicType targetType
int tt
static void ()
}
net/sf/saxon/lib/DelegatingErrorListener.classDelegatingErrorListener.java
package net.sf.saxon.lib
public net.sf.saxon.lib.DelegatingErrorListener extends java.lang.Object implements net.sf.saxon.lib.UnfailingErrorListener {
private javax.xml.transform.ErrorListener base
public void (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener base
public void warning (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
public void error (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
public void fatalError (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
public javax.xml.transform.ErrorListener getBaseErrorListener ()
}
net/sf/saxon/lib/EnvironmentVariableResolver.classEnvironmentVariableResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.EnvironmentVariableResolver extends java.lang.Object {
public abstract java.util.Set getAvailableEnvironmentVariables ()
public abstract java.lang.String getEnvironmentVariable (java.lang.String)
}
net/sf/saxon/lib/ErrorGatherer.classErrorGatherer.java
package net.sf.saxon.lib
public net.sf.saxon.lib.ErrorGatherer extends java.lang.Object implements net.sf.saxon.lib.UnfailingErrorListener {
java.util.List errorList
public void (java.util.List)
java.util.List errorList
public void warning (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException newXPathException
public void error (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException newXPathException
public void fatalError (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException newXPathException
}
net/sf/saxon/lib/ExtensionFunctionCall.classExtensionFunctionCall.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ExtensionFunctionCall extends java.lang.Object implements net.sf.saxon.expr.Callable {
net.sf.saxon.lib.ExtensionFunctionDefinition definition
public void ()
public final void setDefinition (net.sf.saxon.lib.ExtensionFunctionDefinition)
net.sf.saxon.lib.ExtensionFunctionDefinition definition
public final net.sf.saxon.lib.ExtensionFunctionDefinition getDefinition ()
public void supplyStaticContext (net.sf.saxon.expr.StaticContext, int, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.StaticContext context
int locationId
net.sf.saxon.expr.Expression[] arguments
public net.sf.saxon.expr.Expression rewrite (net.sf.saxon.expr.StaticContext, net.sf.saxon.expr.Expression[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.StaticContext context
net.sf.saxon.expr.Expression[] arguments
public void copyLocalData (net.sf.saxon.lib.ExtensionFunctionCall)
net.sf.saxon.lib.ExtensionFunctionCall destination
public abstract net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
public boolean effectiveBooleanValue (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
public java.lang.Object getStreamingImplementation ()
}
net/sf/saxon/lib/ExtensionFunctionDefinition$1.classExtensionFunctionDefinition.java
package net.sf.saxon.lib
net.sf.saxon.lib.ExtensionFunctionDefinition$1 extends net.sf.saxon.functions.AbstractFunction {
final net.sf.saxon.lib.ExtensionFunctionDefinition this$0
void (net.sf.saxon.lib.ExtensionFunctionDefinition)
net.sf.saxon.lib.ExtensionFunctionDefinition this$0
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] args
public net.sf.saxon.type.FunctionItemType getFunctionItemType ()
public net.sf.saxon.om.StructuredQName getFunctionName ()
public int getArity ()
public java.lang.String getDescription ()
public boolean isTrustedResultType ()
}
net/sf/saxon/lib/ExtensionFunctionDefinition.classExtensionFunctionDefinition.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ExtensionFunctionDefinition extends java.lang.Object {
public void ()
public abstract net.sf.saxon.om.StructuredQName getFunctionQName ()
public int getMinimumNumberOfArguments ()
public int getMaximumNumberOfArguments ()
public abstract net.sf.saxon.value.SequenceType[] getArgumentTypes ()
public abstract net.sf.saxon.value.SequenceType getResultType (net.sf.saxon.value.SequenceType[])
public boolean trustResultType ()
public boolean dependsOnFocus ()
public boolean hasSideEffects ()
public abstract net.sf.saxon.lib.ExtensionFunctionCall makeCallExpression ()
public final net.sf.saxon.om.Function asFunction ()
}
net/sf/saxon/lib/ExternalObjectModel.classExternalObjectModel.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ExternalObjectModel extends java.lang.Object {
public abstract java.lang.String getDocumentClassName ()
public abstract java.lang.String getIdentifyingURI ()
public abstract net.sf.saxon.expr.PJConverter getPJConverter (java.lang.Class)
public abstract net.sf.saxon.expr.JPConverter getJPConverter (java.lang.Class, net.sf.saxon.Configuration)
public abstract net.sf.saxon.expr.PJConverter getNodeListCreator (java.lang.Object)
public abstract net.sf.saxon.event.Receiver getDocumentBuilder (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
public abstract boolean sendSource (javax.xml.transform.Source, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.om.NodeInfo unravel (javax.xml.transform.Source, net.sf.saxon.Configuration)
}
net/sf/saxon/lib/FeatureKeys.classFeatureKeys.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.FeatureKeys extends java.lang.Object {
public static final String MONITOR_HOT_SPOT_BYTE_CODE
public static final String ALLOW_EXTERNAL_FUNCTIONS
public static final String ALLOW_MULTITHREADING
public static final String ALLOW_OLD_JAVA_URI_FORMAT
public static final String ALLOW_SYNTAX_EXTENSIONS
public static final String ASSERTIONS_CAN_SEE_COMMENTS
public static final String COLLATION_URI_RESOLVER
public static final String COLLATION_URI_RESOLVER_CLASS
public static final String COLLECTION_FINDER
public static final String COLLECTION_FINDER_CLASS
public static final String COLLECTION_URI_RESOLVER
public static final String COLLECTION_URI_RESOLVER_CLASS
public static final String COMPILE_WITH_TRACING
public static final String CONFIGURATION
public static final String CONFIGURATION_FILE
public static final String DEBUG_BYTE_CODE
public static final String DEBUG_BYTE_CODE_DIR
public static final String DEFAULT_COLLATION
public static final String DEFAULT_COLLECTION
public static final String DEFAULT_COUNTRY
public static final String DEFAULT_LANGUAGE
public static final String DEFAULT_REGEX_ENGINE
public static final String DISABLE_XSL_EVALUATE
public static final String DISPLAY_BYTE_CODE
public static final String DTD_VALIDATION
public static final String DTD_VALIDATION_RECOVERABLE
public static final String EAGER_EVALUATION
public static final String ENTITY_RESOLVER_CLASS
public static final String ENVIRONMENT_VARIABLE_RESOLVER
public static final String ENVIRONMENT_VARIABLE_RESOLVER_CLASS
public static final String ERROR_LISTENER_CLASS
public static final String EXPAND_ATTRIBUTE_DEFAULTS
public static final String EXPATH_FILE_DELETE_TEMPORARY_FILES
public static final String GENERATE_BYTE_CODE
public static final String IGNORE_SAX_SOURCE_PARSER
public static final String IMPLICIT_SCHEMA_IMPORTS
public static final String LAZY_CONSTRUCTION_MODE
public static final String LICENSE_FILE_LOCATION
public static final String LINE_NUMBERING
public static final String MARK_DEFAULTED_ATTRIBUTES
public static final String MAX_COMPILED_CLASSES
public static final String MESSAGE_EMITTER_CLASS
public static final String MODULE_URI_RESOLVER
public static final String MODULE_URI_RESOLVER_CLASS
public static final String MULTIPLE_SCHEMA_IMPORTS
public static final String NAME_POOL
public static final String OCCURRENCE_LIMITS
public static final String OPTIMIZATION_LEVEL
public static final String OUTPUT_URI_RESOLVER
public static final String OUTPUT_URI_RESOLVER_CLASS
public static final String PRE_EVALUATE_DOC_FUNCTION
public static final String PREFER_JAXP_PARSER
public static final String RECOGNIZE_URI_QUERY_PARAMETERS
public static final String RECOVERY_POLICY
public static final String RECOVERY_POLICY_NAME
public static final String RESULT_DOCUMENT_THREADS
public static final String RETAIN_DTD_ATTRIBUTE_TYPES
public static final String SCHEMA_URI_RESOLVER
public static final String SCHEMA_URI_RESOLVER_CLASS
public static final String SCHEMA_VALIDATION
public static final String SCHEMA_VALIDATION_MODE
public static final String SERIALIZER_FACTORY_CLASS
public static final String SOURCE_PARSER_CLASS
public static final String SOURCE_RESOLVER_CLASS
public static final String STABLE_COLLECTION_URI
public static final String STABLE_UNPARSED_TEXT
public static final String STANDARD_ERROR_OUTPUT_FILE
public static final String STREAMABILITY
public static final String STRICT_STREAMABILITY
public static final String STREAMING_FALLBACK
public static final String STRIP_WHITESPACE
public static final String STYLE_PARSER_CLASS
public static final String SUPPRESS_EVALUATION_EXPIRY_WARNING
public static final String SUPPRESS_XPATH_WARNINGS
public static final String SUPPRESS_XSLT_NAMESPACE_CHECK
public static final String THRESHOLD_FOR_COMPILING_TYPES
public static final String TIMING
public static final String TRACE_EXTERNAL_FUNCTIONS
public static final String TRACE_LISTENER
public static final String TRACE_LISTENER_CLASS
public static final String TRACE_LISTENER_OUTPUT_FILE
public static final String TRACE_OPTIMIZER_DECISIONS
public static final String TREE_MODEL
public static final String TREE_MODEL_NAME
public static final String UNPARSED_TEXT_URI_RESOLVER
public static final String UNPARSED_TEXT_URI_RESOLVER_CLASS
public static final String URI_RESOLVER_CLASS
public static final String USE_PI_DISABLE_OUTPUT_ESCAPING
public static final String USE_TYPED_VALUE_CACHE
public static final String USE_XSI_SCHEMA_LOCATION
public static final String VALIDATION_COMMENTS
public static final String VALIDATION_WARNINGS
public static final String VERSION_WARNING
public static final String XINCLUDE
public static final String XML_VERSION
public static final String XML_PARSER_FEATURE
public static final String XML_PARSER_PROPERTY
public static final String XQUERY_ALLOW_UPDATE
public static final String XQUERY_CONSTRUCTION_MODE
public static final String XQUERY_DEFAULT_ELEMENT_NAMESPACE
public static final String XQUERY_DEFAULT_FUNCTION_NAMESPACE
public static final String XQUERY_EMPTY_LEAST
public static final String XQUERY_INHERIT_NAMESPACES
public static final String XQUERY_MULTIPLE_MODULE_IMPORTS
public static final String XQUERY_PRESERVE_BOUNDARY_SPACE
public static final String XQUERY_PRESERVE_NAMESPACES
public static final String XQUERY_REQUIRED_CONTEXT_ITEM_TYPE
public static final String XQUERY_SCHEMA_AWARE
public static final String XQUERY_STATIC_ERROR_LISTENER_CLASS
public static final String XQUERY_VERSION
public static final String XSD_VERSION
public static final String XSLT_ENABLE_ASSERTIONS
public static final String XSLT_INITIAL_MODE
public static final String XSLT_INITIAL_TEMPLATE
public static final String XSLT_SCHEMA_AWARE
public static final String XSLT_STATIC_ERROR_LISTENER_CLASS
public static final String XSLT_STATIC_URI_RESOLVER_CLASS
public static final String XSLT_VERSION
public void ()
}
net/sf/saxon/lib/FunctionAnnotationHandler.classFunctionAnnotationHandler.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.FunctionAnnotationHandler extends java.lang.Object {
public abstract java.lang.String getAssertionNamespace ()
public abstract void check (net.sf.saxon.query.AnnotationList, java.lang.String) throws net.sf.saxon.trans.XPathException
public abstract boolean satisfiesAssertion (net.sf.saxon.query.Annotation, net.sf.saxon.query.AnnotationList)
public abstract int relationship (net.sf.saxon.query.AnnotationList, net.sf.saxon.query.AnnotationList)
}
net/sf/saxon/lib/Initializer.classInitializer.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.Initializer extends java.lang.Object {
public abstract void initialize (net.sf.saxon.Configuration) throws javax.xml.transform.TransformerException
}
net/sf/saxon/lib/Invalidity.classInvalidity.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.Invalidity extends java.lang.Object implements javax.xml.transform.SourceLocator {
public abstract int getSchemaPart ()
public abstract java.lang.String getConstraintName ()
public abstract java.lang.String getConstraintClauseNumber ()
public abstract java.lang.String getConstraintReference ()
public abstract net.sf.saxon.om.AbsolutePath getPath ()
public abstract net.sf.saxon.om.AbsolutePath getContextPath ()
public abstract java.lang.String getMessage ()
public abstract java.lang.String getErrorCode ()
}
net/sf/saxon/lib/InvalidityHandler.classInvalidityHandler.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.InvalidityHandler extends java.lang.Object {
public abstract void startReporting (java.lang.String) throws net.sf.saxon.trans.XPathException
public abstract void reportInvalidity (net.sf.saxon.lib.Invalidity) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.om.Sequence endReporting () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/InvalidityHandlerWrappingErrorListener.classInvalidityHandlerWrappingErrorListener.java
package net.sf.saxon.lib
public net.sf.saxon.lib.InvalidityHandlerWrappingErrorListener extends java.lang.Object implements net.sf.saxon.lib.InvalidityHandler {
private javax.xml.transform.ErrorListener errorListener
public void (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener errorListener
public void startReporting (java.lang.String) throws net.sf.saxon.trans.XPathException
String systemId
public void reportInvalidity (net.sf.saxon.lib.Invalidity)
net.sf.saxon.lib.Invalidity failure
public javax.xml.transform.ErrorListener getErrorListener ()
public net.sf.saxon.om.Sequence endReporting ()
}
net/sf/saxon/lib/InvalidityReportGenerator.classInvalidityReportGenerator.java
package net.sf.saxon.lib
public net.sf.saxon.lib.InvalidityReportGenerator extends net.sf.saxon.lib.StandardInvalidityHandler {
public static final String REPORT_NS
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void (net.sf.saxon.Configuration, net.sf.saxon.event.Receiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.Configuration config
net.sf.saxon.event.Receiver receiver
public void setReceiver (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver receiver
public void setSystemId (java.lang.String)
String id
public void setSchemaName (java.lang.String)
String name
public int getErrorCount ()
public int getWarningCount ()
public void setXsdVersion (java.lang.String)
String version
public javax.xml.stream.XMLStreamWriter getWriter ()
public void reportInvalidity (net.sf.saxon.lib.Invalidity) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.Invalidity failure
public void startReporting (java.lang.String) throws net.sf.saxon.trans.XPathException
String systemId
public net.sf.saxon.om.Sequence endReporting () throws net.sf.saxon.trans.XPathException
public void createMetaData () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/LocalizerFactory.classLocalizerFactory.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.LocalizerFactory extends java.lang.Object {
public void ()
public void setLanguageProperties (java.lang.String, java.util.Properties)
String lang
java.util.Properties properties
public abstract net.sf.saxon.lib.Numberer getNumberer (java.lang.String, java.lang.String)
public net.sf.saxon.lib.LocalizerFactory copy ()
}
net/sf/saxon/lib/Logger.classLogger.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.Logger extends java.lang.Object {
public static final int INFO
public static final int WARNING
public static final int ERROR
public static final int DISASTER
public void ()
public void info (java.lang.String)
String message
public void warning (java.lang.String)
String message
public void error (java.lang.String)
String message
public void disaster (java.lang.String)
String message
public abstract void println (java.lang.String, int)
public void close ()
public abstract javax.xml.transform.stream.StreamResult asStreamResult ()
}
net/sf/saxon/lib/ModuleURIResolver.classModuleURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ModuleURIResolver extends java.lang.Object {
public abstract javax.xml.transform.stream.StreamSource[] resolve (java.lang.String, java.lang.String, java.lang.String[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/NamespaceConstant.classNamespaceConstant.java
package net.sf.saxon.lib
public net.sf.saxon.lib.NamespaceConstant extends java.lang.Object {
public static final String NULL
public static final String XML
public static final String XSLT
public static final String SAXON
public static final String SAXON_XSLT_EXPORT
public static final String SCHEMA
public static final String SCHEMA_INSTANCE
public static final String SCHEMA_VERSIONING
public static final String SQL
public static final String EXSLT_COMMON
public static final String EXSLT_MATH
public static final String EXSLT_SETS
public static final String EXSLT_DATES_AND_TIMES
public static final String EXSLT_RANDOM
public static final String FN
public static final String OUTPUT
public static final String ERR
public static final String LOCAL
public static final String MATH
public static final String MAP_FUNCTIONS
public static final String MAP_FUNCTIONS_2011
public static final String ARRAY_FUNCTIONS
public static final String XHTML
public static final String SVG
public static final String MATHML
public static final String XMLNS
public static final String XLINK
public static final String XQUERY_OPTIONS
public static final String XQUERY
public static final String JAVA_TYPE
public static final String DOT_NET_TYPE
public static final String ANONYMOUS
public static final String SCM
public static final String OBJECT_MODEL_SAXON
public static final String OBJECT_MODEL_XOM
public static final String OBJECT_MODEL_JDOM
public static final String OBJECT_MODEL_AXIOM
public static final String OBJECT_MODEL_DOM4J
public static final String OBJECT_MODEL_DOT_NET_DOM
public static final String OBJECT_MODEL_DOMINO
public static final String CODEPOINT_COLLATION_URI
public static final String HTML5_CASE_BLIND_COLLATION_URI
public static final String SAXON_GENERATED_VARIABLE
public static final String SAXON_CONFIGURATION
public static final String EXPATH_ZIP
public static final String GLOBAL_JS
public static final String PHP
public static final String IXSL
private void ()
public static java.lang.String getConventionalPrefix (java.lang.String)
String uri
public static java.lang.String getUriForConventionalPrefix (java.lang.String)
String prefix
public static boolean isReserved (java.lang.String)
String uri
public static boolean isReservedInQuery (java.lang.String)
String uri
public static boolean isReservedInQuery30 (java.lang.String)
String uri
public static boolean isReservedInQuery31 (java.lang.String)
String uri
public static java.lang.String findSimilarNamespace (java.lang.String)
String candidate
private static boolean isSimilar (java.lang.String, java.lang.String)
char c1
int i
int diff
String s1
String s2
}
net/sf/saxon/lib/Numberer.classNumberer.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.Numberer extends java.lang.Object {
public abstract void setCountry (java.lang.String)
public abstract java.lang.String getCountry ()
public abstract java.util.Locale defaultedLocale ()
public abstract java.lang.String format (long, net.sf.saxon.regex.UnicodeString, int, java.lang.String, java.lang.String, java.lang.String)
public abstract java.lang.String format (long, net.sf.saxon.regex.UnicodeString, net.sf.saxon.expr.number.NumericGroupFormatter, java.lang.String, java.lang.String)
public abstract java.lang.String monthName (int, int, int)
public abstract java.lang.String dayName (int, int, int)
public abstract java.lang.String halfDayName (int, int, int)
public abstract java.lang.String getOrdinalSuffixForDateTime (java.lang.String)
public abstract java.lang.String getEraName (int)
public abstract java.lang.String getCalendarName (java.lang.String)
}
net/sf/saxon/lib/OutputURIResolver.classOutputURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.OutputURIResolver extends java.lang.Object {
public abstract net.sf.saxon.lib.OutputURIResolver newInstance ()
public abstract javax.xml.transform.Result resolve (java.lang.String, java.lang.String) throws javax.xml.transform.TransformerException
public abstract void close (javax.xml.transform.Result) throws javax.xml.transform.TransformerException
}
net/sf/saxon/lib/ParseOptions.classParseOptions.java
package net.sf.saxon.lib
public net.sf.saxon.lib.ParseOptions extends java.lang.Object {
private int schemaValidation
private int dtdValidation
private net.sf.saxon.om.StructuredQName topLevelElement
private net.sf.saxon.type.SchemaType topLevelType
private transient org.xml.sax.XMLReader parser
private net.sf.saxon.trans.Maker parserMaker
private Boolean wrapDocument
private net.sf.saxon.om.TreeModel treeModel
private net.sf.saxon.om.SpaceStrippingRule spaceStrippingRule
private Boolean lineNumbering
private boolean pleaseClose
private transient net.sf.saxon.lib.UnfailingErrorListener errorListener
private transient org.xml.sax.EntityResolver entityResolver
private transient org.xml.sax.ErrorHandler errorHandler
private java.util.List filters
private boolean sourceIsXQJ
private boolean continueAfterValidationErrors
private boolean addCommentsAfterValidationErrors
private boolean expandAttributeDefaults
private boolean useXsiSchemaLocation
private boolean checkEntityReferences
private boolean stable
private int validationErrorLimit
private net.sf.saxon.type.ValidationParams validationParams
private net.sf.saxon.lib.ValidationStatisticsRecipient validationStatisticsRecipient
private java.util.Map parserFeatures
private java.util.Map parserProperties
private net.sf.saxon.lib.InvalidityHandler invalidityHandler
private java.util.Set applicableAccumulators
public void ()
public void (net.sf.saxon.lib.ParseOptions)
net.sf.saxon.lib.ParseOptions p
public void merge (net.sf.saxon.lib.ParseOptions)
net.sf.saxon.lib.ParseOptions options
public void applyDefaults (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void addFilter (net.sf.saxon.event.FilterFactory)
net.sf.saxon.event.FilterFactory filterFactory
public java.util.List getFilters ()
public void setStripSpace (int)
int stripAction
public int getStripSpace ()
public net.sf.saxon.om.SpaceStrippingRule getSpaceStrippingRule ()
public void setSpaceStrippingRule (net.sf.saxon.om.SpaceStrippingRule)
net.sf.saxon.om.SpaceStrippingRule rule
public void setTreeModel (int)
int model
public void addParserFeature (java.lang.String, boolean)
String uri
boolean value
public void addParserProperties (java.lang.String, java.lang.Object)
String uri
Object value
public boolean getParserFeature (java.lang.String)
String uri
public java.lang.Object getParserProperty (java.lang.String)
String name
public java.util.Map getParserFeatures ()
public java.util.Map getParserProperties ()
public int getTreeModel ()
public void setModel (net.sf.saxon.om.TreeModel)
net.sf.saxon.om.TreeModel model
public net.sf.saxon.om.TreeModel getModel ()
public void setSchemaValidationMode (int)
int option
public int getSchemaValidationMode ()
public void setExpandAttributeDefaults (boolean)
boolean expand
public boolean isExpandAttributeDefaults ()
public void setTopLevelElement (net.sf.saxon.om.StructuredQName)
net.sf.saxon.om.StructuredQName elementName
public net.sf.saxon.om.StructuredQName getTopLevelElement ()
public void setTopLevelType (net.sf.saxon.type.SchemaType)
net.sf.saxon.type.SchemaType type
public net.sf.saxon.type.SchemaType getTopLevelType ()
public void setUseXsiSchemaLocation (boolean)
boolean use
public boolean isUseXsiSchemaLocation ()
public int getValidationErrorLimit ()
public void setValidationErrorLimit (int)
int validationErrorLimit
public void setDTDValidationMode (int)
int option
public int getDTDValidationMode ()
public void setValidationStatisticsRecipient (net.sf.saxon.lib.ValidationStatisticsRecipient)
net.sf.saxon.lib.ValidationStatisticsRecipient recipient
public net.sf.saxon.lib.ValidationStatisticsRecipient getValidationStatisticsRecipient ()
public void setLineNumbering (boolean)
boolean lineNumbering
public boolean isLineNumbering ()
public boolean isLineNumberingSet ()
public void setXMLReader (org.xml.sax.XMLReader)
org.xml.sax.XMLReader parser
public org.xml.sax.XMLReader getXMLReader ()
public void setXMLReaderMaker (net.sf.saxon.trans.Maker)
net.sf.saxon.trans.Maker parserMaker
public net.sf.saxon.trans.Maker getXMLReaderMaker ()
public org.xml.sax.XMLReader obtainXMLReader () throws net.sf.saxon.trans.XPathException
public void setEntityResolver (org.xml.sax.EntityResolver)
org.xml.sax.EntityResolver resolver
public org.xml.sax.EntityResolver getEntityResolver ()
public void setErrorHandler (org.xml.sax.ErrorHandler)
org.xml.sax.ErrorHandler handler
public org.xml.sax.ErrorHandler getErrorHandler ()
public void setWrapDocument (java.lang.Boolean)
Boolean wrap
public java.lang.Boolean getWrapDocument ()
public void setXIncludeAware (boolean)
boolean state
public boolean isXIncludeAwareSet ()
public boolean isXIncludeAware ()
Boolean b
public void setErrorListener (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener listener
public net.sf.saxon.lib.UnfailingErrorListener getErrorListener ()
public void setContinueAfterValidationErrors (boolean)
boolean keepGoing
public boolean isContinueAfterValidationErrors ()
public void setAddCommentsAfterValidationErrors (boolean)
boolean keepGoing
public boolean isAddCommentsAfterValidationErrors ()
public void setValidationParams (net.sf.saxon.type.ValidationParams)
net.sf.saxon.type.ValidationParams params
public net.sf.saxon.type.ValidationParams getValidationParams ()
public void setCheckEntityReferences (boolean)
boolean check
public boolean isCheckEntityReferences ()
public boolean isStable ()
public void setStable (boolean)
boolean stable
public net.sf.saxon.lib.InvalidityHandler getInvalidityHandler ()
public void setInvalidityHandler (net.sf.saxon.lib.InvalidityHandler)
net.sf.saxon.lib.InvalidityHandler invalidityHandler
public void setApplicableAccumulators (java.util.Set)
java.util.Set accumulators
public java.util.Set getApplicableAccumulators ()
public void setPleaseCloseAfterUse (boolean)
boolean close
public boolean isPleaseCloseAfterUse ()
public static void close (javax.xml.transform.Source)
javax.xml.transform.stream.StreamSource ss
org.xml.sax.InputSource is
javax.xml.transform.Source source
}
net/sf/saxon/lib/RelativeURIResolver.classRelativeURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.RelativeURIResolver extends java.lang.Object implements javax.xml.transform.URIResolver {
public abstract java.lang.String makeAbsolute (java.lang.String, java.lang.String) throws javax.xml.transform.TransformerException
public abstract javax.xml.transform.Source dereference (java.lang.String) throws javax.xml.transform.TransformerException
public abstract javax.xml.transform.Source resolve (java.lang.String, java.lang.String) throws javax.xml.transform.TransformerException
}
net/sf/saxon/lib/Resource.classResource.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.Resource extends java.lang.Object {
public abstract java.lang.String getResourceURI ()
public abstract net.sf.saxon.om.Item getItem (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract java.lang.String getContentType ()
}
net/sf/saxon/lib/ResourceCollection.classResourceCollection.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ResourceCollection extends java.lang.Object {
public abstract java.lang.String getCollectionURI ()
public abstract java.util.Iterator getResourceURIs (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract java.util.Iterator getResources (net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
public abstract boolean isStable (net.sf.saxon.expr.XPathContext)
public abstract boolean stripWhitespace (net.sf.saxon.om.SpaceStrippingRule)
}
net/sf/saxon/lib/ResourceFactory.classResourceFactory.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ResourceFactory extends java.lang.Object {
public abstract net.sf.saxon.lib.Resource makeResource (net.sf.saxon.Configuration, java.lang.String, java.lang.String, net.sf.saxon.resource.AbstractResourceCollection$InputDetails) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/SaxonOutputKeys.classSaxonOutputKeys.java
package net.sf.saxon.lib
public net.sf.saxon.lib.SaxonOutputKeys extends java.lang.Object {
public static final String SAXON_XQUERY_METHOD
public static final String SAXON_BASE64_BINARY_METHOD
public static final String SAXON_HEX_BINARY_METHOD
public static final String SAXON_PTREE_METHOD
public static final String ALLOW_DUPLICATE_NAMES
public static final String BUILD_TREE
public static final String INDENT_SPACES
public static final String LINE_LENGTH
public static final String SINGLE_QUOTES
public static final String SUPPRESS_INDENTATION
public static final String HTML_VERSION
public static final String ITEM_SEPARATOR
public static final String JSON_NODE_OUTPUT_METHOD
public static final String ATTRIBUTE_ORDER
public static final String DOUBLE_SPACE
public static final String NEWLINE
public static final String STYLESHEET_VERSION
public static final String USE_CHARACTER_MAPS
public static final String INCLUDE_CONTENT_TYPE
public static final String UNDECLARE_PREFIXES
public static final String ESCAPE_URI_ATTRIBUTES
public static final String CHARACTER_REPRESENTATION
public static final String NEXT_IN_CHAIN
public static final String NEXT_IN_CHAIN_BASE_URI
public static final String PARAMETER_DOCUMENT
public static final String PARAMETER_DOCUMENT_BASE_URI
public static final String BYTE_ORDER_MARK
public static final String NORMALIZATION_FORM
public static final String RECOGNIZE_BINARY
public static final String REQUIRE_WELL_FORMED
public static final String SUPPLY_SOURCE_LOCATOR
public static final String WRAP
public static final String IMPLICIT_RESULT_DOCUMENT
public static final String UNFAILING
private static java.util.regex.Pattern publicIdPattern
private void ()
private static void checkExtensions (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
String key
net.sf.saxon.Configuration config
private static boolean isValidClarkName (java.lang.String)
String value
int closer
public static java.lang.String parseListOfNodeNames (java.lang.String, net.sf.saxon.om.NamespaceResolver, boolean, boolean, java.lang.String) throws net.sf.saxon.trans.XPathException
String[] parts
String muri
net.sf.saxon.om.QNameException err
String displayname
String value
net.sf.saxon.om.NamespaceResolver nsResolver
boolean useDefaultNS
boolean prevalidated
String errorCode
String s
java.util.StringTokenizer st
public static boolean isXhtmlHtmlVersion5 (java.util.Properties)
net.sf.saxon.type.ValidationException e
java.util.Properties properties
String htmlVersion
public static boolean isHtmlVersion5 (java.util.Properties)
net.sf.saxon.type.ValidationException e
java.util.Properties properties
String htmlVersion
public static boolean isBuildTree (java.util.Properties)
java.util.Properties properties
String buildTreeProperty
String method
static void ()
}
net/sf/saxon/lib/SchemaURIResolver.classSchemaURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.SchemaURIResolver extends java.lang.Object {
public abstract void setConfiguration (net.sf.saxon.Configuration)
public abstract javax.xml.transform.Source[] resolve (java.lang.String, java.lang.String, java.lang.String[]) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/SerializerFactory.classSerializerFactory.java
package net.sf.saxon.lib
public net.sf.saxon.lib.SerializerFactory extends java.lang.Object {
net.sf.saxon.Configuration config
private static Class staxResultClass
private static java.util.regex.Pattern publicIdPattern
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public net.sf.saxon.event.StreamWriterToReceiver getXMLStreamWriter (javax.xml.transform.stream.StreamResult, java.util.Properties) throws net.sf.saxon.trans.XPathException
javax.xml.transform.stream.StreamResult result
java.util.Properties properties
net.sf.saxon.event.Receiver r
public net.sf.saxon.event.SequenceReceiver getReceiver (javax.xml.transform.Result, net.sf.saxon.event.PipelineConfiguration, java.util.Properties) throws net.sf.saxon.trans.XPathException
javax.xml.transform.Result result
net.sf.saxon.event.PipelineConfiguration pipe
java.util.Properties props
public net.sf.saxon.event.SequenceReceiver getReceiver (javax.xml.transform.Result, net.sf.saxon.event.PipelineConfiguration, java.util.Properties, net.sf.saxon.serialize.CharacterMapIndex) throws net.sf.saxon.trans.XPathException
String href
String base
java.util.Properties sansNext
javax.xml.transform.Source source
javax.xml.transform.TransformerException e
String name
String value
net.sf.saxon.serialize.CharacterMapIndex index
String base
java.util.Properties props2
javax.xml.transform.Source source
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.om.TreeInfo doc
net.sf.saxon.serialize.SerializationParamsHandler ph
java.util.Properties paramDocProps
java.util.Enumeration names
net.sf.saxon.serialize.CharacterMap characterMap
net.sf.saxon.event.Receiver receiver
net.sf.saxon.event.ComplexContentOutputter out
net.sf.saxon.event.ContentHandlerProxy proxy
net.sf.saxon.trans.XPathException de
net.sf.saxon.event.SequenceReceiver target
net.sf.saxon.event.SequenceReceiver target
net.sf.saxon.event.SequenceReceiver target
net.sf.saxon.event.SequenceReceiver target
javax.xml.transform.stream.StreamResult sr
net.sf.saxon.serialize.JSONEmitter je
java.io.UnsupportedEncodingException e
java.io.OutputStream os
String encoding
net.sf.saxon.serialize.TEXTEmitter te
java.io.Writer writer
net.sf.saxon.serialize.AdaptiveEmitter je
javax.xml.transform.stream.StreamResult sr
net.sf.saxon.event.SequenceReceiver target
net.sf.saxon.event.SequenceReceiver userReceiver
javax.xml.transform.stream.StreamResult sr
net.sf.saxon.event.SequenceReceiver target
String method
net.sf.saxon.serialize.Emitter emitter
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
String useMaps
net.sf.saxon.event.ProxyReceiver normalizer
String normForm
net.sf.saxon.lib.StAXResultHandler handler
net.sf.saxon.event.Receiver r
net.sf.saxon.lib.ExternalObjectModel model
net.sf.saxon.event.Receiver builder
Object externalObjectModel
java.util.List externalObjectModels
javax.xml.transform.Result result
net.sf.saxon.event.PipelineConfiguration pipe
java.util.Properties props
net.sf.saxon.serialize.CharacterMapIndex charMapIndex
String nextInChain
String paramDoc
protected net.sf.saxon.event.SequenceReceiver makeSequenceNormalizer (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.ComplexContentOutputter out
net.sf.saxon.event.SequenceNormalizer sn
net.sf.saxon.event.Receiver receiver
java.util.Properties properties
net.sf.saxon.event.NamespaceReducer ne
net.sf.saxon.event.PipelineConfiguration pipe
protected net.sf.saxon.event.SequenceReceiver createHTMLSerializer (net.sf.saxon.serialize.Emitter, java.util.Properties, net.sf.saxon.event.PipelineConfiguration, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.serialize.Emitter emitter
java.util.Properties props
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
net.sf.saxon.event.Receiver target
String cdataElements
String attributeOrder
protected net.sf.saxon.event.SequenceReceiver createTextSerializer (net.sf.saxon.serialize.Emitter, java.util.Properties, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.serialize.Emitter emitter
java.util.Properties props
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
net.sf.saxon.event.Receiver target
protected net.sf.saxon.event.SequenceReceiver customizeJSONSerializer (net.sf.saxon.serialize.JSONEmitter, java.util.Properties, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.serialize.JSONEmitter emitter
java.util.Properties props
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
protected net.sf.saxon.event.SequenceReceiver customizeAdaptiveSerializer (net.sf.saxon.serialize.AdaptiveEmitter, java.util.Properties, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.serialize.AdaptiveEmitter emitter
java.util.Properties props
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
protected net.sf.saxon.event.SequenceReceiver createXHTMLSerializer (net.sf.saxon.serialize.Emitter, java.util.Properties, net.sf.saxon.event.PipelineConfiguration, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.serialize.Emitter emitter
java.util.Properties props
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
net.sf.saxon.event.Receiver target
String cdataElements
String attributeOrder
public net.sf.saxon.event.Receiver addHtml5Component (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver target
java.util.Properties outputProperties
protected net.sf.saxon.event.SequenceReceiver createXMLSerializer (net.sf.saxon.serialize.XMLEmitter, java.util.Properties, net.sf.saxon.event.PipelineConfiguration, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver target
net.sf.saxon.serialize.XMLEmitter emitter
java.util.Properties props
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
net.sf.saxon.event.Receiver target
String cdataElements
String attributeOrder
protected net.sf.saxon.event.SequenceReceiver createSaxonSerializationMethod (java.lang.String, java.util.Properties, net.sf.saxon.event.PipelineConfiguration, net.sf.saxon.serialize.CharacterMapExpander, net.sf.saxon.event.ProxyReceiver) throws net.sf.saxon.trans.XPathException
String method
java.util.Properties props
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.serialize.CharacterMapExpander characterMapExpander
net.sf.saxon.event.ProxyReceiver normalizer
protected net.sf.saxon.event.SequenceReceiver createUserDefinedOutputMethod (java.lang.String, java.util.Properties, net.sf.saxon.event.PipelineConfiguration) throws net.sf.saxon.trans.XPathException
String method
java.util.Properties props
net.sf.saxon.event.PipelineConfiguration pipe
net.sf.saxon.event.Receiver userReceiver
protected net.sf.saxon.event.ContentHandlerProxy newContentHandlerProxy ()
protected net.sf.saxon.serialize.UncommittedSerializer newUncommittedSerializer (javax.xml.transform.Result, net.sf.saxon.event.Receiver, java.util.Properties, net.sf.saxon.serialize.CharacterMapIndex)
javax.xml.transform.Result result
net.sf.saxon.event.Receiver next
java.util.Properties properties
net.sf.saxon.serialize.CharacterMapIndex charMap
protected net.sf.saxon.serialize.Emitter newXMLEmitter (java.util.Properties)
java.util.Properties properties
protected net.sf.saxon.serialize.Emitter newHTMLEmitter (java.util.Properties)
net.sf.saxon.serialize.HTMLEmitter emitter
java.util.Properties properties
net.sf.saxon.serialize.HTMLEmitter emitter
protected net.sf.saxon.serialize.Emitter newXHTMLEmitter (java.util.Properties)
java.util.Properties properties
boolean is5
net.sf.saxon.serialize.XMLEmitter emitter
public net.sf.saxon.event.Receiver addTextOutputFilter (net.sf.saxon.event.Receiver, java.util.Properties) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver next
java.util.Properties properties
protected net.sf.saxon.serialize.Emitter newTEXTEmitter ()
protected net.sf.saxon.event.SequenceWriter newAdaptiveEmitter (net.sf.saxon.event.PipelineConfiguration, java.io.Writer)
net.sf.saxon.event.PipelineConfiguration pipe
java.io.Writer writer
protected net.sf.saxon.event.ProxyReceiver newXMLIndenter (net.sf.saxon.serialize.XMLEmitter, java.util.Properties)
net.sf.saxon.serialize.XMLEmitter next
java.util.Properties outputProperties
net.sf.saxon.serialize.XMLIndenter r
protected net.sf.saxon.event.ProxyReceiver newHTMLIndenter (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
protected net.sf.saxon.event.ProxyReceiver newXHTMLIndenter (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
protected net.sf.saxon.serialize.MetaTagAdjuster newXHTMLMetaTagAdjuster (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
net.sf.saxon.serialize.MetaTagAdjuster r
protected net.sf.saxon.serialize.MetaTagAdjuster newHTMLMetaTagAdjuster (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
net.sf.saxon.serialize.MetaTagAdjuster r
protected net.sf.saxon.event.ProxyReceiver newHTMLURIEscaper (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
protected net.sf.saxon.event.ProxyReceiver newXHTMLURIEscaper (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
protected net.sf.saxon.event.ProxyReceiver newCDATAFilter (net.sf.saxon.event.Receiver, java.util.Properties) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
net.sf.saxon.serialize.CDATAFilter r
protected net.sf.saxon.event.Receiver newAttributeSorter (net.sf.saxon.event.Receiver, java.util.Properties) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
protected net.sf.saxon.event.ProxyReceiver newXML10ContentChecker (net.sf.saxon.event.Receiver, java.util.Properties)
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
protected net.sf.saxon.event.ProxyReceiver newUnicodeNormalizer (net.sf.saxon.event.Receiver, java.util.Properties) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.Receiver next
java.util.Properties outputProperties
String normForm
public net.sf.saxon.serialize.CharacterMapExpander newCharacterMapExpander (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
public net.sf.saxon.event.SequenceReceiver prepareNextStylesheet (net.sf.saxon.event.PipelineConfiguration, java.lang.String, java.lang.String, javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
net.sf.saxon.event.PipelineConfiguration pipe
String href
String baseURI
javax.xml.transform.Result result
public net.sf.saxon.query.SequenceWrapper newSequenceWrapper (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver destination
public java.lang.String checkOutputProperty (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String key
String value
protected static java.lang.String checkYesOrNo (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String key
String value
private void checkMethod (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String key
String value
private static void checkNormalizationForm (java.lang.String) throws net.sf.saxon.trans.XPathException
String value
private static boolean isValidClarkName (java.lang.String)
String value
int closer
protected static void checkNonNegativeInteger (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
int n
NumberFormatException err
String key
String value
private static void checkDecimal (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String key
String value
protected static void checkListOfClarkNames (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String s
String key
String value
java.util.StringTokenizer tok
private static void checkPublicIdentifier (java.lang.String) throws net.sf.saxon.trans.XPathException
String value
private static void checkSystemIdentifier (java.lang.String) throws net.sf.saxon.trans.XPathException
String value
public static java.lang.String parseListOfNodeNames (java.lang.String, net.sf.saxon.om.NamespaceResolver, boolean, boolean, java.lang.String) throws net.sf.saxon.trans.XPathException
String[] parts
String muri
net.sf.saxon.om.QNameException err
String displayname
String value
net.sf.saxon.om.NamespaceResolver nsResolver
boolean useDefaultNS
boolean prevalidated
String errorCode
String s
java.util.StringTokenizer st
protected void checkExtensions (java.lang.String) throws net.sf.saxon.trans.XPathException
String key
static void ()
}
net/sf/saxon/lib/SimpleFunctionAnnotationHandler.classSimpleFunctionAnnotationHandler.java
package net.sf.saxon.lib
public net.sf.saxon.lib.SimpleFunctionAnnotationHandler extends java.lang.Object implements net.sf.saxon.lib.FunctionAnnotationHandler {
private String namespace
public void (java.lang.String)
String namespace
public void check (net.sf.saxon.query.AnnotationList, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.AnnotationList existingAnnotations
String construct
public java.lang.String getAssertionNamespace ()
public boolean satisfiesAssertion (net.sf.saxon.query.Annotation, net.sf.saxon.query.AnnotationList)
net.sf.saxon.query.Annotation assertion
net.sf.saxon.query.AnnotationList annotationList
String local
public int relationship (net.sf.saxon.query.AnnotationList, net.sf.saxon.query.AnnotationList)
net.sf.saxon.query.AnnotationList firstList
net.sf.saxon.query.AnnotationList secondList
}
net/sf/saxon/lib/SourceResolver.classSourceResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.SourceResolver extends java.lang.Object {
public abstract javax.xml.transform.Source resolveSource (javax.xml.transform.Source, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/StAXResultHandler.classStAXResultHandler.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.StAXResultHandler extends java.lang.Object {
public abstract net.sf.saxon.event.Receiver getReceiver (javax.xml.transform.Result, java.util.Properties)
}
net/sf/saxon/lib/StandardCollationURIResolver.classStandardCollationURIResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardCollationURIResolver extends java.lang.Object implements net.sf.saxon.lib.CollationURIResolver {
private static final net.sf.saxon.lib.StandardCollationURIResolver theInstance
public void ()
public static net.sf.saxon.lib.StandardCollationURIResolver getInstance ()
public net.sf.saxon.lib.StringCollator resolve (java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
java.net.URI uuri
java.net.URISyntaxException err
String kw
String val
String param
int eq
java.net.URI uuri
java.util.Properties props
String query
java.util.StringTokenizer queryTokenizer
java.net.URI uuri
java.net.URISyntaxException err
String kw
String val
String[] tokens
String param
java.net.URI uuri
java.util.Properties props
String query
net.sf.saxon.lib.StringCollator uca
net.sf.saxon.trans.XPathException e
String uri
net.sf.saxon.Configuration config
static void ()
}
net/sf/saxon/lib/StandardCollectionURIResolver$1.classStandardCollectionURIResolver.java
package net.sf.saxon.lib
net.sf.saxon.lib.StandardCollectionURIResolver$1 extends java.lang.Object implements net.sf.saxon.lib.UnfailingErrorListener {
final net.sf.saxon.lib.StandardCollectionURIResolver this$0
void (net.sf.saxon.lib.StandardCollectionURIResolver)
net.sf.saxon.lib.StandardCollectionURIResolver this$0
public void warning (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
public void error (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
public void fatalError (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
}
net/sf/saxon/lib/StandardCollectionURIResolver$2.classStandardCollectionURIResolver.java
package net.sf.saxon.lib
net.sf.saxon.lib.StandardCollectionURIResolver$2 extends java.lang.Object implements net.sf.saxon.lib.UnfailingErrorListener {
final net.sf.saxon.lib.UnfailingErrorListener val$oldErrorListener
final net.sf.saxon.lib.StandardCollectionURIResolver this$0
void (net.sf.saxon.lib.StandardCollectionURIResolver, net.sf.saxon.lib.UnfailingErrorListener)
net.sf.saxon.lib.StandardCollectionURIResolver this$0
public void warning (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
public void error (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException supp
public void fatalError (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
}
net/sf/saxon/lib/StandardCollectionURIResolver$3.classStandardCollectionURIResolver.java
package net.sf.saxon.lib
net.sf.saxon.lib.StandardCollectionURIResolver$3 extends java.lang.Object implements net.sf.saxon.expr.ItemMappingFunction {
final net.sf.saxon.expr.XPathContext val$context
final boolean val$finalStable
final net.sf.saxon.lib.StandardCollectionURIResolver this$0
void (net.sf.saxon.lib.StandardCollectionURIResolver, net.sf.saxon.expr.XPathContext, boolean)
net.sf.saxon.lib.StandardCollectionURIResolver this$0
public net.sf.saxon.om.Item mapItem (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String uri
net.sf.saxon.trans.XPathException err
java.net.URISyntaxException e
net.sf.saxon.om.Item item
net.sf.saxon.om.NodeInfo node
String href
String uri
}
net/sf/saxon/lib/StandardCollectionURIResolver$FileExpander.classStandardCollectionURIResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardCollectionURIResolver$FileExpander extends java.lang.Object implements net.sf.saxon.expr.MappingFunction {
private net.sf.saxon.functions.URIQueryParameters params
boolean recurse
net.sf.saxon.om.SpaceStrippingRule strippingRule
int validation
Boolean xinclude
boolean unparsed
net.sf.saxon.trans.Maker parserMaker
int onError
java.io.FilenameFilter filter
net.sf.saxon.event.PipelineConfiguration pipe
public void (net.sf.saxon.functions.URIQueryParameters, net.sf.saxon.event.PipelineConfiguration)
java.io.FilenameFilter f
Boolean r
Integer v
Integer e
net.sf.saxon.trans.Maker p
net.sf.saxon.functions.URIQueryParameters params
net.sf.saxon.event.PipelineConfiguration pipe
public net.sf.saxon.om.SequenceIterator map (net.sf.saxon.om.Item) throws net.sf.saxon.trans.XPathException
java.io.File[] files
int f
java.io.File[] files
net.sf.saxon.value.ObjectValue[] fileValues
net.sf.saxon.lib.StandardCollectionURIResolver$FileExpander expander
java.io.Reader reader
net.sf.saxon.z.IntPredicate checker
CharSequence content
String uri
net.sf.saxon.value.TextFragmentValue doc
net.sf.saxon.trans.XPathException warn
net.sf.saxon.trans.XPathException supp
java.io.IOException err
net.sf.saxon.om.SpaceStrippingRule stripSpace
net.sf.saxon.event.Builder b
net.sf.saxon.event.Receiver s
net.sf.saxon.om.NodeInfo node
net.sf.saxon.om.DocumentInfo doc
String escaped
javax.xml.transform.Source source
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.trans.XPathException supp
net.sf.saxon.trans.XPathException err
net.sf.saxon.om.Item item
java.io.File file
}
net/sf/saxon/lib/StandardCollectionURIResolver.classStandardCollectionURIResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardCollectionURIResolver extends java.lang.Object implements net.sf.saxon.lib.CollectionURIResolver {
public void ()
public net.sf.saxon.om.SequenceIterator resolve (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
int q
String query
java.net.URI relativeURI
net.sf.saxon.trans.XPathException err
java.net.URISyntaxException e
net.sf.saxon.trans.XPathException err
java.io.File file
String href
String base
net.sf.saxon.expr.XPathContext context
net.sf.saxon.functions.URIQueryParameters params
java.net.URI relativeURI
java.net.URI resolvedURI
protected java.net.URI makeAbsoluteURI (java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext, java.net.URI) throws net.sf.saxon.trans.XPathException
java.net.URI resolvedURI
net.sf.saxon.trans.XPathException err
java.net.URISyntaxException e
String href
String base
net.sf.saxon.expr.XPathContext context
java.net.URI relativeURI
java.net.URI resolvedURI
protected net.sf.saxon.om.SequenceIterator directoryContents (java.io.File, net.sf.saxon.functions.URIQueryParameters, net.sf.saxon.expr.XPathContext)
java.io.FilenameFilter f
java.io.File[] files
int f
java.io.File directory
net.sf.saxon.functions.URIQueryParameters params
net.sf.saxon.expr.XPathContext context
java.io.FilenameFilter filter
java.io.File[] files
net.sf.saxon.value.ObjectValue[] fileValues
int onError
net.sf.saxon.Controller controller
net.sf.saxon.event.PipelineConfiguration oldPipe
net.sf.saxon.event.PipelineConfiguration newPipe
net.sf.saxon.lib.UnfailingErrorListener oldErrorListener
net.sf.saxon.lib.StandardCollectionURIResolver$FileExpander expander
net.sf.saxon.om.SequenceIterator base
protected net.sf.saxon.om.SequenceIterator catalogContents (java.lang.String, java.lang.String, java.lang.String, net.sf.saxon.expr.XPathContext) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
String message
String message
String message
net.sf.saxon.trans.XPathException err
net.sf.saxon.trans.XPathException err
String href
String baseURI
String absURI
net.sf.saxon.expr.XPathContext context
boolean stable
javax.xml.transform.Source source
net.sf.saxon.lib.ParseOptions options
net.sf.saxon.om.DocumentInfo catalog
net.sf.saxon.tree.iter.AxisIterator iter
net.sf.saxon.om.NodeInfo top
String stableAtt
boolean finalStable
net.sf.saxon.tree.iter.AxisIterator documents
net.sf.saxon.expr.ItemMappingFunction catalogueMapper
}
net/sf/saxon/lib/StandardEntityResolver.classStandardEntityResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardEntityResolver extends java.lang.Object implements org.xml.sax.EntityResolver {
private static net.sf.saxon.lib.StandardEntityResolver THE_INSTANCE
private static java.util.HashMap publicIds
private static java.util.HashMap systemIds
public net.sf.saxon.Configuration config
public void ()
public static net.sf.saxon.lib.StandardEntityResolver getInstance ()
public static void register (java.lang.String, java.lang.String, java.lang.String)
String publicId
String systemId
String fileName
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public org.xml.sax.InputSource resolveEntity (java.lang.String, java.lang.String) throws org.xml.sax.SAXException java.io.IOException
String publicId
String systemId
String fileName
public static org.xml.sax.InputSource fetch (java.lang.String, net.sf.saxon.Configuration)
String s
String filename
net.sf.saxon.Configuration config
boolean tracing
net.sf.saxon.lib.Logger traceDestination
java.util.List messages
java.util.List classLoaders
java.io.InputStream in
org.xml.sax.InputSource result
protected org.xml.sax.InputSource getResource (java.lang.String, net.sf.saxon.Configuration)
org.xml.sax.InputSource inputSource
String resourceName
net.sf.saxon.Configuration config
java.io.InputStream inputStream
static void ()
}
net/sf/saxon/lib/StandardEnvironmentVariableResolver.classStandardEnvironmentVariableResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardEnvironmentVariableResolver extends java.lang.Object implements net.sf.saxon.lib.EnvironmentVariableResolver {
public void ()
public java.util.Set getAvailableEnvironmentVariables ()
java.util.Map vars
public java.lang.String getEnvironmentVariable (java.lang.String)
String name
}
net/sf/saxon/lib/StandardErrorHandler.classStandardErrorHandler.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardErrorHandler extends java.lang.Object implements org.xml.sax.ErrorHandler {
private javax.xml.transform.ErrorListener errorListener
private int warningCount
private int errorCount
private int fatalErrorCount
private boolean silent
public void (javax.xml.transform.ErrorListener)
javax.xml.transform.ErrorListener listener
public void setSilent (boolean)
boolean silent
public void warning (org.xml.sax.SAXParseException)
org.xml.sax.SAXParseException e
public void error (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
public void fatalError (org.xml.sax.SAXParseException) throws org.xml.sax.SAXException
org.xml.sax.SAXParseException e
protected void reportError (org.xml.sax.SAXParseException, boolean)
net.sf.saxon.expr.parser.ExplicitLocation loc
net.sf.saxon.trans.XPathException err
org.xml.sax.SAXParseException e
boolean isFatal
public int getWarningCount ()
public int getErrorCount ()
public int getFatalErrorCount ()
}
net/sf/saxon/lib/StandardErrorListener.classStandardErrorListener.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardErrorListener extends java.lang.Object implements net.sf.saxon.lib.UnfailingErrorListener {
private int recoveryPolicy
private int warningCount
private int maximumNumberOfWarnings
protected transient net.sf.saxon.lib.Logger logger
public void ()
public net.sf.saxon.lib.StandardErrorListener makeAnother (int)
net.sf.saxon.lib.StandardErrorListener sel
InstantiationException e
net.sf.saxon.lib.StandardErrorListener sel
IllegalAccessException e
int hostLanguage
net.sf.saxon.lib.StandardErrorListener sel
public void setLogger (net.sf.saxon.lib.Logger)
net.sf.saxon.lib.Logger logger
public net.sf.saxon.lib.Logger getLogger ()
public void setRecoveryPolicy (int)
int policy
public int getRecoveryPolicy ()
public void setMaximumNumberOfWarnings (int)
int max
public int getMaximumNumberOfWarnings ()
public void warning (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException xe
String message
public void error (javax.xml.transform.TransformerException)
String explanation
net.sf.saxon.type.ValidationFailure failure
String constraintReference
String validationLocation
String contextLocation
String message
String prefix
javax.xml.transform.TransformerException exception
String message
public void fatalError (javax.xml.transform.TransformerException)
net.sf.saxon.expr.XPathContext context
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException xe
String message
String lang
String langText
String kind
private java.lang.String constructMessage (javax.xml.transform.TransformerException, net.sf.saxon.trans.XPathException, java.lang.String, java.lang.String)
String line1
String line2
String message
int line
int column
String innerLoc
String lineInfo
String columnInfo
String nearBy
String where
String line1
String line2
String message
int line
int column
String innerLoc
String nearBy
String line1
String line2
net.sf.saxon.expr.parser.XPathParser$NestedLocation nestedLoc
net.sf.saxon.expr.parser.Location outerLoc
String message
String explanation
net.sf.saxon.type.ValidationFailure failure
String constraintReference
String message
javax.xml.transform.TransformerException exception
net.sf.saxon.trans.XPathException xe
String langText
String kind
String message
public static java.lang.String getOffenderListText (net.sf.saxon.type.ValidationFailure)
String nodeDesc
net.sf.saxon.om.NodeInfo offender
net.sf.saxon.type.ValidationFailure failure
String message
java.util.List offendingNodes
protected void outputStackTrace (net.sf.saxon.lib.Logger, net.sf.saxon.expr.XPathContext)
net.sf.saxon.lib.Logger out
net.sf.saxon.expr.XPathContext context
public java.lang.String getLocationMessage (javax.xml.transform.TransformerException)
javax.xml.transform.TransformerException err
javax.xml.transform.SourceLocator loc
public static java.lang.String getLocationMessageText (javax.xml.transform.SourceLocator)
net.sf.saxon.tree.AttributeLocation saLoc
String path
String instructionName
String kind
net.sf.saxon.om.StructuredQName name
Exception err
javax.xml.transform.SourceLocator loc
String locMessage
String systemId
net.sf.saxon.om.NodeInfo node
String nodeMessage
int lineNumber
boolean containsLineNumber
public static java.lang.String abbreviatePath (java.lang.String)
String uri
int slash
public java.lang.String getExpandedMessage (javax.xml.transform.TransformerException)
String errorObjectDesc
net.sf.saxon.om.Sequence errorObject
String next
javax.xml.transform.TransformerException err
net.sf.saxon.om.StructuredQName qCode
String message
Throwable e
public java.lang.String getErrorObjectString (net.sf.saxon.om.Sequence)
net.sf.saxon.om.Sequence errorObject
public static java.lang.String getInstructionName (net.sf.saxon.expr.instruct.Instruction)
String local
String s
int colon
net.sf.saxon.om.StructuredQName qName
net.sf.saxon.om.StructuredQName qName
int construct
Exception err
net.sf.saxon.expr.instruct.Instruction inst
public static java.lang.String wordWrap (java.lang.String)
int i
String message
int nl
public static void printStackTrace (net.sf.saxon.lib.Logger, net.sf.saxon.expr.XPathContext)
net.sf.saxon.trace.ContextStackFrame frame
net.sf.saxon.lib.Logger out
net.sf.saxon.expr.XPathContext context
java.util.Iterator iterator
}
net/sf/saxon/lib/StandardInvalidityHandler.classStandardInvalidityHandler.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardInvalidityHandler extends java.lang.Object implements net.sf.saxon.lib.InvalidityHandler {
private net.sf.saxon.Configuration config
private net.sf.saxon.lib.Logger logger
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setLogger (net.sf.saxon.lib.Logger)
net.sf.saxon.lib.Logger logger
public net.sf.saxon.lib.Logger getLogger ()
public net.sf.saxon.Configuration getConfiguration ()
public void startReporting (java.lang.String) throws net.sf.saxon.trans.XPathException
String systemId
public void reportInvalidity (net.sf.saxon.lib.Invalidity) throws net.sf.saxon.trans.XPathException
net.sf.saxon.lib.Invalidity failure
net.sf.saxon.lib.Logger localLogger
String explanation
String constraintReference
String validationLocation
String contextLocation
String finalMessage
public java.lang.String getLocationMessage (net.sf.saxon.lib.Invalidity)
String path
String instructionName
String kind
net.sf.saxon.om.StructuredQName name
net.sf.saxon.lib.Invalidity err
String locMessage
String systemId
net.sf.saxon.om.NodeInfo node
String nodeMessage
int lineNumber
javax.xml.transform.SourceLocator loc
boolean containsLineNumber
public static java.lang.String abbreviatePath (java.lang.String)
String uri
int slash
public java.lang.String getExpandedMessage (net.sf.saxon.lib.Invalidity)
net.sf.saxon.lib.Invalidity err
String code
private static java.lang.String wordWrap (java.lang.String)
String message
public static java.lang.String getConstraintReferenceMessage (net.sf.saxon.lib.Invalidity)
net.sf.saxon.lib.Invalidity err
public net.sf.saxon.om.Sequence endReporting () throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/StandardLogger.classStandardLogger.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardLogger extends net.sf.saxon.lib.Logger {
private java.io.PrintStream out
private int threshold
private boolean mustClose
public void ()
public void (java.io.PrintStream)
java.io.PrintStream stream
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File fileName
public void setPrintStream (java.io.PrintStream)
java.io.PrintStream stream
public java.io.PrintStream getPrintStream ()
public void setThreshold (int)
int threshold
public int getThreshold ()
public javax.xml.transform.stream.StreamResult asStreamResult ()
public void println (java.lang.String, int)
String message
int severity
public void close ()
}
net/sf/saxon/lib/StandardModuleURIResolver.classStandardModuleURIResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardModuleURIResolver extends java.lang.Object implements net.sf.saxon.lib.ModuleURIResolver {
net.sf.saxon.Configuration config
public void ()
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public javax.xml.transform.stream.StreamSource[] resolve (java.lang.String, java.lang.String, java.lang.String[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException err
java.net.URI absoluteURI
net.sf.saxon.trans.XPathException se
java.net.URISyntaxException err
String href
java.net.URI absoluteURI
int m
javax.xml.transform.stream.StreamSource[] sources
String moduleURI
String baseURI
String[] locations
protected javax.xml.transform.stream.StreamSource getQuerySource (java.net.URI) throws net.sf.saxon.trans.XPathException
net.sf.saxon.trans.XPathException se
String path
java.io.InputStream is
int pos
java.net.URL absoluteURL
java.net.URLConnection connection
String contentType
java.io.InputStream is
javax.xml.transform.stream.StreamSource ss
net.sf.saxon.trans.XPathException se
java.io.IOException err
java.net.URI absoluteURI
String encoding
}
net/sf/saxon/lib/StandardOutputResolver.classStandardOutputResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardOutputResolver extends java.lang.Object implements net.sf.saxon.lib.OutputURIResolver {
private static net.sf.saxon.lib.StandardOutputResolver theInstance
public void ()
public static net.sf.saxon.lib.StandardOutputResolver getInstance ()
public net.sf.saxon.lib.StandardOutputResolver newInstance ()
public javax.xml.transform.Result resolve (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
java.net.URI absoluteURI
java.net.URI baseURI
java.net.URI absoluteURI
java.net.URISyntaxException err
IllegalArgumentException err2
java.net.MalformedURLException err3
java.net.UnknownServiceException err5
java.io.IOException err4
String href
String base
String which
protected javax.xml.transform.Result createResult (java.net.URI) throws net.sf.saxon.trans.XPathException java.io.IOException
java.net.URLConnection connection
java.io.OutputStream stream
javax.xml.transform.stream.StreamResult result
java.net.URI absoluteURI
public static synchronized javax.xml.transform.Result makeOutputFile (java.net.URI) throws net.sf.saxon.trans.XPathException
IllegalArgumentException err
java.net.URI absoluteURI
public void close (javax.xml.transform.Result) throws net.sf.saxon.trans.XPathException
java.io.IOException err
java.io.IOException err
java.io.OutputStream stream
java.io.Writer writer
javax.xml.transform.Result result
public volatile net.sf.saxon.lib.OutputURIResolver newInstance ()
static void ()
}
net/sf/saxon/lib/StandardURIChecker.classStandardURIChecker.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardURIChecker extends java.lang.Object implements net.sf.saxon.lib.URIChecker {
private static net.sf.saxon.lib.StandardURIChecker THE_INSTANCE
private static ThreadLocal caches
public static net.sf.saxon.lib.StandardURIChecker getInstance ()
protected void ()
public boolean isValidURI (java.lang.CharSequence)
java.net.URISyntaxException e
CharSequence value
net.sf.saxon.expr.sort.LRUCache cache
String sv
public static void main (java.lang.String[])
String[] args
static void ()
}
net/sf/saxon/lib/StandardURIResolver$1.classStandardURIResolver.java
package net.sf.saxon.lib
net.sf.saxon.lib.StandardURIResolver$1 extends java.lang.Object implements net.sf.saxon.event.FilterFactory {
final String val$idFinal
final net.sf.saxon.lib.StandardURIResolver this$0
void (net.sf.saxon.lib.StandardURIResolver, java.lang.String)
net.sf.saxon.lib.StandardURIResolver this$0
public net.sf.saxon.event.ProxyReceiver makeFilter (net.sf.saxon.event.Receiver)
net.sf.saxon.event.Receiver next
}
net/sf/saxon/lib/StandardURIResolver.classStandardURIResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardURIResolver extends java.lang.Object implements net.sf.saxon.trans.NonDelegatingURIResolver {
private net.sf.saxon.Configuration config
protected boolean recognizeQueryParameters
static final boolean $assertionsDisabled
public void ()
public void (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public void setRecognizeQueryParameters (boolean)
boolean recognize
public boolean queryParametersAreRecognized ()
protected net.sf.saxon.Platform getPlatform ()
public void setConfiguration (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
public net.sf.saxon.Configuration getConfiguration ()
public javax.xml.transform.Source resolve (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
java.net.URI relative
java.net.URISyntaxException err
int q
java.net.URI uri
String expandedBase
java.net.URISyntaxException err
net.sf.saxon.trans.Maker parser
Exception err
String uriString
java.net.URI uri
net.sf.saxon.om.SpaceStrippingRule stripSpace
String idFinal
net.sf.saxon.event.FilterFactory factory
Integer validation
Boolean xinclude
String href
String base
String relativeURI
String id
int hash
net.sf.saxon.functions.URIQueryParameters params
java.net.URI relative
String query
javax.xml.transform.Source source
protected javax.xml.transform.Source getPTreeSource (java.lang.String, java.lang.String) throws net.sf.saxon.trans.XPathException
String href
String base
protected void setSAXInputSource (javax.xml.transform.sax.SAXSource, java.lang.String)
java.io.InputStream is
javax.xml.transform.sax.SAXSource source
String uriString
static void ()
}
net/sf/saxon/lib/StandardUnparsedTextResolver.classStandardUnparsedTextResolver.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StandardUnparsedTextResolver extends java.lang.Object implements net.sf.saxon.lib.UnparsedTextURIResolver {
private boolean debug
public void ()
public void setDebugging (boolean)
boolean debug
public java.io.Reader resolve (java.net.URI, java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
java.net.URL absoluteURL
net.sf.saxon.trans.XPathException e
java.net.MalformedURLException mue
net.sf.saxon.trans.XPathException xpe
java.io.IOException ioe
String mediaType
String mediaType
int pos
String charset
String contentType
boolean isXmlMediaType
java.io.IOException e
java.io.InputStream is
java.net.URLConnection connection
String contentEncoding
java.nio.charset.Charset charset
java.nio.charset.CharsetDecoder decoder
java.io.IOException ioe
java.nio.charset.IllegalCharsetNameException icne
java.nio.charset.UnsupportedCharsetException uce
java.net.URI absoluteURI
String encoding
net.sf.saxon.Configuration config
java.net.URL absoluteURL
net.sf.saxon.lib.Logger err
public static java.lang.String inferStreamEncoding (java.io.InputStream, net.sf.saxon.lib.Logger) throws java.io.IOException
java.io.InputStream is
net.sf.saxon.lib.Logger err
byte[] start
int read
private static java.lang.String inferEncoding (byte[], int, net.sf.saxon.lib.Logger)
int b
net.sf.saxon.tree.util.FastStringBuffer sb
String p
int v
byte[] start
int read
net.sf.saxon.lib.Logger logger
boolean debug
private static int ch (byte)
byte b
}
net/sf/saxon/lib/StaticQueryContextFactory.classStaticQueryContextFactory.java
package net.sf.saxon.lib
public net.sf.saxon.lib.StaticQueryContextFactory extends java.lang.Object {
public void ()
public net.sf.saxon.query.StaticQueryContext newStaticQueryContext (net.sf.saxon.Configuration)
net.sf.saxon.Configuration config
}
net/sf/saxon/lib/StringCollator.classStringCollator.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.StringCollator extends java.lang.Object {
public abstract java.lang.String getCollationURI ()
public abstract int compareStrings (java.lang.CharSequence, java.lang.CharSequence)
public abstract boolean comparesEqual (java.lang.CharSequence, java.lang.CharSequence)
public abstract net.sf.saxon.expr.sort.AtomicMatchKey getCollationKey (java.lang.CharSequence)
}
net/sf/saxon/lib/SubstringMatcher.classSubstringMatcher.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.SubstringMatcher extends java.lang.Object implements net.sf.saxon.lib.StringCollator {
public abstract boolean contains (java.lang.String, java.lang.String)
public abstract boolean startsWith (java.lang.String, java.lang.String)
public abstract boolean endsWith (java.lang.String, java.lang.String)
public abstract java.lang.String substringBefore (java.lang.String, java.lang.String)
public abstract java.lang.String substringAfter (java.lang.String, java.lang.String)
}
net/sf/saxon/lib/TraceListener.classTraceListener.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.TraceListener extends java.lang.Object implements java.util.EventListener {
public abstract void setOutputDestination (net.sf.saxon.lib.Logger)
public abstract void open (net.sf.saxon.Controller)
public abstract void close ()
public abstract void enter (net.sf.saxon.trace.InstructionInfo, net.sf.saxon.expr.XPathContext)
public abstract void leave (net.sf.saxon.trace.InstructionInfo)
public abstract void startCurrentItem (net.sf.saxon.om.Item)
public abstract void endCurrentItem (net.sf.saxon.om.Item)
}
net/sf/saxon/lib/TraceListener2.classTraceListener2.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.TraceListener2 extends java.lang.Object implements net.sf.saxon.lib.TraceListener {
public abstract void startRuleSearch ()
public abstract void endRuleSearch (java.lang.Object, net.sf.saxon.trans.Mode, net.sf.saxon.om.Item)
}
net/sf/saxon/lib/URIChecker.classURIChecker.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.URIChecker extends java.lang.Object {
public abstract boolean isValidURI (java.lang.CharSequence)
}
net/sf/saxon/lib/UnfailingErrorListener.classUnfailingErrorListener.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.UnfailingErrorListener extends java.lang.Object implements javax.xml.transform.ErrorListener {
public abstract void warning (javax.xml.transform.TransformerException)
public abstract void error (javax.xml.transform.TransformerException)
public abstract void fatalError (javax.xml.transform.TransformerException)
}
net/sf/saxon/lib/UnparsedTextURIResolver.classUnparsedTextURIResolver.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.UnparsedTextURIResolver extends java.lang.Object {
public abstract java.io.Reader resolve (java.net.URI, java.lang.String, net.sf.saxon.Configuration) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/Validation.classValidation.java
package net.sf.saxon.lib
public final net.sf.saxon.lib.Validation extends java.lang.Object {
public static final int INVALID
public static final int STRICT
public static final int LAX
public static final int PRESERVE
public static final int STRIP
public static final int SKIP
public static final int DEFAULT
public static final int BY_TYPE
private void ()
public static int getCode (java.lang.String)
String value
public static java.lang.String toString (int)
int value
}
net/sf/saxon/lib/ValidationStatisticsRecipient.classValidationStatisticsRecipient.java
package net.sf.saxon.lib
public abstract net.sf.saxon.lib.ValidationStatisticsRecipient extends java.lang.Object {
public abstract void notifyValidationStatistics (java.util.Map) throws net.sf.saxon.trans.XPathException
}
net/sf/saxon/lib/XQueryFunctionAnnotationHandler$DisallowedCombination.classXQueryFunctionAnnotationHandler.java
package net.sf.saxon.lib
net.sf.saxon.lib.XQueryFunctionAnnotationHandler$DisallowedCombination extends java.lang.Object {
public net.sf.saxon.om.StructuredQName one
public net.sf.saxon.om.StructuredQName two
public String errorCode
public java.util.Set where
public transient void (net.sf.saxon.om.StructuredQName, net.sf.saxon.om.StructuredQName, java.lang.String, java.lang.String[])
net.sf.saxon.om.StructuredQName one
net.sf.saxon.om.StructuredQName two
String errorCode
String[] where
}
net/sf/saxon/lib/XQueryFunctionAnnotationHandler.classXQueryFunctionAnnotationHandler.java
package net.sf.saxon.lib
public net.sf.saxon.lib.XQueryFunctionAnnotationHandler extends java.lang.Object implements net.sf.saxon.lib.FunctionAnnotationHandler {
private static net.sf.saxon.lib.XQueryFunctionAnnotationHandler$DisallowedCombination[] blackList
public void ()
public void check (net.sf.saxon.query.AnnotationList, java.lang.String) throws net.sf.saxon.trans.XPathException
net.sf.saxon.query.Annotation other
int j
net.sf.saxon.lib.XQueryFunctionAnnotationHandler$DisallowedCombination dc
net.sf.saxon.query.Annotation ann
int i
net.sf.saxon.query.AnnotationList annotations
String construct
public java.lang.String getAssertionNamespace ()
public boolean satisfiesAssertion (net.sf.saxon.query.Annotation, net.sf.saxon.query.AnnotationList)
net.sf.saxon.query.Annotation assertion
net.sf.saxon.query.AnnotationList annotationList
public int relationship (net.sf.saxon.query.AnnotationList, net.sf.saxon.query.AnnotationList)
net.sf.saxon.query.AnnotationList firstList
net.sf.saxon.query.AnnotationList secondList
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayAppend.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayAppend extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.om.Sequence other
java.util.List list
net.sf.saxon.ma.arrays.SimpleArrayItem otherArray
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayFilter.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayFilter extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.om.Function fn
java.util.List list
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayFlatten.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayFlatten extends net.sf.saxon.functions.SystemFunction {
public void ()
private void flatten (net.sf.saxon.om.Sequence, java.util.List) throws net.sf.saxon.trans.XPathException
net.sf.saxon.om.Sequence member
net.sf.saxon.om.Sequence arg
java.util.List out
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.om.Item item
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
java.util.List out
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayFoldLeft.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayFoldLeft extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
int arraySize
net.sf.saxon.om.Sequence zero
net.sf.saxon.om.Function fn
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayFoldRight.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayFoldRight extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.om.Sequence zero
net.sf.saxon.om.Function fn
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayForEach.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayForEach extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.om.Function fn
java.util.List list
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayForEachPair.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayForEachPair extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array1
net.sf.saxon.ma.arrays.ArrayItem array2
net.sf.saxon.om.Function fn
java.util.List list
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayFromSequence.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayFromSequence extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayGet.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayGet extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.value.IntegerValue index
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayHead.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayHead extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayInsertBefore.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayInsertBefore extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
int index
net.sf.saxon.om.Sequence newMember
java.util.List list
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayJoin.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayJoin extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.om.SequenceIterator iterator
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.ma.arrays.ArrayItem nextArray
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayPut.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayPut extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
int index
net.sf.saxon.om.GroundedValue newVal
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayRemove.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayRemove extends net.sf.saxon.functions.SystemFunction {
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
int index
int index
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
net.sf.saxon.om.SequenceIterator iter
net.sf.saxon.value.IntegerValue pos
net.sf.saxon.z.IntSet positions
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayReverse.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayReverse extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
java.util.List list
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArraySize.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArraySize extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArraySubarray.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArraySubarray extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
int length
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
int start
int length
java.util.List list
int i
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayTail.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayTail extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet$ArrayToSequence.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet$ArrayToSequence extends net.sf.saxon.functions.SystemFunction {
static final boolean $assertionsDisabled
public void ()
public net.sf.saxon.om.Sequence call (net.sf.saxon.expr.XPathContext, net.sf.saxon.om.Sequence[]) throws net.sf.saxon.trans.XPathException
int i
net.sf.saxon.expr.XPathContext context
net.sf.saxon.om.Sequence[] arguments
net.sf.saxon.ma.arrays.ArrayItem array
java.util.List results
static void ()
}
net/sf/saxon/ma/arrays/ArrayFunctionSet.classArrayFunctionSet.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayFunctionSet extends net.sf.saxon.functions.registry.BuiltInFunctionSet {
public static net.sf.saxon.ma.arrays.ArrayFunctionSet THE_INSTANCE
public void ()
public static net.sf.saxon.ma.arrays.ArrayFunctionSet getInstance ()
private void init ()
net.sf.saxon.type.ItemType filterFunctionType
net.sf.saxon.type.ItemType foldFunctionType
net.sf.saxon.type.ItemType forEachFunctionType
net.sf.saxon.type.ItemType sortFunctionType
public java.lang.String getNamespace ()
public java.lang.String getConventionalPrefix ()
static void ()
}
net/sf/saxon/ma/arrays/ArrayItem.classArrayItem.java
package net.sf.saxon.ma.arrays
public abstract net.sf.saxon.ma.arrays.ArrayItem extends java.lang.Object implements net.sf.saxon.om.Function java.lang.Iterable {
public static final net.sf.saxon.value.SequenceType SINGLE_ARRAY_TYPE
public abstract net.sf.saxon.om.Sequence get (int) throws net.sf.saxon.trans.XPathException
public abstract net.sf.saxon.ma.arrays.ArrayItem put (int, net.sf.saxon.om.Sequence) throws net.sf.saxon.trans.XPathException
public abstract int arrayLength ()
public abstract boolean isEmpty ()
public abstract java.util.Iterator iterator ()
public abstract net.sf.saxon.ma.arrays.ArrayItem concat (net.sf.saxon.ma.arrays.ArrayItem)
public abstract net.sf.saxon.ma.arrays.ArrayItem remove (int)
public abstract net.sf.saxon.ma.arrays.ArrayItem removeSeveral (net.sf.saxon.z.IntSet)
public abstract net.sf.saxon.value.SequenceType getMemberType (net.sf.saxon.type.TypeHierarchy)
public abstract java.util.List getMembers ()
static void ()
}
net/sf/saxon/ma/arrays/ArrayItemType.classArrayItemType.java
package net.sf.saxon.ma.arrays
public net.sf.saxon.ma.arrays.ArrayItemType extends net.sf.saxon.type.AnyFunctionType {
public static final net.sf.saxon.ma.arrays.ArrayItemType ANY_ARRAY_TYPE
private net.sf.saxon.value.SequenceType memberType
public void (net.sf.saxon.value.SequenceType)
net.sf.saxon.value.SequenceType memberType
public net.sf.saxon.value.SequenceType getMemberType ()
public boolean isMapType ()
public boolean isArrayType ()
public boolean