Class ClassPathResource

  • All Implemented Interfaces:
    Resource

    public class ClassPathResource
    extends java.lang.Object
    implements Resource
    • Constructor Detail

      • ClassPathResource

        public ClassPathResource​(java.lang.String resourceName)
      • ClassPathResource

        public ClassPathResource​(java.lang.String resourceName,
                                 java.lang.String mimeType)
      • ClassPathResource

        public ClassPathResource​(java.lang.String resourceName,
                                 java.lang.ClassLoader classLoader)
      • ClassPathResource

        public ClassPathResource​(java.lang.String resourceName,
                                 java.lang.ClassLoader classLoader,
                                 java.lang.String mimeType)
    • Method Detail

      • getInputStream

        public java.io.InputStream getInputStream()
        Specified by:
        getInputStream in interface Resource
      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface Resource
      • getMimeType

        public java.lang.String getMimeType()
        Specified by:
        getMimeType in interface Resource
      • getLength

        public long getLength()
        Specified by:
        getLength in interface Resource
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object