ph-schematron/src/main/java/com/helger/schematron/pure/bound/PSBoundSchemaCacheKey.java
@Nonnull
  @OverrideOnDemand
  public PSPreprocessor createPreprocessor (@Nonnull final IPSQueryBinding aQueryBinding)
  {
    final PSPreprocessor aPreprocessor = PSPreprocessor.createPreprocessorWithoutInformationLoss (aQueryBinding);
    return aPreprocessor;
  }
@Nonnull
  @OverrideOnDemand
  public PSPreprocessor createPreprocessor (@Nonnull final IPSQueryBinding aQueryBinding)
  {
    final PSPreprocessor aPreprocessor = PSPreprocessor.createPreprocessorWithoutInformationLoss (aQueryBinding);
    return aPreprocessor;
  }
@ Nonnull @ OverrideOnDemand public PSPreprocessor createPreprocessor ( @ Nonnull final IPSQueryBinding aQueryBinding ) { final PSPreprocessor aPreprocessor = PSPreprocessor . createPreprocessorWithoutInformationLoss ( aQueryBinding ) ; return aPreprocessor ; }
Create the pre-processor to be used for
{@link #createPreprocessedSchema(PSSchema, IPSQueryBinding)}.

@param aQueryBinding
The query binding to be determined from the read schema. Never
<code>null</code>.
@return The pre-processor to be used.
Create the pre - processor to be used for { @link #createPreprocessedSchema ( PSSchema IPSQueryBinding ) } .