Index

A B C D E F G H I L N O P Q R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCollectingPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
Abstract collecting IPSErrorHandler that collects all error messages in an error list.
AbstractCollectingPSErrorHandler(ErrorList, IPSErrorHandler) - Constructor for class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
AbstractPSBoundSchema - Class in com.helger.schematron.pure.bound
Base implementation of IPSBoundSchema with all common elements.
AbstractPSBoundSchema(IPSQueryBinding, PSSchema, String, IPSErrorHandler, IPSValidationHandler) - Constructor for class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
AbstractPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
Abstract implementation of IPSErrorHandler.
AbstractPSErrorHandler() - Constructor for class com.helger.schematron.pure.errorhandler.AbstractPSErrorHandler
 
AbstractPSErrorHandler(IPSErrorHandler) - Constructor for class com.helger.schematron.pure.errorhandler.AbstractPSErrorHandler
 
add(String, String) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
Add a new variable.
add(Map.Entry<String, String>) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
Add a new variable.
addActive(PSActive) - Method in class com.helger.schematron.pure.model.PSPhase
 
addAssertReport(PSAssertReport) - Method in class com.helger.schematron.pure.model.PSRule
 
addDiagnostic(PSDiagnostic) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
addDir(PSDir) - Method in class com.helger.schematron.pure.model.PSActive
 
addDir(PSDir) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addDir(PSDir) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
addDir(PSDir) - Method in class com.helger.schematron.pure.model.PSP
 
addDir(PSDir) - Method in class com.helger.schematron.pure.model.PSTitle
 
addEmph(PSEmph) - Method in class com.helger.schematron.pure.model.PSActive
 
addEmph(PSEmph) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addEmph(PSEmph) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
addEmph(PSEmph) - Method in class com.helger.schematron.pure.model.PSP
 
addEndP(PSP) - Method in class com.helger.schematron.pure.model.PSSchema
 
addExtends(PSExtends) - Method in class com.helger.schematron.pure.model.PSRule
 
addForeignAttribute(String, String) - Method in interface com.helger.schematron.pure.model.IPSHasForeignAttributes
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSActive
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSDir
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSExtends
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSName
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSNS
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSP
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSPattern
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSPhase
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSRule
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSSchema
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSSpan
 
addForeignAttribute(String, String) - Method in class com.helger.schematron.pure.model.PSValueOf
 
addForeignAttributes(Map<String, String>) - Method in interface com.helger.schematron.pure.model.IPSHasForeignAttributes
 
addForeignElement(IMicroElement) - Method in interface com.helger.schematron.pure.model.IPSHasForeignElements
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSActive
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSDir
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSP
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSPattern
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSPhase
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSRule
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSSchema
 
addForeignElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSSpan
 
addForeignElements(Iterable<IMicroElement>) - Method in interface com.helger.schematron.pure.model.IPSHasForeignElements
 
addInclude(PSInclude) - Method in interface com.helger.schematron.pure.model.IPSHasIncludes
Add an include to this object.
addInclude(PSInclude) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
addInclude(PSInclude) - Method in class com.helger.schematron.pure.model.PSPattern
 
addInclude(PSInclude) - Method in class com.helger.schematron.pure.model.PSPhase
 
addInclude(PSInclude) - Method in class com.helger.schematron.pure.model.PSRule
 
addInclude(PSInclude) - Method in class com.helger.schematron.pure.model.PSSchema
 
addLet(PSLet) - Method in interface com.helger.schematron.pure.model.IPSHasLets
Add a PSLet element.
addLet(PSLet) - Method in class com.helger.schematron.pure.model.PSPattern
 
addLet(PSLet) - Method in class com.helger.schematron.pure.model.PSPhase
 
addLet(PSLet) - Method in class com.helger.schematron.pure.model.PSRule
 
addLet(PSLet) - Method in class com.helger.schematron.pure.model.PSSchema
 
addName(PSName) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addNS(PSNS) - Method in class com.helger.schematron.pure.model.PSSchema
 
addP(PSP) - Method in class com.helger.schematron.pure.model.PSPattern
 
addP(PSP) - Method in class com.helger.schematron.pure.model.PSPhase
 
addParam(PSParam) - Method in class com.helger.schematron.pure.model.PSPattern
 
addPattern(PSPattern) - Method in class com.helger.schematron.pure.model.PSSchema
 
addPhase(PSPhase) - Method in class com.helger.schematron.pure.model.PSSchema
 
addRule(PSRule) - Method in class com.helger.schematron.pure.model.PSPattern
 
addSpan(PSSpan) - Method in class com.helger.schematron.pure.model.PSActive
 
addSpan(PSSpan) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addSpan(PSSpan) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
addSpan(PSSpan) - Method in class com.helger.schematron.pure.model.PSP
 
addStartP(PSP) - Method in class com.helger.schematron.pure.model.PSSchema
 
addText(String) - Method in interface com.helger.schematron.pure.model.IPSHasTexts
Add a new text element.
addText(String) - Method in class com.helger.schematron.pure.model.PSActive
 
addText(String) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addText(String) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
addText(String) - Method in class com.helger.schematron.pure.model.PSDir
 
addText(String) - Method in class com.helger.schematron.pure.model.PSEmph
 
addText(String) - Method in class com.helger.schematron.pure.model.PSP
 
addText(String) - Method in class com.helger.schematron.pure.model.PSSpan
 
addText(String) - Method in class com.helger.schematron.pure.model.PSTitle
 
addValueOf(PSValueOf) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
addValueOf(PSValueOf) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
and(IPSValidationHandler) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
Create a new validation handler that first invokes all methods from this handler, and than later on from the passed validation handler.
and(IPSValidationHandler, IPSValidationHandler) - Static method in interface com.helger.schematron.pure.validation.IPSValidationHandler
Create a new validation handler that first invokes all methods from the first handler and second from the second handler.
applySchematronValidation(Node, String) - Method in class com.helger.schematron.pure.SchematronResourcePure
 
applySchematronValidationToSVRL(Node, String) - Method in class com.helger.schematron.pure.SchematronResourcePure
The main method to convert a node to an SVRL document.
assertion() - Static method in class com.helger.schematron.pure.model.PSAssertReport
 

B

bind() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
bind(PSSchema) - Method in interface com.helger.schematron.pure.binding.IPSQueryBinding
 
bind(PSSchema, String, IPSErrorHandler, IPSValidationHandler, IXPathConfig) - Method in interface com.helger.schematron.pure.binding.IPSQueryBinding
Create a bound schema, which is like a precompiled schema.
bind(PSSchema, String, IPSErrorHandler, IPSValidationHandler, IXPathConfig) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
boundAssertReports() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
build() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 

C

clearResourceErrors() - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
Clear all currently stored errors.
CollectingPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
An implementation if IPSErrorHandler that collects all error messages.
CollectingPSErrorHandler() - Constructor for class com.helger.schematron.pure.errorhandler.CollectingPSErrorHandler
 
CollectingPSErrorHandler(IPSErrorHandler) - Constructor for class com.helger.schematron.pure.errorhandler.CollectingPSErrorHandler
 
com.helger.schematron.pure - package com.helger.schematron.pure
 
com.helger.schematron.pure.binding - package com.helger.schematron.pure.binding
 
com.helger.schematron.pure.binding.xpath - package com.helger.schematron.pure.binding.xpath
 
com.helger.schematron.pure.bound - package com.helger.schematron.pure.bound
 
com.helger.schematron.pure.bound.xpath - package com.helger.schematron.pure.bound.xpath
 
com.helger.schematron.pure.errorhandler - package com.helger.schematron.pure.errorhandler
 
com.helger.schematron.pure.exchange - package com.helger.schematron.pure.exchange
 
com.helger.schematron.pure.model - package com.helger.schematron.pure.model
 
com.helger.schematron.pure.preprocess - package com.helger.schematron.pure.preprocess
 
com.helger.schematron.pure.validation - package com.helger.schematron.pure.validation
 
com.helger.schematron.pure.validation.xpath - package com.helger.schematron.pure.validation.xpath
 
com.helger.schematron.pure.xpath - package com.helger.schematron.pure.xpath
 
contains(String) - Method in interface com.helger.schematron.pure.binding.xpath.IPSXPathVariables
 
contains(String) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
containsRule(PSRule) - Method in class com.helger.schematron.pure.model.PSPattern
 
create(String, String) - Static method in class com.helger.schematron.pure.model.PSLet
 
createBoundSchema() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
The main routine to create a bound schema from the passed resource and phase.
createBoundSchema() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
createNamespaceMapping(PSSchema) - Static method in class com.helger.schematron.pure.exchange.PSWriterSettings
Helper method to extract the namespace mapping from the provided Schematron.
createPartialValidationHandler() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
Override this implementation in a derived class to modify the behavior.
createPreprocessedSchema(PSSchema, IPSQueryBinding) - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
Pre-process the read schema, using the determined query binding.
createPreprocessor(IPSQueryBinding) - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
createPreprocessorWithoutInformationLoss(IPSQueryBinding) - Static method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
CXPath - Class in com.helger.schematron.pure.binding.xpath
Constants for handling XPath expressions

D

DEFAULT - Enum constant in enum com.helger.schematron.pure.model.PSRichGroup.ESpace
 
DEFAULT - Static variable in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
DEFAULT_ABSTRACT - Static variable in class com.helger.schematron.pure.model.PSRule
 
DEFAULT_KEEP_DIAGNOSTICS - Static variable in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
DEFAULT_KEEP_EMPTY_PATTERNS - Static variable in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
DEFAULT_KEEP_EMPTY_SCHEMA - Static variable in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
DEFAULT_KEEP_REPORTS - Static variable in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
DEFAULT_KEEP_TITLES - Static variable in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
DEFAULT_PS - Static variable in class com.helger.schematron.pure.errorhandler.LoggingPSErrorHandler
 
DEFAULT_QUERY_BINDING - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
The default XPath binding object to be used
DEFAULT_SEPARATOR - Static variable in class com.helger.schematron.pure.preprocess.PreprocessorIDPool
 
DEFAULT_SETTINGS - Static variable in class com.helger.schematron.pure.exchange.PSWriterSettings
The default writer settings to be used when nothing else is specified.
DoNothingPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
An implementation if IPSErrorHandler that does nothing and swallows all output.
DoNothingPSErrorHandler() - Constructor for class com.helger.schematron.pure.errorhandler.DoNothingPSErrorHandler
 

E

equals(Object) - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
equals(Object) - Method in class com.helger.schematron.pure.xpath.XPathConfig
 
error(IPSElement, String) - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
error(IPSElement, String) - Method in interface com.helger.schematron.pure.errorhandler.IPSErrorHandler
 
error(IPSElement, String, Throwable) - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
evaluate(List<?>) - Method in class com.helger.schematron.pure.xpath.XPathFunctionFromUserFunction
 
evaluate(XPathExpression, Node, QName, String) - Static method in class com.helger.schematron.pure.xpath.XPathEvaluationHelper
 
evaluateAsBoolean(XPathExpression, Node, String) - Static method in class com.helger.schematron.pure.xpath.XPathEvaluationHelper
 
evaluateAsNodeList(XPathExpression, Node, String) - Static method in class com.helger.schematron.pure.xpath.XPathEvaluationHelper
 
evaluateAsString(XPathExpression, Node, String) - Static method in class com.helger.schematron.pure.xpath.XPathEvaluationHelper
 

F

fillMicroElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSLinkableGroup
 
fillMicroElement(IMicroElement) - Method in class com.helger.schematron.pure.model.PSRichGroup
 
fromByteArray(byte[]) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from Schematron rules provided by an arbitrary byte array.
Important: in this case, no include resolution will be performed!!
fromClassPath(String) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from a Classpath Schematron rules
fromClassPath(String, ClassLoader) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from a Classpath Schematron rules
fromFile(File) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from file system Schematron rules
fromFile(String) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from file system Schematron rules
fromInputStream(String, InputStream) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from Schematron rules provided by an arbitrary InputStream.
Important: in this case, no include resolution will be performed!!
fromSchema(PSSchema) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from Schematron rules provided by a domain model.
Important: in this case, no include resolution will be performed!!
fromString(String, Charset) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from Schematron rules provided by an arbitrary String.
Important: in this case, no include resolution will be performed!!
fromURL(String) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from Schematron rules provided at a URL
fromURL(URL) - Static method in class com.helger.schematron.pure.SchematronResourcePure
Create a new SchematronResourcePure from Schematron rules provided at a URL

G

get(String) - Method in interface com.helger.schematron.pure.binding.xpath.IPSXPathVariables
 
get(String) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
getAll() - Method in interface com.helger.schematron.pure.binding.xpath.IPSXPathVariables
 
getAll() - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
getAllActives() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllAssertReports() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllBoundAssertReports() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
getAllBoundContentElements() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
 
getAllBoundContentElements() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundDiagnostic
 
getAllBoundDiagnostics() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
Get all bound diagnostics
getAllBoundRules() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundPattern
 
getAllContentElements() - Method in interface com.helger.schematron.pure.model.IPSHasMixedContent
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSP
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllContentElements() - Method in class com.helger.schematron.pure.model.PSTitle
 
getAllDiagnostics() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllDiagnostics() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
getAllDirs() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllDirs() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllDirs() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllDirs() - Method in class com.helger.schematron.pure.model.PSP
 
getAllDirs() - Method in class com.helger.schematron.pure.model.PSTitle
 
getAllEmphs() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllEmphs() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllEmphs() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllEmphs() - Method in class com.helger.schematron.pure.model.PSP
 
getAllEndPs() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllErrors() - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
getAllExtends() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllFailures() - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
getAllForeignAttributes() - Method in interface com.helger.schematron.pure.model.IPSHasForeignAttributes
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSDir
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSExtends
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSName
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSNS
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSP
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSSpan
 
getAllForeignAttributes() - Method in class com.helger.schematron.pure.model.PSValueOf
 
getAllForeignElements() - Method in interface com.helger.schematron.pure.model.IPSHasForeignElements
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSDir
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSP
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllForeignElements() - Method in class com.helger.schematron.pure.model.PSSpan
 
getAllIncludes() - Method in interface com.helger.schematron.pure.model.IPSHasIncludes
 
getAllIncludes() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
getAllIncludes() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllIncludes() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllIncludes() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllIncludes() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllLets() - Method in interface com.helger.schematron.pure.model.IPSHasLets
 
getAllLets() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllLets() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllLets() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllLets() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllLetsAsMap() - Method in interface com.helger.schematron.pure.model.IPSHasLets
 
getAllLetsAsMap() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllLetsAsMap() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllLetsAsMap() - Method in class com.helger.schematron.pure.model.PSRule
 
getAllLetsAsMap() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllNames() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllNSs() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllParams() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllPatterns() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllPhaseIDs() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllPhases() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllPs() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllPs() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAllRegisteredQueryBindings() - Static method in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
 
getAllRelevantPatterns() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getAllRelevantPatterns() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
getAllRules() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAllSpans() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllSpans() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllSpans() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllSpans() - Method in class com.helger.schematron.pure.model.PSP
 
getAllStartPs() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAllTexts() - Method in interface com.helger.schematron.pure.model.IPSHasTexts
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSActive
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSDir
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSEmph
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSP
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSSpan
 
getAllTexts() - Method in class com.helger.schematron.pure.model.PSTitle
 
getAllValueOfs() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAllValueOfs() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAppliedReplacement(String) - Method in interface com.helger.schematron.pure.binding.xpath.IPSXPathVariables
Perform the text replacement of all variables in the specified text.
getAppliedReplacement(String) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
getAsDocument(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSWriter
 
getAsMicroElement() - Method in interface com.helger.schematron.pure.model.IPSElement
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSActive
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSDir
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSEmph
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSExtends
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSInclude
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSLet
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSName
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSNS
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSP
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSParam
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSPattern
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSPhase
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSRule
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSSpan
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSTitle
 
getAsMicroElement() - Method in class com.helger.schematron.pure.model.PSValueOf
 
getAsMinimalSchema(PSSchema) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Convert the passed schema to a minimal schema.
getAsNamespaceContext() - Method in class com.helger.schematron.pure.model.PSSchema
 
getAsPreprocessedSchema(PSSchema) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Convert the passed schema to a pre-processed schema.
getAssertReport() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
 
getAsString(Node) - Static method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
getAsString(NodeList) - Static method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
getAsText() - Method in class com.helger.schematron.pure.model.PSDir
 
getAsText() - Method in class com.helger.schematron.pure.model.PSEmph
 
getAsText() - Method in class com.helger.schematron.pure.model.PSSpan
 
getBaseURL() - Method in class com.helger.schematron.pure.xpath.XQueryAsXPathFunctionConverter
 
getBoundDiagnosticOfID(String) - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
Get the bound diagnostic matching the passed ID
getBoundExpression() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
getBoundRuleContext() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
getBoundTestExpression() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
 
getClazz() - Method in class com.helger.schematron.pure.model.PSP
 
getClazz() - Method in class com.helger.schematron.pure.model.PSSpan
 
getClone() - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
getClone() - Method in class com.helger.schematron.pure.exchange.PSWriterSettings
 
getClone() - Method in class com.helger.schematron.pure.model.PSActive
 
getClone() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getClone() - Method in class com.helger.schematron.pure.model.PSDir
 
getClone() - Method in class com.helger.schematron.pure.model.PSEmph
 
getClone() - Method in class com.helger.schematron.pure.model.PSLet
 
getClone() - Method in class com.helger.schematron.pure.model.PSLinkableGroup
 
getClone() - Method in class com.helger.schematron.pure.model.PSName
 
getClone() - Method in class com.helger.schematron.pure.model.PSNS
 
getClone() - Method in class com.helger.schematron.pure.model.PSRichGroup
 
getClone() - Method in class com.helger.schematron.pure.model.PSSpan
 
getClone() - Method in class com.helger.schematron.pure.model.PSTitle
 
getClone() - Method in class com.helger.schematron.pure.model.PSValueOf
 
getContext() - Method in class com.helger.schematron.pure.model.PSRule
 
getCustomValidationHandler() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getCustomValidationHandler() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
getCustomValidationHandler() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
getDefaultPhase() - Method in class com.helger.schematron.pure.model.PSSchema
 
getDefaultSeparator() - Static method in class com.helger.schematron.pure.preprocess.PreprocessorIDPool
 
getDiagnostic() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundDiagnostic
 
getDiagnosticOfID(String) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
getDiagnostics() - Method in class com.helger.schematron.pure.model.PSSchema
 
getElement() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
getEntityResolver() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
getErrorFieldName(IPSElement) - Static method in interface com.helger.schematron.pure.errorhandler.IPSErrorHandler
 
getErrorHandler() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getErrorHandler() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
getErrorHandler() - Method in class com.helger.schematron.pure.exchange.PSReader
 
getErrorHandler() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
getErrorHandler() - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 
getErrorList() - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
getErrorTextProvider() - Method in class com.helger.schematron.pure.errorhandler.LoggingPSErrorHandler
 
getExpression() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
getExtendsCount() - Method in class com.helger.schematron.pure.model.PSRule
 
getFlag() - Method in interface com.helger.schematron.pure.model.IPSHasFlag
The name of a Boolean flag variable.
getFlag() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getFlag() - Method in class com.helger.schematron.pure.model.PSRule
 
getForcedPreprocessedSchema(PSSchema) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Convert the passed schema to a pre-processed schema independent if it is already minimal or not.
getFPI() - Method in class com.helger.schematron.pure.model.PSRichGroup
A formal public identifier for the schema, phase or other element.
An implementation is not required to make use of this attribute.
getFromIDOrNull(String) - Static method in enum com.helger.schematron.pure.model.PSDir.EDirValue
 
getFromIDOrNull(String) - Static method in enum com.helger.schematron.pure.model.PSRichGroup.ESpace
 
getFunctionName() - Method in class com.helger.schematron.pure.xpath.XPathFunctionFromUserFunction
 
getFunctionResolver() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
getGlobalXPathFactory() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
getHref() - Method in class com.helger.schematron.pure.model.PSInclude
 
getIcon() - Method in class com.helger.schematron.pure.model.PSP
 
getIcon() - Method in class com.helger.schematron.pure.model.PSRichGroup
The location of a graphics file containing some visible representation of the severity, significance or other grouping of the associated element.
An implementation is not required to make use of this attribute.
getID() - Method in interface com.helger.schematron.pure.model.IPSHasID
 
getID() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getID() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getID() - Method in enum com.helger.schematron.pure.model.PSDir.EDirValue
 
getID() - Method in class com.helger.schematron.pure.model.PSP
 
getID() - Method in class com.helger.schematron.pure.model.PSPattern
 
getID() - Method in class com.helger.schematron.pure.model.PSPhase
 
getID() - Method in enum com.helger.schematron.pure.model.PSRichGroup.ESpace
 
getID() - Method in class com.helger.schematron.pure.model.PSRule
 
getID() - Method in class com.helger.schematron.pure.model.PSSchema
 
getInstance() - Static method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
getInstance() - Static method in class com.helger.schematron.pure.bound.PSBoundSchemaCache
 
getIsA() - Method in class com.helger.schematron.pure.model.PSPattern
 
getLinkable() - Method in interface com.helger.schematron.pure.model.IPSHasLinkableGroup
 
getLinkable() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getLinkable() - Method in class com.helger.schematron.pure.model.PSRule
 
getLinkableClone() - Method in interface com.helger.schematron.pure.model.IPSHasLinkableGroup
 
getLogger() - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
getLogLevel() - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
getLogPrefix() - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
getName() - Method in class com.helger.schematron.pure.model.PSLet
 
getName() - Method in class com.helger.schematron.pure.model.PSParam
 
getNamespaceContext() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getNamespaceContext() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
getNegatedTestExpression(String) - Method in interface com.helger.schematron.pure.binding.IPSQueryBinding
Negate the passed test statement.
getNegatedTestExpression(String) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
getNestedErrorHandler() - Method in class com.helger.schematron.pure.errorhandler.AbstractPSErrorHandler
 
getOrCreateBoundSchema() - Method in class com.helger.schematron.pure.SchematronResourcePure
Get the cached bound schema or create a new one.
getOriginalSchema() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getOriginalSchema() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
getPath() - Method in class com.helger.schematron.pure.model.PSName
 
getPattern() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundPattern
 
getPattern() - Method in class com.helger.schematron.pure.model.PSActive
 
getPatternCount() - Method in class com.helger.schematron.pure.model.PSSchema
 
getPatternOfID(String) - Method in class com.helger.schematron.pure.model.PSSchema
 
getPhase() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getPhase() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
getPhase() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
getPhase() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
getPhaseID() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getPhaseID() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
getPhaseOfID(String) - Method in class com.helger.schematron.pure.model.PSSchema
 
getPrefix() - Method in class com.helger.schematron.pure.model.PSNS
 
getQueryBinding() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
getQueryBinding() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
getQueryBinding() - Method in class com.helger.schematron.pure.model.PSSchema
 
getQueryBinding() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
getQueryBinding(PSSchema) - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
Determine the query binding for the read schema.
getQueryBindingOfName(String) - Static method in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Get the query binding with the specified name.
getQueryBindingOfNameOrThrow(String) - Static method in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Get the query binding with the specified name
getResource() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
getResource() - Method in class com.helger.schematron.pure.exchange.PSReader
 
getResource() - Method in exception com.helger.schematron.pure.exchange.SchematronReadException
 
getResource() - Method in class com.helger.schematron.pure.model.PSSchema
 
getRich() - Method in interface com.helger.schematron.pure.model.IPSHasRichGroup
 
getRich() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getRich() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
getRich() - Method in class com.helger.schematron.pure.model.PSPattern
 
getRich() - Method in class com.helger.schematron.pure.model.PSPhase
 
getRich() - Method in class com.helger.schematron.pure.model.PSRule
 
getRich() - Method in class com.helger.schematron.pure.model.PSSchema
 
getRichClone() - Method in interface com.helger.schematron.pure.model.IPSHasRichGroup
 
getRole() - Method in class com.helger.schematron.pure.model.PSLinkableGroup
A name describing the function of the assertion or context node in the pattern.
getRule() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
getRule() - Method in class com.helger.schematron.pure.model.PSExtends
 
getRuleContext() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
getRuleCount() - Method in class com.helger.schematron.pure.model.PSPattern
 
getRuleOfID(String) - Method in class com.helger.schematron.pure.model.PSPattern
 
getSchematronValidity(Node, String) - Method in class com.helger.schematron.pure.SchematronResourcePure
 
getSchemaVersion() - Method in class com.helger.schematron.pure.model.PSSchema
 
getSee() - Method in class com.helger.schematron.pure.model.PSRichGroup
The URI of external information of interest to maintainers and users of the schema.
An implementation is not required to make use of this attribute.
getSelect() - Method in class com.helger.schematron.pure.model.PSValueOf
 
getSeparator() - Method in class com.helger.schematron.pure.preprocess.PreprocessorIDPool
 
getStringReplacementMap(List<PSParam>) - Method in interface com.helger.schematron.pure.binding.IPSQueryBinding
Convert the passed list of PSParam elements to a map suitable for String replacement.
getStringReplacementMap(List<PSParam>) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
getSubject() - Method in class com.helger.schematron.pure.model.PSLinkableGroup
A path allowing more precise specification of nodes.
getSVRL() - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 
getTest() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
getTestExpression() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
 
getText() - Method in class com.helger.schematron.pure.model.PSP
 
getTitle() - Method in class com.helger.schematron.pure.model.PSPattern
 
getTitle() - Method in class com.helger.schematron.pure.model.PSSchema
 
getUniqueID(String) - Method in class com.helger.schematron.pure.preprocess.PreprocessorIDPool
Create a unique ID based on the passed one.
getUri() - Method in class com.helger.schematron.pure.model.PSNS
 
getUserFunction() - Method in class com.helger.schematron.pure.xpath.XPathFunctionFromUserFunction
 
getValidationContext(String) - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
Get the validation context to be used.
getValidationContext(String) - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
getValidity() - Method in interface com.helger.schematron.pure.validation.IPSPartialValidationHandler
 
getValidity() - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstError
 
getValidity() - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstFailedAssert
 
getValue() - Method in class com.helger.schematron.pure.model.PSDir
 
getValue() - Method in class com.helger.schematron.pure.model.PSLet
 
getValue() - Method in class com.helger.schematron.pure.model.PSParam
 
getVariableResolver() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
getWithParamTextsReplaced(String, Map<String, String>) - Method in interface com.helger.schematron.pure.binding.IPSQueryBinding
Apply the Map created by IPSQueryBinding.getNegatedTestExpression(String) on a single string.
According to iso_abstract_expand.xsl, line 233 the text replacements happen for the following attributes: test - only in PSAssertReport context - only in PSRule select - only in PSValueOf As an experimental option in line 244 the replacement is also applied to all text nodes.
getWithParamTextsReplaced(String, Map<String, String>) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
getWithParamTextsReplacedStatic(String, Map<String, String>) - Static method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
getWriterSettings() - Method in class com.helger.schematron.pure.exchange.PSWriter
 
getXmlLang() - Method in class com.helger.schematron.pure.model.PSRichGroup
 
getXmlSpace() - Method in class com.helger.schematron.pure.model.PSRichGroup
 
getXMLString(IPSElement) - Method in class com.helger.schematron.pure.exchange.PSWriter
Get the passed Schematron element as a String
getXMLStringNotNull(IPSElement) - Method in class com.helger.schematron.pure.exchange.PSWriter
Get the passed Schematron element as a String
getXMLWriterSettings() - Method in interface com.helger.schematron.pure.exchange.IPSWriterSettings
 
getXMLWriterSettings() - Method in class com.helger.schematron.pure.exchange.PSWriterSettings
 
getXPathConfig() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
getXPathFactory() - Method in interface com.helger.schematron.pure.xpath.IXPathConfig
 
getXPathFactory() - Method in class com.helger.schematron.pure.xpath.XPathConfig
 
getXPathFactory() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
getXPathFactoryClass() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
getXPathFunctionResolver() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
getXPathFunctionResolver() - Method in interface com.helger.schematron.pure.xpath.IXPathConfig
 
getXPathFunctionResolver() - Method in class com.helger.schematron.pure.xpath.XPathConfig
 
getXPathFunctionResolver() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
getXPathVariableResolver() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
getXPathVariableResolver() - Method in interface com.helger.schematron.pure.xpath.IXPathConfig
 
getXPathVariableResolver() - Method in class com.helger.schematron.pure.xpath.XPathConfig
 
getXPathVariableResolver() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 

H

handleError(IError) - Method in class com.helger.schematron.pure.errorhandler.AbstractPSErrorHandler
 
handleInternally(IError) - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
handleInternally(IError) - Method in class com.helger.schematron.pure.errorhandler.AbstractPSErrorHandler
The internal method to handle warnings and errors.
handleInternally(IError) - Method in class com.helger.schematron.pure.errorhandler.DoNothingPSErrorHandler
 
handleInternally(IError) - Method in class com.helger.schematron.pure.errorhandler.LoggingPSErrorHandler
 
hasAnyExtends() - Method in class com.helger.schematron.pure.model.PSRule
 
hasAnyInclude() - Method in interface com.helger.schematron.pure.model.IPSHasIncludes
 
hasAnyInclude() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
hasAnyInclude() - Method in class com.helger.schematron.pure.model.PSPattern
 
hasAnyInclude() - Method in class com.helger.schematron.pure.model.PSPhase
 
hasAnyInclude() - Method in class com.helger.schematron.pure.model.PSRule
 
hasAnyInclude() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasAnyLet() - Method in interface com.helger.schematron.pure.model.IPSHasLets
 
hasAnyLet() - Method in class com.helger.schematron.pure.model.PSPattern
 
hasAnyLet() - Method in class com.helger.schematron.pure.model.PSPhase
 
hasAnyLet() - Method in class com.helger.schematron.pure.model.PSRule
 
hasAnyLet() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasAnyNS() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasAnyParam() - Method in class com.helger.schematron.pure.model.PSPattern
 
hasAnyText() - Method in interface com.helger.schematron.pure.model.IPSHasTexts
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSActive
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSDir
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSEmph
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSP
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSSpan
 
hasAnyText() - Method in class com.helger.schematron.pure.model.PSTitle
 
hasDiagnostics() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasForeignAttributes() - Method in interface com.helger.schematron.pure.model.IPSHasForeignAttributes
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSActive
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSDir
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSExtends
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSName
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSNS
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSP
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSPattern
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSPhase
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSRule
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSSpan
 
hasForeignAttributes() - Method in class com.helger.schematron.pure.model.PSValueOf
 
hasForeignElements() - Method in interface com.helger.schematron.pure.model.IPSHasForeignElements
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSActive
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSDir
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSP
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSPattern
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSPhase
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSRule
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasForeignElements() - Method in class com.helger.schematron.pure.model.PSSpan
 
hashCode() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
hashCode() - Method in class com.helger.schematron.pure.xpath.XPathConfig
 
hasID() - Method in interface com.helger.schematron.pure.model.IPSHasID
 
hasLinkable() - Method in interface com.helger.schematron.pure.model.IPSHasLinkableGroup
 
hasNoPatterns() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasPath() - Method in class com.helger.schematron.pure.model.PSName
 
hasPatterns() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasRich() - Method in interface com.helger.schematron.pure.model.IPSHasRichGroup
 
hasTitle() - Method in class com.helger.schematron.pure.model.PSPattern
 
hasTitle() - Method in class com.helger.schematron.pure.model.PSSchema
 
hasXmlLang() - Method in class com.helger.schematron.pure.model.PSRichGroup
 
hasXmlSpace() - Method in class com.helger.schematron.pure.model.PSRichGroup
 

I

IPSBoundSchema - Interface in com.helger.schematron.pure.bound
Base interface for a bound schema.
IPSClonableElement<IMPLTYPE extends IPSClonableElement<IMPLTYPE>> - Interface in com.helger.schematron.pure.model
Base interface for a cloneable Schematron elements
IPSElement - Interface in com.helger.schematron.pure.model
Base interface for a single Pure Schematron element
IPSErrorHandler - Interface in com.helger.schematron.pure.errorhandler
Base interface for a Pure Schematron error handler.
Rewritten in v5.6.0
IPSHasFlag - Interface in com.helger.schematron.pure.model
Base interface for a objects having flags
IPSHasForeignAttributes - Interface in com.helger.schematron.pure.model
Base interface for Pure Schematron elements that support foreign attributes.
IPSHasForeignElements - Interface in com.helger.schematron.pure.model
Base interface for Pure Schematron elements that support foreign elements and attributes.
IPSHasID - Interface in com.helger.schematron.pure.model
Base interface for all elements that may have an ID.
IPSHasIncludes - Interface in com.helger.schematron.pure.model
Base interface for Pure Schematron elements that support includes.
IPSHasLets - Interface in com.helger.schematron.pure.model
Base interface for all objects having PSLet elements contained
IPSHasLinkableGroup - Interface in com.helger.schematron.pure.model
Base interface for objects having a linkable group.
IPSHasMixedContent - Interface in com.helger.schematron.pure.model
Base interface for a Schematron element that has String and IPSElement content mixed.
IPSHasRichGroup - Interface in com.helger.schematron.pure.model
Base interface for objects having a rich group.
IPSHasTexts - Interface in com.helger.schematron.pure.model
Base interface for all Schematron objects having text children (as Strings)
IPSOptionalElement - Interface in com.helger.schematron.pure.model
Base interface for a single Pure Schematron element that is optional
IPSPartialValidationHandler - Interface in com.helger.schematron.pure.validation
An extension of IPSValidationHandler that is used to determine the overall validity of a Schematron validation.
IPSQueryBinding - Interface in com.helger.schematron.pure.binding
Base interface for a single query binding.
IPSValidationHandler - Interface in com.helger.schematron.pure.validation
Base interface for a Schematron validation callback handler.
IPSWriterSettings - Interface in com.helger.schematron.pure.exchange
Read-only interface with settings for the PSWriter.
IPSXPathVariables - Interface in com.helger.schematron.pure.binding.xpath
Read-only interface for PSXPathVariables.
isAbstract() - Method in class com.helger.schematron.pure.model.PSPattern
 
isAbstract() - Method in class com.helger.schematron.pure.model.PSRule
 
isAssert() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
isDefaultErrorHandler() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
isEmpty() - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
isKeepDiagnostics() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
isKeepEmptyPatterns() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
isKeepEmptySchema() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
isKeepReports() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
isKeepTitles() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
isLenient() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
isLenient() - Method in class com.helger.schematron.pure.exchange.PSReader
 
isLinkableAttribute(String) - Static method in class com.helger.schematron.pure.model.PSLinkableGroup
 
isMinimal() - Method in interface com.helger.schematron.pure.model.IPSElement
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSActive
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSDir
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSEmph
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSExtends
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSInclude
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSLet
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSName
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSNS
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSP
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSParam
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSPattern
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSPhase
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSRule
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSSchema
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSSpan
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSTitle
 
isMinimal() - Method in class com.helger.schematron.pure.model.PSValueOf
 
isPhaseSpecified() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
isPhaseSpecified() - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
 
isPreprocessed() - Method in class com.helger.schematron.pure.model.PSSchema
Check if this schema is already pre-processed or not.
isReport() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
isRichAttribute(String) - Static method in class com.helger.schematron.pure.model.PSRichGroup
 
isUseParallel() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
isValid(IPSErrorHandler) - Method in interface com.helger.schematron.pure.model.IPSElement
Check if this element is specified completely.
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSActive
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSDir
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSEmph
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSExtends
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSInclude
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSLet
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSName
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSNS
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSP
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSParam
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSPattern
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSPhase
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSRule
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSSchema
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSSpan
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSTitle
 
isValid(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSValueOf
 
isValidSchematron() - Method in class com.helger.schematron.pure.SchematronResourcePure
 
isValidSchematronNS(String) - Method in class com.helger.schematron.pure.exchange.PSReader
 
IXPathConfig - Interface in com.helger.schematron.pure.xpath
XPath configuration to use.

L

loadXQuery(InputStream) - Method in class com.helger.schematron.pure.xpath.XQueryAsXPathFunctionConverter
Load XQuery functions from an input stream.
LoggingPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
An implementation if IPSErrorHandler that logs to an SLF4J logger.
LoggingPSErrorHandler() - Constructor for class com.helger.schematron.pure.errorhandler.LoggingPSErrorHandler
 
LoggingPSErrorHandler(IPSErrorHandler) - Constructor for class com.helger.schematron.pure.errorhandler.LoggingPSErrorHandler
 
LoggingPSValidationHandler - Class in com.helger.schematron.pure.validation
A logging implementation of IPSValidationHandler
LoggingPSValidationHandler() - Constructor for class com.helger.schematron.pure.validation.LoggingPSValidationHandler
Default constructor.
LoggingPSValidationHandler(Logger) - Constructor for class com.helger.schematron.pure.validation.LoggingPSValidationHandler
Constructor with a custom logger
LTR - Enum constant in enum com.helger.schematron.pure.model.PSDir.EDirValue
 

N

NAMESPACE_XPATH_FUNCTIONS - Static variable in class com.helger.schematron.pure.binding.xpath.CXPath
The namespace for XPath functions usually bound to the 'fn' prefix

O

ofPath(String) - Static method in class com.helger.schematron.pure.model.PSName
Factory method to create a new PSName with a certain "path" value
ofPrefixAndUri(String, String) - Static method in class com.helger.schematron.pure.model.PSNS
Factory method to create a new PSNS with certain "prefix" and "uri" values
ofSelect(String) - Static method in class com.helger.schematron.pure.model.PSValueOf
Factory method to create a new PSValueOf with a certain "select" value
onEnd(PSSchema, PSPhase) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
This is the last method called.
onEnd(PSSchema, PSPhase) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onFailedAssert(PSAssertReport, String, Node, int, Object) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
This method is called for every failed assert.
onFailedAssert(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onFailedAssert(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstError
 
onFailedAssert(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstFailedAssert
 
onFailedAssert(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 
onFiredRule(PSRule, String, int, int) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
This method is called for every rule inside the current pattern.
onFiredRule(PSRule, String, int, int) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onFiredRule(PSRule, String, int, int) - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 
onPattern(PSPattern) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
This method is called for every pattern inside the schema.
onPattern(PSPattern) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onPattern(PSPattern) - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 
onRuleStart(PSRule, NodeList) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
Called once for each rule, even if the context list is empty.
onRuleStart(PSRule, NodeList) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onStart(PSSchema, PSPhase, String) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
This is the first method called.
onStart(PSSchema, PSPhase, String) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onStart(PSSchema, PSPhase, String) - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 
onSuccessfulReport(PSAssertReport, String, Node, int, Object) - Method in interface com.helger.schematron.pure.validation.IPSValidationHandler
This method is called for every failed assert.
onSuccessfulReport(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
onSuccessfulReport(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstError
 
onSuccessfulReport(PSAssertReport, String, Node, int, Object) - Method in class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
 

P

PARAM_VARIABLE_PREFIX - Static variable in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
PreprocessorIDPool - Class in com.helger.schematron.pure.preprocess
Utility lookup cache for all used IDs within a schema.
PreprocessorIDPool() - Constructor for class com.helger.schematron.pure.preprocess.PreprocessorIDPool
 
PRESERVE - Enum constant in enum com.helger.schematron.pure.model.PSRichGroup.ESpace
 
PSActive - Class in com.helger.schematron.pure.model
A single Schematron active-element.
The required pattern attribute is a reference to a pattern that is active in the current phase.
PSActive elements are only references from PSPhase elements.
PSActive() - Constructor for class com.helger.schematron.pure.model.PSActive
 
PSAssertReport - Class in com.helger.schematron.pure.model
A single Schematron assert- or report-element.
An assertion made about the context nodes.
PSAssertReport(boolean) - Constructor for class com.helger.schematron.pure.model.PSAssertReport
 
PSBoundSchemaCache - Class in com.helger.schematron.pure.bound
A cache for IPSBoundSchema instances.
PSBoundSchemaCache(String) - Constructor for class com.helger.schematron.pure.bound.PSBoundSchemaCache
 
PSBoundSchemaCacheKey - Class in com.helger.schematron.pure.bound
This class represents keys for the PSBoundSchemaCache.
PSBoundSchemaCacheKey(IReadableResource, String, IPSErrorHandler, IPSValidationHandler, IXPathConfig, EntityResolver, boolean) - Constructor for class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
PSDiagnostic - Class in com.helger.schematron.pure.model
A single Schematron diagnostic-element.
A natural-language message giving more specific details concerning a failed assertion, such as found versus expected values and repair hints.
NOTE: Diagnostics in multiple languages may be supported by using a different diagnostic element for each language, with the appropriate xml:lang language attribute, and referencing all the unique identifiers of the diagnostic elements in the diagnostics attribute of the assertion.
PSDiagnostic() - Constructor for class com.helger.schematron.pure.model.PSDiagnostic
 
PSDiagnostics - Class in com.helger.schematron.pure.model
A single Schematron diagnostics-element.
A section containing individual diagnostic elements.
An implementation is not required to make use of this element.
PSDiagnostics() - Constructor for class com.helger.schematron.pure.model.PSDiagnostics
 
PSDir - Class in com.helger.schematron.pure.model
A single Schematron dir-element.
A section of natural-language text with a direction specified by the value attribute.
PSDir() - Constructor for class com.helger.schematron.pure.model.PSDir
 
PSDir.EDirValue - Enum in com.helger.schematron.pure.model
Direction enumeration
PSEmph - Class in com.helger.schematron.pure.model
A single Schematron emph-element.
A portion of text that should be rendered with some emphasis.
An implementation is not required to make use of this element.
PSEmph() - Constructor for class com.helger.schematron.pure.model.PSEmph
 
PSExtends - Class in com.helger.schematron.pure.model
A single Schematron extends-element.
Abstract rules are named lists of assertions without a context expression.
PSExtends() - Constructor for class com.helger.schematron.pure.model.PSExtends
 
PSInclude - Class in com.helger.schematron.pure.model
A single Schematron include-element.
The required href attribute references an external well-formed XML document whose document element is a Schematron element of a type which is allowed by the grammar for Schematron at the current position in the schema.
PSInclude() - Constructor for class com.helger.schematron.pure.model.PSInclude
 
PSLet - Class in com.helger.schematron.pure.model
A single Schematron let-element.
If the let element is the child of a rule element, the variable is calculated and scoped to the current rule and context.
PSLet() - Constructor for class com.helger.schematron.pure.model.PSLet
 
PSLinkableGroup - Class in com.helger.schematron.pure.model
A single "linkable" group
PSLinkableGroup() - Constructor for class com.helger.schematron.pure.model.PSLinkableGroup
 
PSName - Class in com.helger.schematron.pure.model
A single Schematron name-element.
Provides the names of nodes from the instance document to allow clearer assertions and diagnostics.
PSName() - Constructor for class com.helger.schematron.pure.model.PSName
 
PSNS - Class in com.helger.schematron.pure.model
A single Schematron ns-element.
Specification of a namespace prefix and URI.
PSNS() - Constructor for class com.helger.schematron.pure.model.PSNS
 
PSP - Class in com.helger.schematron.pure.model
A single Schematron p-element.
A paragraph of natural language text containing maintainer and user information about the parent element.
PSP() - Constructor for class com.helger.schematron.pure.model.PSP
 
PSParam - Class in com.helger.schematron.pure.model
A single Schematron param-element.
A name-value pair providing parameters for an abstract pattern.
PSParam() - Constructor for class com.helger.schematron.pure.model.PSParam
 
PSPattern - Class in com.helger.schematron.pure.model
A single Schematron pattern-element.
A structure, simple or complex.
PSPattern() - Constructor for class com.helger.schematron.pure.model.PSPattern
 
PSPhase - Class in com.helger.schematron.pure.model
A single Schematron phase-element.
A grouping of patterns, to name and declare variations in schemas, for example, to support progressive validation.
PSPhase() - Constructor for class com.helger.schematron.pure.model.PSPhase
 
PSPreprocessor - Class in com.helger.schematron.pure.preprocess
This is the pre-processor class for pure Schematron.
PSPreprocessor(IPSQueryBinding) - Constructor for class com.helger.schematron.pure.preprocess.PSPreprocessor
 
PSQueryBindingRegistry - Class in com.helger.schematron.pure.binding
The registry class for all available query bindings.
PSReader - Class in com.helger.schematron.pure.exchange
Utility class for reading all Schematron elements from a resource.
PSReader(IReadableResource) - Constructor for class com.helger.schematron.pure.exchange.PSReader
Constructor without an error handler
PSReader(IReadableResource, IPSErrorHandler, EntityResolver) - Constructor for class com.helger.schematron.pure.exchange.PSReader
Constructor with an error handler
PSRichGroup - Class in com.helger.schematron.pure.model
A single "rich" group
PSRichGroup() - Constructor for class com.helger.schematron.pure.model.PSRichGroup
 
PSRichGroup.ESpace - Enum in com.helger.schematron.pure.model
 
PSRule - Class in com.helger.schematron.pure.model
A single Schematron rule-element.
A list of assertions tested within the context specified by the required context attribute.
PSRule() - Constructor for class com.helger.schematron.pure.model.PSRule
 
PSSchema - Class in com.helger.schematron.pure.model
A single Schematron schema-element.
The top-level element of a Schematron schema.
The optional schemaVersion attribute gives the version of the schema.
PSSchema() - Constructor for class com.helger.schematron.pure.model.PSSchema
Default constructor for a new schema that was not read from a file.
PSSchema(IReadableResource) - Constructor for class com.helger.schematron.pure.model.PSSchema
Constructor for reading a schema from a file.
PSSpan - Class in com.helger.schematron.pure.model
A single Schematron span-element.
A portion of some paragraph that should be rendered in a distinct way, keyed with the class attribute.
An implementation is not required to make use of this element.
PSSpan() - Constructor for class com.helger.schematron.pure.model.PSSpan
 
PSTitle - Class in com.helger.schematron.pure.model
A single Schematron title-element.
A summary of the purpose or role of the schema or pattern, for the purpose of documentation or a rich user interface.
An implementation is not required to make use of this element.
PSTitle() - Constructor for class com.helger.schematron.pure.model.PSTitle
 
PSValidationHandlerBreakOnFirstError - Class in com.helger.schematron.pure.validation
A simple implementation if IPSValidationHandler that stops validation upon the first error (the first failed assert or the first successful report).
PSValidationHandlerBreakOnFirstError() - Constructor for class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstError
 
PSValidationHandlerBreakOnFirstFailedAssert - Class in com.helger.schematron.pure.validation
A simple implementation if IPSValidationHandler that stops validation upon the first failed assertion.
PSValidationHandlerBreakOnFirstFailedAssert() - Constructor for class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstFailedAssert
 
PSValueOf - Class in com.helger.schematron.pure.model
A single Schematron value-of-element.
Finds or calculates values from the instance document to allow clearer assertions and diagnostics.
PSValueOf() - Constructor for class com.helger.schematron.pure.model.PSValueOf
 
PSWriter - Class in com.helger.schematron.pure.exchange
This class serializes the Schematron created within the domain object
PSWriter() - Constructor for class com.helger.schematron.pure.exchange.PSWriter
Constructor using the default PSWriterSettings instance.
PSWriter(IPSWriterSettings) - Constructor for class com.helger.schematron.pure.exchange.PSWriter
Constructor.
PSWriterSettings - Class in com.helger.schematron.pure.exchange
This class contains the settings to be used with PSWriter.
PSWriterSettings() - Constructor for class com.helger.schematron.pure.exchange.PSWriterSettings
 
PSWriterSettings(IPSWriterSettings) - Constructor for class com.helger.schematron.pure.exchange.PSWriterSettings
 
PSXPathBoundAssertReport - Class in com.helger.schematron.pure.bound.xpath
This class represents a single XPath-bound assert- or report-element.
PSXPathBoundAssertReport(PSAssertReport, String, XPathExpression, ICommonsList<PSXPathBoundElement>, ICommonsMap<String, PSXPathBoundDiagnostic>) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
 
PSXPathBoundDiagnostic - Class in com.helger.schematron.pure.bound.xpath
This class represents a single XPath-bound diagnostic-element.
PSXPathBoundDiagnostic(PSDiagnostic, ICommonsList<PSXPathBoundElement>) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundDiagnostic
 
PSXPathBoundElement - Class in com.helger.schematron.pure.bound.xpath
This class represents a single XPath-bound text element that is contained inside an assert- or report-element.
PSXPathBoundElement(IPSElement) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
PSXPathBoundElement(Object, String, XPathExpression) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
PSXPathBoundElement(String) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
PSXPathBoundPattern - Class in com.helger.schematron.pure.bound.xpath
This class represents a single XPath-bound pattern-element.
PSXPathBoundPattern(PSPattern, ICommonsList<PSXPathBoundRule>) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundPattern
 
PSXPathBoundRule - Class in com.helger.schematron.pure.bound.xpath
This class represents a single XPath-bound rule-element.
PSXPathBoundRule(PSRule, String, XPathExpression, ICommonsList<PSXPathBoundAssertReport>) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
PSXPathBoundSchema - Class in com.helger.schematron.pure.bound.xpath
The default XPath binding for the pure Schematron implementation.
PSXPathBoundSchema(IPSQueryBinding, PSSchema, String, IPSErrorHandler, IPSValidationHandler, IXPathConfig) - Constructor for class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
Create a new bound schema.
PSXPathQueryBinding - Class in com.helger.schematron.pure.binding.xpath
Default XPath/XSLT query binding
PSXPathQueryBinding() - Constructor for class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
PSXPathValidationHandlerSVRL - Class in com.helger.schematron.pure.validation.xpath
A special validation handler that creates an SVRL document.
PSXPathValidationHandlerSVRL(IPSErrorHandler) - Constructor for class com.helger.schematron.pure.validation.xpath.PSXPathValidationHandlerSVRL
Constructor
PSXPathVariables - Class in com.helger.schematron.pure.binding.xpath
This class manages all variables present in Schematron <let> elements.
PSXPathVariables() - Constructor for class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
PSXPathVariables(IPSXPathVariables) - Constructor for class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 

Q

QUERY_BINDING_EXSLT - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding in the ISO standard.
QUERY_BINDING_STX - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding in the ISO standard.
QUERY_BINDING_XPATH - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding for which the default binding is registered.
QUERY_BINDING_XPATH2 - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding in the ISO standard for which the default binding is registered.
QUERY_BINDING_XPATH3 - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding in the ISO standard for which the default binding is registered.
QUERY_BINDING_XSLT - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding for which the default binding is registered.
QUERY_BINDING_XSLT2 - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding in the ISO standard for which the default binding is registered.
QUERY_BINDING_XSLT3 - Static variable in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
Name of a query binding in the ISO standard for which the default binding is registered.

R

readActiveFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read an <active> element
readAssertReportFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read an <assert> or a <report> element
readDiagnosticFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <diagnostic> element
readDiagnosticsFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <diagnostics> element
readDirFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <dir> element
readEmphFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read an <emph> element
readExtendsFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read an <extends> element
readIncludeFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read an <include> element
readLetFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <let> element
readNameFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <name> element
readNSFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <ns> element
readParamFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <param> element
readPatternFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <pattern> element
readPFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <p> element
readPhaseFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <phase> element
readRuleFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <rule> element
readSchema() - Method in class com.helger.schematron.pure.exchange.PSReader
Read the schema from the resource supplied in the constructor.
readSchema(IReadableResource, IPSErrorHandler, EntityResolver) - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
Read the specified schema from the passed resource.
readSchemaFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Parse the Schematron into a pure Java object.
readSpanFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <span> element
readTitleFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <title> element
readValueOfFromXML(IMicroElement) - Method in class com.helger.schematron.pure.exchange.PSReader
Read a <value-of> element
registerQueryBinding(String, IPSQueryBinding) - Static method in class com.helger.schematron.pure.binding.PSQueryBindingRegistry
 
remove(String) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
Remove the variable with the specified name
removeAll(Iterable<String>) - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
Remove all variables with the specified names
removeRule(Predicate<? super PSRule>) - Method in class com.helger.schematron.pure.model.PSPattern
 
report() - Static method in class com.helger.schematron.pure.model.PSAssertReport
 
RTL - Enum constant in enum com.helger.schematron.pure.model.PSDir.EDirValue
 

S

SchematronBindException - Exception in com.helger.schematron.pure.binding
Schematron exception that happens during binding.
SchematronBindException(String) - Constructor for exception com.helger.schematron.pure.binding.SchematronBindException
Constructor
SchematronBindException(String, Throwable) - Constructor for exception com.helger.schematron.pure.binding.SchematronBindException
Constructor
SchematronPreprocessException - Exception in com.helger.schematron.pure.preprocess
Schematron exception that happens during pre-processing.
SchematronPreprocessException(String) - Constructor for exception com.helger.schematron.pure.preprocess.SchematronPreprocessException
Constructor
SchematronPreprocessException(String, Throwable) - Constructor for exception com.helger.schematron.pure.preprocess.SchematronPreprocessException
Constructor
SchematronReadException - Exception in com.helger.schematron.pure.exchange
Exception when reading Schematron fails.
SchematronReadException(IReadableResource, String) - Constructor for exception com.helger.schematron.pure.exchange.SchematronReadException
Constructor
SchematronReadException(IReadableResource, String, Throwable) - Constructor for exception com.helger.schematron.pure.exchange.SchematronReadException
Constructor
SchematronResourcePure - Class in com.helger.schematron.pure
A Schematron resource that is not XSLT based but using the pure (native Java) implementation.
SchematronResourcePure(IReadableResource) - Constructor for class com.helger.schematron.pure.SchematronResourcePure
 
SchematronResourcePure(IReadableResource, boolean) - Constructor for class com.helger.schematron.pure.SchematronResourcePure
 
SchematronResourcePure(IReadableResource, String, IPSErrorHandler) - Constructor for class com.helger.schematron.pure.SchematronResourcePure
 
SchematronResourcePure(IReadableResource, String, IPSErrorHandler, boolean) - Constructor for class com.helger.schematron.pure.SchematronResourcePure
 
SchematronValidationException - Exception in com.helger.schematron.pure.validation
Schematron exception that happens during validation.
SchematronValidationException(String) - Constructor for exception com.helger.schematron.pure.validation.SchematronValidationException
Constructor
SchematronValidationException(String, Throwable) - Constructor for exception com.helger.schematron.pure.validation.SchematronValidationException
Constructor
setAbstract(boolean) - Method in class com.helger.schematron.pure.model.PSPattern
 
setAbstract(boolean) - Method in class com.helger.schematron.pure.model.PSRule
 
setClazz(String) - Method in class com.helger.schematron.pure.model.PSP
 
setClazz(String) - Method in class com.helger.schematron.pure.model.PSSpan
 
setContext(String) - Method in class com.helger.schematron.pure.model.PSRule
 
setCustomValidationHandler(IPSValidationHandler) - Method in class com.helger.schematron.pure.SchematronResourcePure
Set the custom validation handler to be used during binding.
setDefaultPhase(String) - Method in class com.helger.schematron.pure.model.PSSchema
 
setDefaultSeparator(String) - Static method in class com.helger.schematron.pure.preprocess.PreprocessorIDPool
Set the separator to be used between the original ID and the counter added internally.
setDiagnostics(ICommonsList<String>) - Method in class com.helger.schematron.pure.model.PSAssertReport
Set the diagnostics, as an IDREFS value (multiple IDREF values separated by spaces)
setDiagnostics(PSDiagnostics) - Method in class com.helger.schematron.pure.model.PSSchema
 
setDiagnostics(String) - Method in class com.helger.schematron.pure.model.PSAssertReport
Set the diagnostics, as an IDREFS value (multiple IDREF values separated by spaces)
setEntityResolver(EntityResolver) - Method in class com.helger.schematron.pure.SchematronResourcePure
Set the XML entity resolver to be used when reading the Schematron or the XML to be validated.
setErrorHandler(IPSErrorHandler) - Method in class com.helger.schematron.pure.SchematronResourcePure
Set the error handler to be used during binding.
setErrorTextProvider(IErrorTextProvider) - Method in class com.helger.schematron.pure.errorhandler.LoggingPSErrorHandler
 
setFlag(String) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
setFlag(String) - Method in class com.helger.schematron.pure.model.PSRule
 
setFPI(String) - Method in class com.helger.schematron.pure.model.PSRichGroup
 
setGlobalXPathFactory(String) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
With Java 11+ module path system, you can't access com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl as package com.sun.org.apache.xpath.internal.jaxp is declared in module java.xml, which does not export it.
The only way to use it, is to set/alter the javax.xml.xpath.XPathFactory system property.
setHref(String) - Method in class com.helger.schematron.pure.model.PSInclude
 
setIcon(String) - Method in class com.helger.schematron.pure.model.PSP
 
setIcon(String) - Method in class com.helger.schematron.pure.model.PSRichGroup
 
setID(String) - Method in interface com.helger.schematron.pure.model.IPSHasID
Set an ID for this object.
setID(String) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
setID(String) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
setID(String) - Method in class com.helger.schematron.pure.model.PSP
 
setID(String) - Method in class com.helger.schematron.pure.model.PSPattern
 
setID(String) - Method in class com.helger.schematron.pure.model.PSPhase
 
setID(String) - Method in class com.helger.schematron.pure.model.PSRule
 
setID(String) - Method in class com.helger.schematron.pure.model.PSSchema
 
setIsA(String) - Method in class com.helger.schematron.pure.model.PSPattern
 
setKeepDiagnostics(boolean) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Should <diagnostics>-elements be kept?
setKeepEmptyPatterns(boolean) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Should <pattern>-elements without a single rule be kept or deleted?
setKeepEmptySchema(boolean) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Should schema objects without a pattern be kept?
setKeepReports(boolean) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Should <report>-elements be kept or should they be converted to <assert>-elements?
setKeepTitles(boolean) - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
Should <title>-elements be kept?
setLenient(boolean) - Method in class com.helger.schematron.pure.exchange.PSReader
Allow or disallow the support for old namespace prefix.
setLinkable(PSLinkableGroup) - Method in interface com.helger.schematron.pure.model.IPSHasLinkableGroup
Overwrite any existing linkable group.
setLinkable(PSLinkableGroup) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
setLinkable(PSLinkableGroup) - Method in class com.helger.schematron.pure.model.PSRule
 
setLogLevel(IErrorLevel) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
setLogPrefix(String) - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
setName(String) - Method in class com.helger.schematron.pure.model.PSLet
 
setName(String) - Method in class com.helger.schematron.pure.model.PSParam
 
setPath(String) - Method in class com.helger.schematron.pure.model.PSName
 
setPattern(String) - Method in class com.helger.schematron.pure.model.PSActive
 
setPhase(String) - Method in class com.helger.schematron.pure.SchematronResourcePure
Set the Schematron phase to be evaluated.
setPrefix(String) - Method in class com.helger.schematron.pure.model.PSNS
 
setQueryBinding(String) - Method in class com.helger.schematron.pure.model.PSSchema
 
setRich(PSRichGroup) - Method in interface com.helger.schematron.pure.model.IPSHasRichGroup
Overwrite any existing rich group.
setRich(PSRichGroup) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
setRich(PSRichGroup) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
setRich(PSRichGroup) - Method in class com.helger.schematron.pure.model.PSPattern
 
setRich(PSRichGroup) - Method in class com.helger.schematron.pure.model.PSPhase
 
setRich(PSRichGroup) - Method in class com.helger.schematron.pure.model.PSRule
 
setRich(PSRichGroup) - Method in class com.helger.schematron.pure.model.PSSchema
 
setRole(String) - Method in class com.helger.schematron.pure.model.PSLinkableGroup
 
setRule(String) - Method in class com.helger.schematron.pure.model.PSExtends
 
setSchemaVersion(String) - Method in class com.helger.schematron.pure.model.PSSchema
 
setSee(String) - Method in class com.helger.schematron.pure.model.PSRichGroup
 
setSelect(String) - Method in class com.helger.schematron.pure.model.PSValueOf
Set the expression to retrieve the value of
setSubject(String) - Method in class com.helger.schematron.pure.model.PSLinkableGroup
 
setTest(String) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
setTitle(PSTitle) - Method in class com.helger.schematron.pure.model.PSPattern
 
setTitle(PSTitle) - Method in class com.helger.schematron.pure.model.PSSchema
 
setUri(String) - Method in class com.helger.schematron.pure.model.PSNS
 
setUseParallel(boolean) - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
setValue(PSDir.EDirValue) - Method in class com.helger.schematron.pure.model.PSDir
 
setValue(String) - Method in class com.helger.schematron.pure.model.PSLet
 
setValue(String) - Method in class com.helger.schematron.pure.model.PSParam
 
setXmlLang(String) - Method in class com.helger.schematron.pure.model.PSRichGroup
 
setXmlSpace(PSRichGroup.ESpace) - Method in class com.helger.schematron.pure.model.PSRichGroup
 
setXMLWriterSettings(IXMLWriterSettings) - Method in class com.helger.schematron.pure.exchange.PSWriterSettings
 
setXPathConfig(IXPathConfig) - Method in class com.helger.schematron.pure.SchematronResourcePure
Set the XPathConfig to be used in the XPath statements.
setXPathFactory(XPathFactory) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
Set the XPathFactory to use.
setXPathFactoryClass(Class<? extends XPathFactory>) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
Set the XPathFactory class to instantiate.
setXPathFunctionResolver(XPathFunctionResolver) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
setXPathVariableResolver(XPathVariableResolver) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 

T

toString() - Method in class com.helger.schematron.pure.binding.xpath.PSXPathQueryBinding
 
toString() - Method in class com.helger.schematron.pure.binding.xpath.PSXPathVariables
 
toString() - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
toString() - Method in class com.helger.schematron.pure.bound.PSBoundSchemaCacheKey
 
toString() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundAssertReport
 
toString() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundDiagnostic
 
toString() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundElement
 
toString() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundPattern
 
toString() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundRule
 
toString() - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
toString() - Method in class com.helger.schematron.pure.errorhandler.AbstractCollectingPSErrorHandler
 
toString() - Method in class com.helger.schematron.pure.errorhandler.AbstractPSErrorHandler
 
toString() - Method in class com.helger.schematron.pure.exchange.PSReader
 
toString() - Method in class com.helger.schematron.pure.exchange.PSWriter
 
toString() - Method in class com.helger.schematron.pure.exchange.PSWriterSettings
 
toString() - Method in class com.helger.schematron.pure.model.PSActive
 
toString() - Method in class com.helger.schematron.pure.model.PSAssertReport
 
toString() - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
toString() - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
toString() - Method in class com.helger.schematron.pure.model.PSDir
 
toString() - Method in class com.helger.schematron.pure.model.PSEmph
 
toString() - Method in class com.helger.schematron.pure.model.PSExtends
 
toString() - Method in class com.helger.schematron.pure.model.PSInclude
 
toString() - Method in class com.helger.schematron.pure.model.PSLet
 
toString() - Method in class com.helger.schematron.pure.model.PSLinkableGroup
 
toString() - Method in class com.helger.schematron.pure.model.PSName
 
toString() - Method in class com.helger.schematron.pure.model.PSNS
 
toString() - Method in class com.helger.schematron.pure.model.PSP
 
toString() - Method in class com.helger.schematron.pure.model.PSParam
 
toString() - Method in class com.helger.schematron.pure.model.PSPattern
 
toString() - Method in class com.helger.schematron.pure.model.PSPhase
 
toString() - Method in class com.helger.schematron.pure.model.PSRichGroup
 
toString() - Method in class com.helger.schematron.pure.model.PSRule
 
toString() - Method in class com.helger.schematron.pure.model.PSSchema
 
toString() - Method in class com.helger.schematron.pure.model.PSSpan
 
toString() - Method in class com.helger.schematron.pure.model.PSTitle
 
toString() - Method in class com.helger.schematron.pure.model.PSValueOf
 
toString() - Method in class com.helger.schematron.pure.preprocess.PreprocessorIDPool
 
toString() - Method in class com.helger.schematron.pure.preprocess.PSPreprocessor
 
toString() - Method in class com.helger.schematron.pure.validation.LoggingPSValidationHandler
 
toString() - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstError
 
toString() - Method in class com.helger.schematron.pure.validation.PSValidationHandlerBreakOnFirstFailedAssert
 
toString() - Method in class com.helger.schematron.pure.xpath.XPathConfig
 
toString() - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
toString() - Method in class com.helger.schematron.pure.xpath.XPathFunctionFromUserFunction
 

V

validate(Node, String, IPSValidationHandler) - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
The generic validation method.
validate(Node, String, IPSValidationHandler) - Method in class com.helger.schematron.pure.bound.xpath.PSXPathBoundSchema
 
validateComplete(Node, String) - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
validateComplete(Node, String) - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
Special validation that creates an SVRL document.
validateCompletely() - Method in class com.helger.schematron.pure.SchematronResourcePure
Use the internal error handler to validate all elements in the schematron.
validateCompletely(IPSErrorHandler) - Method in interface com.helger.schematron.pure.model.IPSElement
Check if this element is specified completely.
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSActive
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSAssertReport
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSDiagnostic
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSDiagnostics
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSDir
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSEmph
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSExtends
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSInclude
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSLet
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSName
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSNS
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSP
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSParam
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSPattern
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSPhase
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSRule
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSSchema
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSSpan
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSTitle
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.model.PSValueOf
 
validateCompletely(IPSErrorHandler) - Method in class com.helger.schematron.pure.SchematronResourcePure
Use the provided error handler to validate all elements in the schematron.
validatePartially(Node, String) - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
validatePartially(Node, String) - Method in interface com.helger.schematron.pure.bound.IPSBoundSchema
Special validation that breaks on the first error.
valueOf(String) - Static method in enum com.helger.schematron.pure.model.PSDir.EDirValue
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.schematron.pure.model.PSRichGroup.ESpace
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.schematron.pure.model.PSDir.EDirValue
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.schematron.pure.model.PSRichGroup.ESpace
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(IPSElement, String) - Method in class com.helger.schematron.pure.bound.AbstractPSBoundSchema
 
WrappedCollectingPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
An implementation if IPSErrorHandler that collects all error messages in a provided error list.
WrappedCollectingPSErrorHandler(ErrorList) - Constructor for class com.helger.schematron.pure.errorhandler.WrappedCollectingPSErrorHandler
 
WrappedCollectingPSErrorHandler(ErrorList, IPSErrorHandler) - Constructor for class com.helger.schematron.pure.errorhandler.WrappedCollectingPSErrorHandler
 
writeToFile(IPSElement, File) - Method in class com.helger.schematron.pure.exchange.PSWriter
Write the passed Schematron element to the passed file.
writeToStream(IPSElement, OutputStream) - Method in class com.helger.schematron.pure.exchange.PSWriter
Write the passed Schematron element to the passed output stream.
writeToWriter(IPSElement, Writer) - Method in class com.helger.schematron.pure.exchange.PSWriter
Write the passed Schematron element to the passed writer.

X

XPATH_FACTORY_SAXON_FIRST - Static variable in class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
XPathConfig - Class in com.helger.schematron.pure.xpath
The immutable default implementation of IXPathConfig
XPathConfig(XPathFactory, XPathVariableResolver, XPathFunctionResolver) - Constructor for class com.helger.schematron.pure.xpath.XPathConfig
 
XPathConfigBuilder - Class in com.helger.schematron.pure.xpath
Builder class for IXPathConfig.
XPathConfigBuilder() - Constructor for class com.helger.schematron.pure.xpath.XPathConfigBuilder
 
XPathEvaluationHelper - Class in com.helger.schematron.pure.xpath
XPath evaluation helper
XPathFunctionFromUserFunction - Class in com.helger.schematron.pure.xpath
A proxy for an XPathFunction that is implemented as a Saxon UserFunction.
XPathFunctionFromUserFunction(Configuration, Controller, UserFunction) - Constructor for class com.helger.schematron.pure.xpath.XPathFunctionFromUserFunction
 
XQueryAsXPathFunctionConverter - Class in com.helger.schematron.pure.xpath
This class loads XQuery modules and provides a list of XPath functions.
XQueryAsXPathFunctionConverter() - Constructor for class com.helger.schematron.pure.xpath.XQueryAsXPathFunctionConverter
Default ctor using the current working directory as the base URL for the XQuery resource resolver.
XQueryAsXPathFunctionConverter(File) - Constructor for class com.helger.schematron.pure.xpath.XQueryAsXPathFunctionConverter
Constructor using the passed file as a working directory as the base URL for the XQuery resource resolver.
XQueryAsXPathFunctionConverter(String) - Constructor for class com.helger.schematron.pure.xpath.XQueryAsXPathFunctionConverter
Constructor using the passed URL as a working directory as the base URL for the XQuery resource resolver.
A B C D E F G H I L N O P Q R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form