Class InputStreamResource

  • All Implemented Interfaces:
    Resource

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

      • InputStreamResource

        public InputStreamResource​(java.util.function.Supplier<java.io.InputStream> inputStreamSupplier)
      • InputStreamResource

        public InputStreamResource​(java.util.function.Supplier<java.io.InputStream> inputStreamSupplier,
                                   java.lang.String name)
      • InputStreamResource

        public InputStreamResource​(java.util.function.Supplier<java.io.InputStream> inputStreamSupplier,
                                   long length)
      • InputStreamResource

        public InputStreamResource​(java.util.function.Supplier<java.io.InputStream> inputStreamSupplier,
                                   long length,
                                   java.lang.String name)
    • Method Detail

      • getInputStream

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

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

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