Interface Resource

All Superinterfaces:
Serializable
All Known Implementing Classes:
URLResource

public interface Resource
extends Serializable
An abstraction of a resource whose data can be accessed via a URL.
Since:
3.1
  • Method Summary

    Modifier and Type Method Description
    Resource getRelativeResource​(String relativePath)
    Returns a resource resolved relatively to the current resource.
    URL getURL()
    Returns a resource URL to read (and possibly write) the resource data.
  • Method Details

    • getURL

      URL getURL()
      Returns a resource URL to read (and possibly write) the resource data.
    • getRelativeResource

      Resource getRelativeResource​(String relativePath)
      Returns a resource resolved relatively to the current resource. E.g. DataMap files can be resolved relatively to cayenne.xml.