AlchemistLoaderProvider

Provider interface for loading Alchemist simulations from various input sources.

Inheritors

Properties

Link copied to clipboard
abstract val fileExtensions: Regex

A Regex matching the file extensions supported.

Functions

Link copied to clipboard
open fun from(input: InputStream): Loader

Creates a Loader from an InputStream input.

open fun from(input: Reader): Loader

Creates a Loader from a Reader input.

open fun from(input: URL): Loader

Creates a Loader from a URL input.

abstract fun from(input: String): Loader

Creates a Loader from a string input.