public boolean exists () { return m_aRes.exists (); }
public CachingTransformStreamSource (@Nonnull final IReadableResource aResource) { this (aResource.getInputStream (), aResource.getResourceID ()); }
@Nonnull public InputStream getInputStream () { return ClassPathResource.getInputStream (m_sPath); }
@Nonnull public ClassPathResource getResource () { return new ClassPathResource (m_sPath); }
@Nonnull public String getID () { return m_aRes.getPath (); }
@Nonnull public static SchematronResourceXSLT fromFile (@Nonnull final File aXSLTFile) { return new SchematronResourceXSLT (new FileSystemResource (aXSLTFile)); } }
@Nonnull public static ResourceStreamSource create (@Nonnull final URL aURL) { return create (new URLResource (aURL)); }
public ResourceLSInput (@Nonnull final IReadableResource aResource) { this (aResource, aResource.getResourceID ()); }
/** * Write the current workbook to a writable resource. * * @param aRes * The resource to write to. May not be <code>null</code>. * @return {@link ESuccess} */ @Nonnull public ESuccess writeTo (@Nonnull final IWritableResource aRes) { return writeTo (aRes.getOutputStream (EAppend.TRUNCATE)); }
public ResourceStreamResult (@Nonnull final IWritableResource aResource) { this (aResource, aResource.getResourceID ()); }
@Nonnull public static final ClassPathResource getXSDResource () { return new ClassPathResource ("/schemas/XAdES01903v132-201601.xsd", CXAdES132.class.getClassLoader ()); } }
/** * @return The path of the underlying resources. Neither <code>null</code> nor * empty. */ @Nonnull @Nonempty public String getPath () { return m_aRes.getPath (); }
public CachingSAXInputSource (@Nonnull final IReadableResource aRes) { this (aRes.getInputStream (), aRes.getResourceID ()); }
@Nonnull public static InputSource create (@Nonnull final URL aURL) { return create (new URLResource (aURL)); }
public ReadableResourceSAXInputSource (@Nonnull final IReadableResource aResource) { this (aResource, aResource.getResourceID ()); }
@Nonnull public static TestResource createGoodCase (@Nonnull final String sClassPathResource) { return new TestResource (new ClassPathResource (sClassPathResource), null); } }
public ResourceStreamSource (@Nonnull final IReadableResource aResource) { this (aResource, aResource.getResourceID ()); }
/** * Read the default resource. * * @return this * @see #MIME_TYPE_INFO_XML */ @Nonnull public MimeTypeInfoManager readDefault () { return read (new ClassPathResource (MIME_TYPE_INFO_XML)); }
@Nonnull public IReadableResource getErrorResource (@Nonnull @Nonempty final String sFilename) { return new ClassPathResource ("/peppol-ubl/" + m_sDirName + "/error/" + sFilename); } }
@Override @Nonnull protected IReadableResource getResource (@Nonnull final IRequestWebScopeWithoutResponse aRequestScope, @Nonnull final String sFilename) { // URL decode is required because requests contain e.g. "%20" final String sFilename1 = URLHelper.urlDecode (sFilename); return new ClassPathResource (sFilename1); } }