Object

net.katsstuff.typenbt.NBTType

TAG_Long_Array

Related Doc: package NBTType

Permalink

object TAG_Long_Array extends NBTType[IndexedSeq[Long], NBTLongArray] with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TAG_Long_Array
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. NBTType
  7. SafeNBTView
  8. SafeNBTDeserializer
  9. NBTView
  10. NBTDeserializer
  11. NBTSerializer
  12. AnyRef
  13. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def contramap[NewRepr](f: (NewRepr) ⇒ IndexedSeq[Long]): NBTSerializer[NewRepr, NBTLongArray]

    Permalink

    Create a new serializer that uses this serializer as a stepping stone.

    Create a new serializer that uses this serializer as a stepping stone.

    Definition Classes
    NBTSerializer
  7. def contramapNbt[NewNBT <: NBTTag](f: (NewNBT) ⇒ NBTLongArray): SafeNBTDeserializer[IndexedSeq[Long], NewNBT]

    Permalink

    Create a new deserializer that changes the NBT type and uses this deserializer as a stepping stone.

    Create a new deserializer that changes the NBT type and uses this deserializer as a stepping stone.

    Definition Classes
    SafeNBTDeserializerNBTDeserializer
  8. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def from(arg: NBTLongArray): Option[IndexedSeq[Long]]

    Permalink

    Convert a value from NBT.

    Convert a value from NBT.

    Definition Classes
    SafeNBTDeserializerNBTDeserializer
  12. def fromSafe(arg: NBTLongArray): IndexedSeq[Long]

    Permalink

    A safer version of NBTDeserializer.from that can't fail.

    A safer version of NBTDeserializer.from that can't fail.

    Definition Classes
    NBTTypeSafeNBTDeserializer
  13. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  14. def id: Byte

    Permalink
    Definition Classes
    TAG_Long_ArrayNBTType
  15. def imap[NewRepr](f: (IndexedSeq[Long]) ⇒ NewRepr, g: (NewRepr) ⇒ IndexedSeq[Long]): SafeNBTView[NewRepr, NBTLongArray]

    Permalink
    Definition Classes
    SafeNBTViewNBTView
  16. def imapNbt[NewNBT <: NBTTag](f: (NBTLongArray) ⇒ NewNBT, g: (NewNBT) ⇒ NBTLongArray): SafeNBTView[IndexedSeq[Long], NewNBT]

    Permalink
    Definition Classes
    SafeNBTViewNBTView
  17. def imapOpt[NewRepr](f: (IndexedSeq[Long]) ⇒ Option[NewRepr], g: (NewRepr) ⇒ IndexedSeq[Long]): NBTView[NewRepr, NBTLongArray]

    Permalink
    Definition Classes
    NBTView
  18. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  19. def map[NewRepr](f: (IndexedSeq[Long]) ⇒ NewRepr): SafeNBTDeserializer[NewRepr, NBTLongArray]

    Permalink

    Map the result of running this deserializer.

    Map the result of running this deserializer.

    Definition Classes
    SafeNBTDeserializerNBTDeserializer
  20. def mapNbt[NewNBT <: NBTTag](f: (NBTLongArray) ⇒ NewNBT): NBTSerializer[IndexedSeq[Long], NewNBT]

    Permalink

    Maps the NBT that resulted from using this serializer.

    Maps the NBT that resulted from using this serializer.

    Definition Classes
    NBTSerializer
  21. def modify[NewRepr, NewNBT <: NBTTag](nbt: NBTLongArray)(f: (IndexedSeq[Long]) ⇒ NewRepr)(implicit newView: NBTView[NewRepr, NewNBT]): Option[NewNBT]

    Permalink

    Modifies a nbt in value form before returning a new NBT.

    Modifies a nbt in value form before returning a new NBT. Thew two types of NBT does not have to be the same.

    NewRepr

    The new value type

    NewNBT

    The new NBT type

    nbt

    The NBT to modify

    f

    The function to apply to the NBT

    newView

    A view providing a way to get back to the world of NBTs after the modification.

    Definition Classes
    NBTView
    Example:
    1. val stringNbt: Option[NBTString] = NBTView.TagInt.modify(NBTInt(5))(_.toString)
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. def optMap[NewRepr](f: (IndexedSeq[Long]) ⇒ Option[NewRepr]): NBTDeserializer[NewRepr, NBTLongArray]

    Permalink

    Map the result of running this deserializer using a function that can fail.

    Map the result of running this deserializer using a function that can fail.

    Definition Classes
    NBTDeserializer
  26. def safeModify[NewRepr, NewNBT <: NBTTag](nbt: NBTLongArray)(f: (IndexedSeq[Long]) ⇒ NewRepr)(implicit newView: NBTView[NewRepr, NewNBT]): NewNBT

    Permalink

    Same as NBTView.modify except it uses SafeNBTDeserializer.fromSafe so the result isn't an option.

    Same as NBTView.modify except it uses SafeNBTDeserializer.fromSafe so the result isn't an option.

    Definition Classes
    SafeNBTView
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def to(v: IndexedSeq[Long]): NBTLongArray

    Permalink

    Convert a value to NBT.

    Convert a value to NBT.

    Definition Classes
    TAG_Long_ArrayNBTSerializer
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from NBTType[IndexedSeq[Long], NBTLongArray]

Inherited from SafeNBTView[IndexedSeq[Long], NBTLongArray]

Inherited from SafeNBTDeserializer[IndexedSeq[Long], NBTLongArray]

Inherited from NBTView[IndexedSeq[Long], NBTLongArray]

Inherited from NBTDeserializer[IndexedSeq[Long], NBTLongArray]

Inherited from NBTSerializer[IndexedSeq[Long], NBTLongArray]

Inherited from AnyRef

Inherited from Any

Ungrouped