Class FileResource.AnyFileResource

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String SCHEME  
    • Constructor Summary

      Constructors 
      Constructor Description
      AnyFileResource()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Optional<FileResource> maybeHandle​(java.lang.String pathTemplate)
      Receive a "preview" on the URI to be processed.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AnyFileResource

        public AnyFileResource()
    • Method Detail

      • maybeHandle

        public java.util.Optional<FileResource> maybeHandle​(java.lang.String pathTemplate)
        Description copied from interface: ConfijAnyResource
        Receive a "preview" on the URI to be processed. This resouce provider can choose to accept or reject processing it. This is most commonly decided based on the URI's scheme.
        Specified by:
        maybeHandle in interface ConfijAnyResource
        Parameters:
        pathTemplate - an URI to be processed later.
        Returns:
        a stream of strings if this resouce provider accepts processing this URI (but it can still fail), empty if the uri doesn't look like it could be processed