Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCollectingPSErrorHandler - Class in com.helger.schematron.pure.errorhandler
-
Abstract collecting
IPSErrorHandlerthat 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
IPSBoundSchemawith 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
PSLetelement. - 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
IPSErrorHandlerthat 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
-
Create the pre-processor to be used for
PSBoundSchemaCacheKey.createPreprocessedSchema(PSSchema, IPSQueryBinding). - 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
IPSErrorHandlerthat 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
SchematronResourcePurefrom 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
SchematronResourcePurefrom a Classpath Schematron rules - fromClassPath(String, ClassLoader) - Static method in class com.helger.schematron.pure.SchematronResourcePure
-
Create a new
SchematronResourcePurefrom a Classpath Schematron rules - fromFile(File) - Static method in class com.helger.schematron.pure.SchematronResourcePure
-
Create a new
SchematronResourcePurefrom file system Schematron rules - fromFile(String) - Static method in class com.helger.schematron.pure.SchematronResourcePure
-
Create a new
SchematronResourcePurefrom file system Schematron rules - fromInputStream(String, InputStream) - Static method in class com.helger.schematron.pure.SchematronResourcePure
-
Create a new
SchematronResourcePurefrom Schematron rules provided by an arbitraryInputStream.
Important: in this case, no include resolution will be performed!! - fromSchema(PSSchema) - Static method in class com.helger.schematron.pure.SchematronResourcePure
-
Create a new
SchematronResourcePurefrom 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
SchematronResourcePurefrom 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
SchematronResourcePurefrom Schematron rules provided at a URL - fromURL(URL) - Static method in class com.helger.schematron.pure.SchematronResourcePure
-
Create a new
SchematronResourcePurefrom 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
PSParamelements 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 inPSAssertReportcontext - only inPSRuleselect - only inPSValueOfAs 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
PSLetelements 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
StringandIPSElementcontent 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
IPSValidationHandlerthat 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
IPSErrorHandlerthat 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
PSNamewith a certain "path" value - ofPrefixAndUri(String, String) - Static method in class com.helger.schematron.pure.model.PSNS
-
Factory method to create a new
PSNSwith certain "prefix" and "uri" values - ofSelect(String) - Static method in class com.helger.schematron.pure.model.PSValueOf
-
Factory method to create a new
PSValueOfwith 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
- 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
IPSBoundSchemainstances. - 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
IPSValidationHandlerthat 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
IPSValidationHandlerthat 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
PSWriterSettingsinstance. - 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.XPathFactoryImplas packagecom.sun.org.apache.xpath.internal.jaxpis declared in module java.xml, which does not export it.
The only way to use it, is to set/alter thejavax.xml.xpath.XPathFactorysystem 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
XPathConfigto be used in the XPath statements. - setXPathFactory(XPathFactory) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
-
Set the
XPathFactoryto use. - setXPathFactoryClass(Class<? extends XPathFactory>) - Method in class com.helger.schematron.pure.xpath.XPathConfigBuilder
-
Set the
XPathFactoryclass 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
IPSErrorHandlerthat 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
XPathFunctionthat is implemented as a SaxonUserFunction. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form