Skip to content

Package io.github.qishr.cascara.common.io

Class IOUtils

java.lang.Object
        io.github.qishr.cascara.common.io.IOUtils


public class IOUtils

Constructor Summary

Constructor Description
IOUtils()

Method Summary

Modifier and Type Method Description
public static void setResourceProvider(UriScheme uriScheme, ResourceProvider provider)
public static InputStream getContentAsStream(URI uri)
public static ResourceContent getResource(URI uri)
public static ResourceStream getResourceAsStream(URI uri)
public static InputStream getContentAsStream(String uri)
public static ResourceContent getResource(String uri)
public static ResourceStream getResourceAsStream(String uri)

Method Details

setResourceProvider

public static void setResourceProvider(UriScheme uriScheme, ResourceProvider provider)


getContentAsStream

public static InputStream getContentAsStream(URI uri)

Throws:

LocalizableIOException


getResource

public static ResourceContent getResource(URI uri)

Throws:

LocalizableIOException


getResourceAsStream

public static ResourceStream getResourceAsStream(URI uri)

Throws:

LocalizableIOException


getContentAsStream

public static InputStream getContentAsStream(String uri)

Throws:

LocalizableIOException


getResource

public static ResourceContent getResource(String uri)

Throws:

LocalizableIOException


getResourceAsStream

public static ResourceStream getResourceAsStream(String uri)

Throws:

LocalizableIOException