StaticFile

object StaticFile
class Object
trait Matchable
class Any

Value members

Concrete methods

def calculateETag[F[_] : ApplicativeThrow]: Path => F[String]
def fromPath[F[_] : MonadThrow](f: Path, req: Option[Request[F]]): OptionT[F, Response[F]]
def fromPath[F[_] : MonadThrow](f: Path, req: Option[Request[F]], etagCalculator: Path => F[String]): OptionT[F, Response[F]]
def fromPath[F[_] : MonadThrow](f: Path, buffsize: Int, req: Option[Request[F]], etagCalculator: Path => F[String]): OptionT[F, Response[F]]
def fromPath[F[_] : Files](f: Path, start: Long, end: Long, buffsize: Int, req: Option[Request[F]], etagCalculator: Path => F[String])(implicit evidence$21: Files[F], F: MonadError[F, Throwable]): OptionT[F, Response[F]]
def fromResource[F[_] : Sync](name: String, req: Option[Request[F]], preferGzipped: Boolean, classloader: Option[ClassLoader]): OptionT[F, Response[F]]
def fromString[F[_] : MonadThrow](url: String, req: Option[Request[F]]): OptionT[F, Response[F]]
def fromURL[F[_]](url: URL, req: Option[Request[F]])(implicit F: Sync[F]): OptionT[F, Response[F]]

Deprecated methods

@deprecated("Use calculateETag", "0.23.5")
def calcETag[F[_] : Functor]: File => F[String]
Deprecated
@deprecated("Use fromPath", "0.23.5")
def fromFile[F[_] : MonadThrow](f: File, req: Option[Request[F]]): OptionT[F, Response[F]]
Deprecated
@deprecated("Use fromPath", "0.23.5")
def fromFile[F[_] : MonadThrow](f: File, req: Option[Request[F]], etagCalculator: File => F[String]): OptionT[F, Response[F]]
Deprecated
@deprecated("Use fromPath", "0.23.5")
def fromFile[F[_] : MonadThrow](f: File, buffsize: Int, req: Option[Request[F]], etagCalculator: File => F[String]): OptionT[F, Response[F]]
Deprecated
@deprecated("Use fromPath", "0.23.5")
def fromFile[F[_] : Files](f: File, start: Long, end: Long, buffsize: Int, req: Option[Request[F]], etagCalculator: File => F[String])(implicit evidence$20: Files[F], F: MonadError[F, Throwable]): OptionT[F, Response[F]]
Deprecated

Concrete fields