Klasse AbstractResourceLocator

java.lang.Object
com.github.hypfvieh.java.rtcompiler.resources.locator.AbstractResourceLocator
Bekannte direkte Unterklassen:
FileResourceLocator, MapResourceLocator

public abstract class AbstractResourceLocator extends Object
Base class to lookup resources somewhere, somehow.
Seit:
1.0.0 - 2024-01-26
Autor:
hypfvieh
  • 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

      public abstract AbstractResource getResource(String _resourceName)
      Retrieve a resource by name.
      Parameter:
      _resourceName - name of resource
      Gibt zurück:
      resource or null