public class LongArrayTag extends java.lang.Object implements NbtTag, NbtArray<LongArrayTag,LongTag,long[],java.lang.Long>
| Constructor and Description |
|---|
LongArrayTag()
Create an empty long array tag.
|
LongArrayTag(ListTag<LongTag> list)
|
LongArrayTag(long[] value)
Create a long array tag from a long array.
|
| Modifier and Type | Method and Description |
|---|---|
LongArrayTag |
add(long l)
Add a long to the array.
This will create a new array and copy the old values into it. |
LongArrayTag |
copy() |
boolean |
equals(java.lang.Object o) |
long |
get(int index)
Get a long from the array.
|
int |
getLength() |
NbtType |
getNbtType() |
long[] |
getValue() |
int |
hashCode() |
boolean |
isEmpty() |
java.util.Iterator<java.lang.Long> |
iterator() |
LongArrayTag |
set(int index,
long l)
Set a long in the array.
|
LongArrayTag |
setValue(long[] value)
Set the array value.
|
ListTag<LongTag> |
toListTag() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitasArrayTag, asByteArrayTag, asByteTag, asCompoundTag, asDoubleTag, asFloatTag, asIntArrayTag, asIntTag, asListTag, asLongArrayTag, asLongTag, asNumberTag, asShortTag, asStringTag, isArrayTag, isByteArrayTag, isByteTag, isCompoundTag, isDoubleTag, isFloatTag, isIntArrayTag, isIntTag, isListTag, isLongArrayTag, isLongTag, isNumberTag, isShortTag, isStringTagpublic LongArrayTag()
public LongArrayTag(long[] value)
value - The long arraypublic long[] getValue()
getValue in interface NbtArray<LongArrayTag,LongTag,long[],java.lang.Long>public LongArrayTag setValue(long[] value)
NbtArraysetValue in interface NbtArray<LongArrayTag,LongTag,long[],java.lang.Long>value - The new valuepublic long get(int index)
index - The indexpublic LongArrayTag set(int index, long l)
index - The indexl - The new valuepublic LongArrayTag add(long l)
l - The longpublic int getLength()
getLength in interface NbtArray<LongArrayTag,LongTag,long[],java.lang.Long>public boolean isEmpty()
isEmpty in interface NbtArray<LongArrayTag,LongTag,long[],java.lang.Long>public ListTag<LongTag> toListTag()
toListTag in interface NbtArray<LongArrayTag,LongTag,long[],java.lang.Long>ListTagpublic NbtType getNbtType()
getNbtType in interface NbtTagpublic LongArrayTag copy()
public java.util.Iterator<java.lang.Long> iterator()
iterator in interface java.lang.Iterable<java.lang.Long>public boolean equals(java.lang.Object o)
public int hashCode()