Class InputStreamResource

java.lang.Object
org.teamapps.ux.resource.InputStreamResource
All Implemented Interfaces:
Resource

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

    • 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 Details

    • 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