Class Resource


  • public class Resource
    extends Object
    Resource encapsulates access to Resources via the Classloader.
    Author:
    Michael J. Sikorsky, Robert Shaw
    • Field Detail

      • _name

        protected String _name
    • Constructor Detail

      • Resource

        public Resource()
        Default, no argument constructor.
      • Resource

        public Resource​(String name)
        Construct a Resource given a name.
        See Also:
        setName(String)
    • Method Detail

      • setName

        public void setName​(String name)
        Set the name of the resource.

        A resource is some data (images, audio, text, etc) that can be accessed by class code in a way that is independent of the location of the code.

        The name of a resource is a "/"-separated path name that identifies the resource.

        See Also:
        getName()
      • getURL

        public URL getURL()
        Get the URL of the Resource. Uses the classloader from this Resource.
        See Also:
        ResourceUtils