public class IntArrayTag extends java.lang.Object implements NbtTag, NbtArray<IntArrayTag,IntTag,int[],java.lang.Integer>
| Constructor | Description |
|---|---|
IntArrayTag() |
Create an empty int array tag.
|
IntArrayTag(int[] value) |
Create an int array tag from an int array.
|
IntArrayTag(ListTag<IntTag> list) |
| Modifier and Type | Method | Description |
|---|---|---|
IntArrayTag |
add(int i) |
Add an int to the array.
|
IntArrayTag |
copy() |
|
boolean |
equals(java.lang.Object o) |
|
int |
get(int index) |
Get an int from the array.
|
int |
getLength() |
|
NbtType |
getNbtType() |
|
int[] |
getValue() |
|
int |
hashCode() |
|
boolean |
isEmpty() |
|
java.util.Iterator<java.lang.Integer> |
iterator() |
|
IntArrayTag |
set(int index,
int i) |
Set an int in the array.
|
IntArrayTag |
setValue(int[] value) |
Set the array value.
|
ListTag<IntTag> |
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 IntArrayTag()
public IntArrayTag(int[] value)
value - The int arraypublic int[] getValue()
getValue in interface NbtArray<IntArrayTag,IntTag,int[],java.lang.Integer>public IntArrayTag setValue(int[] value)
NbtArraysetValue in interface NbtArray<IntArrayTag,IntTag,int[],java.lang.Integer>value - The new valuepublic int get(int index)
index - The indexpublic IntArrayTag set(int index, int i)
index - The indexi - The new valuepublic IntArrayTag add(int i)
i - The intpublic int getLength()
getLength in interface NbtArray<IntArrayTag,IntTag,int[],java.lang.Integer>public boolean isEmpty()
isEmpty in interface NbtArray<IntArrayTag,IntTag,int[],java.lang.Integer>public ListTag<IntTag> toListTag()
toListTag in interface NbtArray<IntArrayTag,IntTag,int[],java.lang.Integer>ListTagpublic NbtType getNbtType()
getNbtType in interface NbtTagpublic IntArrayTag copy()
public java.util.Iterator<java.lang.Integer> iterator()
iterator in interface java.lang.Iterable<java.lang.Integer>public boolean equals(java.lang.Object o)
public int hashCode()