/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface50NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface50NamespaceContext s_aInstance = new EbInterface50NamespaceContext (); } protected EbInterface50NamespaceContext () { addDefaultNamespaceURI (CEbInterface.EBINTERFACE_50_NS); // No XMLDSig from this version on } @Nonnull public static EbInterface50NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface302NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface302NamespaceContext s_aInstance = new EbInterface302NamespaceContext (); } protected EbInterface302NamespaceContext () { addMapping ("eb", CEbInterface.EBINTERFACE_302_NS); addMapping ("dsig", XMLSignature.XMLNS); } @Nonnull public static EbInterface302NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface30NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface30NamespaceContext s_aInstance = new EbInterface30NamespaceContext (); } protected EbInterface30NamespaceContext () { addMapping ("eb", CEbInterface.EBINTERFACE_30_NS); addMapping ("dsig", XMLSignature.XMLNS); } @Nonnull public static EbInterface30NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class UBL21NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final UBL21NamespaceContext s_aInstance = new UBL21NamespaceContext (); } protected UBL21NamespaceContext () { addMapping ("xsi", XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); addMapping ("xs", XMLConstants.W3C_XML_SCHEMA_NS_URI); addMapping ("cac", CUBL21.XML_SCHEMA_CAC_NAMESPACE_URL); addMapping ("cbc", CUBL21.XML_SCHEMA_CBC_NAMESPACE_URL); addMapping ("cec", CUBL21.XML_SCHEMA_CEC_NAMESPACE_URL); } @Nonnull public static UBL21NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class UBL20NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final UBL20NamespaceContext s_aInstance = new UBL20NamespaceContext (); } protected UBL20NamespaceContext () { addMapping ("xsi", XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); addMapping ("xs", XMLConstants.W3C_XML_SCHEMA_NS_URI); addMapping ("cac", CUBL20.XML_SCHEMA_CAC_NAMESPACE_URL); addMapping ("cbc", CUBL20.XML_SCHEMA_CBC_NAMESPACE_URL); addMapping ("cec", CUBL20.XML_SCHEMA_CEC_NAMESPACE_URL); } @Nonnull public static UBL20NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class UBL22NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final UBL22NamespaceContext s_aInstance = new UBL22NamespaceContext (); } protected UBL22NamespaceContext () { addMapping ("xsi", XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); addMapping ("xs", XMLConstants.W3C_XML_SCHEMA_NS_URI); addMapping ("cac", CUBL22.XML_SCHEMA_CAC_NAMESPACE_URL); addMapping ("cbc", CUBL22.XML_SCHEMA_CBC_NAMESPACE_URL); addMapping ("cec", CUBL22.XML_SCHEMA_CEC_NAMESPACE_URL); addMapping ("csc", CUBL22.XML_SCHEMA_CSC_NAMESPACE_URL); } @Nonnull public static UBL22NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface41NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface41NamespaceContext s_aInstance = new EbInterface41NamespaceContext (); } protected EbInterface41NamespaceContext () { addMapping ("eb", CEbInterface.EBINTERFACE_41_NS); addMapping ("dsig", XMLSignature.XMLNS); } @Nonnull public static EbInterface41NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface42NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface42NamespaceContext s_aInstance = new EbInterface42NamespaceContext (); } protected EbInterface42NamespaceContext () { addMapping ("eb", CEbInterface.EBINTERFACE_42_NS); addMapping ("dsig", XMLSignature.XMLNS); } @Nonnull public static EbInterface42NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface40NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface40NamespaceContext s_aInstance = new EbInterface40NamespaceContext (); } protected EbInterface40NamespaceContext () { addMapping ("eb", CEbInterface.EBINTERFACE_40_NS); addMapping ("dsig", XMLSignature.XMLNS); } @Nonnull public static EbInterface40NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class EbInterface43NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final EbInterface43NamespaceContext s_aInstance = new EbInterface43NamespaceContext (); } protected EbInterface43NamespaceContext () { addMapping ("eb", CEbInterface.EBINTERFACE_43_NS); addMapping ("dsig", XMLSignature.XMLNS); } @Nonnull public static EbInterface43NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class UBL20NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final UBL20NamespaceContext s_aInstance = new UBL20NamespaceContext (); } protected UBL20NamespaceContext () { addMapping ("xsi", XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); addMapping ("xs", XMLConstants.W3C_XML_SCHEMA_NS_URI); addMapping ("cac", CUBL20.XML_SCHEMA_CAC_NAMESPACE_URL); addMapping ("cbc", CUBL20.XML_SCHEMA_CBC_NAMESPACE_URL); addMapping ("cec", CUBL20.XML_SCHEMA_CEC_NAMESPACE_URL); } @Nonnull public static UBL20NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class UBL21NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final UBL21NamespaceContext s_aInstance = new UBL21NamespaceContext (); } protected UBL21NamespaceContext () { addMapping ("xsi", XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); addMapping ("xs", XMLConstants.W3C_XML_SCHEMA_NS_URI); addMapping ("cac", CUBL21.XML_SCHEMA_CAC_NAMESPACE_URL); addMapping ("cbc", CUBL21.XML_SCHEMA_CBC_NAMESPACE_URL); addMapping ("cec", CUBL21.XML_SCHEMA_CEC_NAMESPACE_URL); } @Nonnull public static UBL21NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * The namespace context to be used as the namespace prefix mapper. * * @author Philip Helger */ @Singleton public class UBL22NamespaceContext extends MapBasedNamespaceContext { private static final class SingletonHolder { static final UBL22NamespaceContext s_aInstance = new UBL22NamespaceContext (); } protected UBL22NamespaceContext () { addMapping ("xsi", XMLConstants.W3C_XML_SCHEMA_INSTANCE_NS_URI); addMapping ("xs", XMLConstants.W3C_XML_SCHEMA_NS_URI); addMapping ("cac", CUBL22.XML_SCHEMA_CAC_NAMESPACE_URL); addMapping ("cbc", CUBL22.XML_SCHEMA_CBC_NAMESPACE_URL); addMapping ("cec", CUBL22.XML_SCHEMA_CEC_NAMESPACE_URL); addMapping ("csc", CUBL22.XML_SCHEMA_CSC_NAMESPACE_URL); } @Nonnull public static UBL22NamespaceContext getInstance () { return SingletonHolder.s_aInstance; } }
/** * Default implementation of the {@link IValidationResult} interface. * * @author Philip Helger */ @Immutable @Singleton public final class ValidationResultSuccess extends AbstractValidationResultSuccess { private static final ValidationResultSuccess s_aSuccess = new ValidationResultSuccess (); private ValidationResultSuccess () {} /** * @return The singleton for success. Never <code>null</code>. */ @Nonnull public static IValidationResult getInstance () { return s_aSuccess; } }
@Singleton public final class HTMLEntityResolver implements EntityResolver
@Singleton public class RelaxNGCompactSchemaCache extends SchemaCache
@Singleton public final class JAXBContextCache extends Cache <JAXBContextCacheKey, JAXBContext>
@Singleton public final class MicroTypeConverterRegistry implements IMicroTypeConverterRegistry
@Singleton ("can be instantiated directly as well") public class XMLSchemaCache extends SchemaCache
@Singleton public final class ScopeSPIManager