p

binny

package binny

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. binny
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package stacked
  2. package util

Type Members

  1. sealed trait AttributeName extends AnyRef
  2. type AttributeNameSet = cats.data.NonEmptySetImpl.Type[AttributeName]
  3. type Binary[F[_]] = Stream[F, Byte]
  4. final case class BinaryAttributes(sha256: ByteVector, contentType: SimpleContentType, length: Long) extends Product with Serializable

    Basic attributes of binary data.

  5. final class BinaryId extends AnyVal
  6. trait BinaryStore[F[_]] extends AnyRef
  7. sealed trait ByteRange extends AnyRef
  8. sealed trait ChunkDef extends AnyRef

    A chunk is defined by its index and either the total amount of chunks, or the total length of the file.

  9. trait ChunkedBinaryStore[F[_]] extends BinaryStore[F]

    A BinaryStore that can also store chunks out of order.

  10. type ComputeAttr[F[_]] = Kleisli[[β$0$]OptionT[F, β$0$], AttributeNameSet, BinaryAttributes]

    A function to compute attributes to a binary.

    A function to compute attributes to a binary. It is possible to specify what information to request, so implementations can skip potentially expensive calls.

  11. trait ContentTypeDetect extends AnyRef

    A way to detect the content type of some bytes.

  12. final case class Hint(filename: Option[String], advertisedType: Option[String]) extends Product with Serializable
  13. sealed trait InsertChunkResult extends AnyRef
  14. final class SimpleContentType extends AnyVal

    A content type as a String.

    A content type as a String. A proper model for content types is beyond the scope of this library

Value Members

  1. object AttributeName
  2. object Binary
  3. object BinaryAttributes extends Serializable
  4. object BinaryId
  5. object BinaryStore
  6. case object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  7. object ByteRange
  8. object ChunkDef
  9. object ComputeAttr
  10. object ContentTypeDetect
  11. object CopyTool
  12. object Hint extends Serializable
  13. object InsertChunkResult
  14. object SimpleContentType

Inherited from AnyRef

Inherited from Any

Ungrouped