NBTDeserializer

Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

final
class DeserializerForRepr[Repr](dummy: Boolean) extends AnyVal
final
class NBTOps[NBT <: NBTTag](nbt: NBT) extends AnyVal

Value members

Concrete methods

def apply[Repr, NBT <: NBTTag](implicit deser: NBTDeserializer[Repr, NBT]): NBTDeserializer[Repr, NBT]
def forRepr[Repr]: DeserializerForRepr[Repr]

Concrete fields

Implicits

Implicits

implicit
implicit
val TagByteArray: NBTDeserializer[IndexedSeq[Byte], NBTByteArray]
implicit
implicit
implicit
implicit
implicit
val TagIntArray: NBTDeserializer[IndexedSeq[Int], NBTIntArray]
implicit
implicit
val TagLongArray: NBTDeserializer[IndexedSeq[Long], NBTLongArray]
implicit
implicit
implicit
def listType[ElemRepr, ElemNBT <: Aux[ElemRepr]](implicit elementType: NBTType[ElemRepr, ElemNBT]): NBTDeserializer[Seq[ElemNBT], NBTList[ElemRepr, ElemNBT]]

Inherited implicits

implicit
implicit
def seqDeser[ListNBTRepr, SeqRepr, ListNBT <: Aux[ListNBTRepr]](implicit deser: NBTDeserializer[SeqRepr, ListNBT]): NBTDeserializer[Seq[SeqRepr], NBTList[ListNBTRepr, ListNBT]]