Class PhiveRulesUBLHelper

java.lang.Object
com.helger.phive.rules.api.PhiveRulesUBLHelper

@Immutable public final class PhiveRulesUBLHelper extends Object
Utility class around UBL for phive-rules libs.
Author:
Philip Helger
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.helger.xml.namespace.MapBasedNamespaceContext
     
    static com.helger.phive.xml.schematron.ValidationExecutorSchematron
    createXSLT_UBL20(com.helger.commons.io.resource.IReadableResource aRes)
     
    static com.helger.phive.xml.schematron.ValidationExecutorSchematron
    createXSLT_UBL21(com.helger.commons.io.resource.IReadableResource aRes)
     
    static com.helger.phive.xml.schematron.ValidationExecutorSchematron
    createXSLT_UBL22(com.helger.commons.io.resource.IReadableResource aRes)
     
    static com.helger.phive.xml.schematron.ValidationExecutorSchematron
    createXSLT_UBL23(com.helger.commons.io.resource.IReadableResource aRes)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • createUBL21NSContext

      @Nonnull @ReturnsMutableObject public static com.helger.xml.namespace.MapBasedNamespaceContext createUBL21NSContext(@Nonnull String sNamespaceURI)
    • createXSLT_UBL20

      @Nonnull public static com.helger.phive.xml.schematron.ValidationExecutorSchematron createXSLT_UBL20(@Nonnull com.helger.commons.io.resource.IReadableResource aRes)
    • createXSLT_UBL21

      @Nonnull public static com.helger.phive.xml.schematron.ValidationExecutorSchematron createXSLT_UBL21(@Nonnull com.helger.commons.io.resource.IReadableResource aRes)
    • createXSLT_UBL22

      @Nonnull public static com.helger.phive.xml.schematron.ValidationExecutorSchematron createXSLT_UBL22(@Nonnull com.helger.commons.io.resource.IReadableResource aRes)
    • createXSLT_UBL23

      @Nonnull public static com.helger.phive.xml.schematron.ValidationExecutorSchematron createXSLT_UBL23(@Nonnull com.helger.commons.io.resource.IReadableResource aRes)