Interface Resource

All Known Subinterfaces:
ReadableResource

public interface Resource
A generic resource of some kind. Only describes the resource. There are more specific interface that extend this one and specify ways of accessing the resource's content.
  • Method Summary

    Modifier and Type
    Method
    Description
    Short name that concisely describes this resource
    Human readable name of this resource
    Uniform resource identifier that uniquely describes this resource
  • Method Details

    • getDisplayName

      String getDisplayName()
      Human readable name of this resource
      Returns:
      human readable name, should not be null
    • getURI

      URI getURI()
      Uniform resource identifier that uniquely describes this resource
      Returns:
      unique URI, should not be null
    • getBaseName

      String getBaseName()
      Short name that concisely describes this resource
      Returns:
      concise base name, should not be null