private EEbms3DocumentType (@Nonnull final Class <?> aClass, @Nonnull final List <? extends ClassPathResource> aXSDPaths) { m_aDocType = new JAXBDocumentType (aClass, aXSDPaths, null); }
private EXMLDSigDocumentType (@Nonnull final Class <?> aClass, @Nonnull final List <? extends ClassPathResource> aXSDPaths) { m_aDocType = new JAXBDocumentType (aClass, aXSDPaths, null); }
private EGenericodeDocumentType (@Nonnull final Class <?> aClass, @Nonnull final List <? extends ClassPathResource> aXSDPaths) { m_aDocType = new JAXBDocumentType (aClass, aXSDPaths, x -> StringHelper.trimEnd (x, "Document")); }
private EEbInterfaceDocumentType (@Nonnull final Class <?> aClass, @Nonnull final List <? extends ClassPathResource> aXSDPaths) { m_aDocType = new JAXBDocumentType (aClass, aXSDPaths, x -> StringHelper.trimEnd (x, "Type")); }
private EAsicDocumentType (@Nonnull final Class <?> aClass, @Nonnull final List <ClassPathResource> aXSDPath) { m_aDocType = new JAXBDocumentType (aClass, aXSDPath, x -> StringHelper.trimEnd (x, "Type")); }
private EUBLTRDocumentType (@Nonnull final Class <?> aClass, @Nonnull @Nonempty final List <? extends ClassPathResource> aXSDs) { m_aDocType = new JAXBDocumentType (aClass, aXSDs, s -> StringHelper.trimEnd (s, "Type")); }
private EUBLPEDocumentType (@Nonnull final EUBL20DocumentType eOther) { m_aDocType = new JAXBDocumentType (eOther.getImplementationClass (), eOther.getAllXSDResources (), s -> StringHelper.trimEnd (s, "Type")); }
private EUBL21DocumentType (@Nonnull final Class <?> aClass, @Nonnull final String sXSDPath) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (new ClassPathResource (CUBL21.SCHEMA_DIRECTORY + sXSDPath, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }
private EUBL20DocumentType (@Nonnull final Class <?> aClass, @Nonnull final String sXSDPath) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (new ClassPathResource (CUBL20.SCHEMA_DIRECTORY + sXSDPath, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }
private EUBL22DocumentType (@Nonnull final Class <?> aClass, @Nonnull final String sXSDPath) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (new ClassPathResource (CUBL22.SCHEMA_DIRECTORY + sXSDPath, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }
private EUBL20DocumentType (@Nonnull final Class <?> aClass, @Nonnull final String sXSDPath) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (new ClassPathResource (CUBL20.SCHEMA_DIRECTORY + sXSDPath, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }
private EUBL21DocumentType (@Nonnull final Class <?> aClass, @Nonnull final String sXSDPath) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (new ClassPathResource (CUBL21.SCHEMA_DIRECTORY + sXSDPath, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }
private EUBL22DocumentType (@Nonnull final Class <?> aClass, @Nonnull final String sXSDPath) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (new ClassPathResource (CUBL22.SCHEMA_DIRECTORY + sXSDPath, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }
private EUBLPEDocumentType (@Nonnull final Class <?> aClass, @Nonnull @Nonempty final List <String> aXSDPaths) { m_aDocType = new JAXBDocumentType (aClass, new CommonsArrayList <> (aXSDPaths, x -> new ClassPathResource (x, _getCL ())), s -> StringHelper.trimEnd (s, "Type")); }