Klasse AbstractResourceLocator
java.lang.Object
com.github.hypfvieh.java.rtcompiler.resources.locator.AbstractResourceLocator
- Bekannte direkte Unterklassen:
FileResourceLocator
,MapResourceLocator
Base class to lookup resources somewhere, somehow.
- Seit:
- 1.0.0 - 2024-01-26
- Autor:
- hypfvieh
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungabstract AbstractResource
getResource
(String _resourceName) Retrieve a resource by name.abstract List
<AbstractResource> Locate all resources using the given parameter.
Where and how the resources are located are implementation detail.
-
Konstruktordetails
-
AbstractResourceLocator
public AbstractResourceLocator()
-
-
Methodendetails
-
locate
public abstract List<AbstractResource> locate(String _prefixFilter, boolean _recursive) throws IOException Locate all resources using the given parameter.
Where and how the resources are located are implementation detail.- Parameter:
_prefixFilter
- filter for e.g. file names or pathes_recursive
- list everything recursively- Gibt zurück:
- List, maybe empty - never null
- Löst aus:
IOException
- when locating resource fails
-
getResource
Retrieve a resource by name.- Parameter:
_resourceName
- name of resource- Gibt zurück:
- resource or null
-