Uses of Interface
com.scriptbasic.readers.SourceProvider
| Package | Description |
|---|---|
| com.scriptbasic | |
| com.scriptbasic.api | |
| com.scriptbasic.readers | |
| com.scriptbasic.sourceproviders |
-
Uses of SourceProvider in com.scriptbasic
Methods in com.scriptbasic with parameters of type SourceProvider Modifier and Type Method Description ScriptBasicEngine. eval(java.lang.String sourceName, SourceProvider provider)ScriptBasicEngine. load(java.lang.String sourceName, SourceProvider provider) -
Uses of SourceProvider in com.scriptbasic.api
Methods in com.scriptbasic.api with parameters of type SourceProvider Modifier and Type Method Description ScriptBasicScriptBasic. eval(java.lang.String sourceName, SourceProvider provider)Read the content of the source from the file, db...ScriptBasicScriptBasic. load(java.lang.String sourceName, SourceProvider provider)Read the content of the source from the file, db... -
Uses of SourceProvider in com.scriptbasic.readers
Methods in com.scriptbasic.readers that return SourceProvider Modifier and Type Method Description SourceProviderGenericHierarchicalSourceReader. getSourceProvider()SourceProviderGenericSourceReader. getSourceProvider()SourceProviderSourceReader. getSourceProvider()Get the source provider that provided this reader.Constructors in com.scriptbasic.readers with parameters of type SourceProvider Constructor Description GenericSourceReader(java.io.Reader reader, SourceProvider sourceProvider, java.lang.String sourceFileName) -
Uses of SourceProvider in com.scriptbasic.sourceproviders
Classes in com.scriptbasic.sourceproviders that implement SourceProvider Modifier and Type Class Description classAbstractSingleIncludeSourcePathSourceProviderAbstract class to be extended by source provider implementations that include a single file only once and use source path.classAbstractSingleIncludeSourceProviderAn abstract class to be extended by the source provider implementations that do not want to include one source more than once.classAbstractSourcePathSourceProviderAn abstract source provider extended by all the source provider implementations that rely on a SourcePath implementation.classAbstractSourceProviderAn abstract source provider to be extended by the source provider implementations.classFileSourceProviderA source provider that reads the sources from files.classSingleIncludeNonRelativeSourceProviderAbstract class to be extended by source path implementations that include a file only once and which include file only using full path.classSingleIncludeSourcePathNonRelativeSourceProviderAbstract class to be extended by source path implementations that include a file only once and which include file only using full path and use source path to find the file.classStringSourceProviderThis implementation provides the source from strings.