Class

net.katsstuff.typenbt

NBTList

Related Doc: package typenbt

Permalink

final case class NBTList[ElementRepr, ElementNBT <: Aux[ElementRepr]](value: Seq[ElementNBT] with Seq[Aux[ElementRepr]] = Seq())(implicit nbtType: NBTListType[ElementRepr, ElementNBT]) extends NBTTag with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, NBTTag, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NBTList
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. NBTTag
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new NBTList(value: Seq[ElementNBT] with Seq[Aux[ElementRepr]] = Seq())(implicit nbtType: NBTListType[ElementRepr, ElementNBT])

    Permalink

Type Members

  1. type Repr = Seq[ElementNBT]

    Permalink

    The value that this NBTTag holds.

    The value that this NBTTag holds.

    Definition Classes
    NBTListNBTTag
  2. type Self = NBTList[ElementRepr, ElementNBT]

    Permalink
    Definition Classes
    NBTListNBTTag

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. def ++(values: ElementNBT*): NBTList[ElementRepr, ElementNBT]

    Permalink

    Appends the specific NBTTags to this NBTList

  4. def +:(value: ElementNBT): NBTList[ElementRepr, ElementNBT]

    Permalink

    Creates a new NBTList with this element prepended

  5. def :+(value: ElementNBT): NBTList[ElementRepr, ElementNBT]

    Permalink

    Creates a new NBTList with this element appended

  6. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  7. def apply(i: Int): ElementNBT

    Permalink

    Gets the NBTTag at the specified index.

  8. final def asInstanceOf[T0]: T0

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def indexOf(obj: ElementNBT): Int

    Permalink

    The index of the specific element.

  14. def isEmpty: Boolean

    Permalink

    If this list contains no elements

  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. implicit val nbtType: NBTListType[ElementRepr, ElementNBT]

    Permalink

    The type of this NBTTag

    The type of this NBTTag

    Definition Classes
    NBTListNBTTag
  17. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  20. def size: Int

    Permalink

    The size of this list.

  21. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  22. val value: Seq[ElementNBT] with Seq[Aux[ElementRepr]]

    Permalink

    The value of this NBTTag

    The value of this NBTTag

    Definition Classes
    NBTListNBTTag
  23. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. 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 NBTTag

Inherited from AnyRef

Inherited from Any

Ungrouped