类 NBTTagByteArray
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<T>
-
- cn.mcres.karlatemp.mxlib.nbt.NBTList<NBTTagByte>
-
- cn.mcres.karlatemp.mxlib.nbt.NBTTagByteArray
-
- 所有已实现的接口:
NBTBase,Iterable<NBTTagByte>,Collection<NBTTagByte>,List<NBTTagByte>
public class NBTTagByteArray extends NBTList<NBTTagByte>
-
-
字段概要
-
从类继承的字段 java.util.AbstractList
modCount
-
-
构造器概要
构造器 构造器 说明 NBTTagByteArray()NBTTagByteArray(byte[] array)NBTTagByteArray(List<Byte> array)
-
方法概要
修饰符和类型 方法 说明 voidaccept(String name, NBTVisitor visitor)voidadd(int index, NBTTagByte value)booleanaddValue(int i, NBTBase base)voidclear()NBTTagByteArrayclone()booleanequals(Object object)NBTTagByteget(int index)byte[]getBytes()bytegetTypeId()inthashCode()voidload(DataInput input, int i, NBTReadLimiter limiter)NBTTagByteremove(int index)NBTTagByteset(int index, NBTTagByte value)booleansetValue(int i, NBTBase base)intsize()StringtoString()voidwrite(DataOutput out)-
从类继承的方法 java.util.AbstractList
add, addAll, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
从类继承的方法 java.util.AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray
-
从接口继承的方法 java.util.Collection
parallelStream, removeIf, stream, toArray
-
从接口继承的方法 java.util.List
addAll, contains, containsAll, isEmpty, remove, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
-
-
-
方法详细资料
-
accept
public void accept(String name, NBTVisitor visitor)
-
get
public NBTTagByte get(int index)
- 指定者:
get在接口中List<NBTTagByte>- 指定者:
get在类中AbstractList<NBTTagByte>
-
set
public NBTTagByte set(int index, NBTTagByte value)
- 指定者:
set在接口中List<NBTTagByte>- 指定者:
set在类中NBTList<NBTTagByte>
-
add
public void add(int index, NBTTagByte value)- 指定者:
add在接口中List<NBTTagByte>- 指定者:
add在类中NBTList<NBTTagByte>
-
remove
public NBTTagByte remove(int index)
- 指定者:
remove在接口中List<NBTTagByte>- 指定者:
remove在类中NBTList<NBTTagByte>
-
setValue
public boolean setValue(int i, NBTBase base)- 指定者:
setValue在类中NBTList<NBTTagByte>
-
addValue
public boolean addValue(int i, NBTBase base)- 指定者:
addValue在类中NBTList<NBTTagByte>
-
write
public void write(DataOutput out) throws IOException
- 抛出:
IOException
-
load
public void load(DataInput input, int i, NBTReadLimiter limiter) throws IOException
- 抛出:
IOException
-
getTypeId
public byte getTypeId()
-
toString
public String toString()
- 指定者:
toString在接口中NBTBase- 覆盖:
toString在类中AbstractCollection<NBTTagByte>
-
clone
public NBTTagByteArray clone()
- 指定者:
clone在接口中NBTBase- 指定者:
clone在类中NBTList<NBTTagByte>
-
size
public int size()
- 指定者:
size在接口中Collection<NBTTagByte>- 指定者:
size在接口中List<NBTTagByte>- 指定者:
size在类中AbstractCollection<NBTTagByte>
-
clear
public void clear()
- 指定者:
clear在接口中Collection<NBTTagByte>- 指定者:
clear在接口中List<NBTTagByte>- 覆盖:
clear在类中AbstractList<NBTTagByte>
-
hashCode
public int hashCode()
- 指定者:
hashCode在接口中Collection<NBTTagByte>- 指定者:
hashCode在接口中List<NBTTagByte>- 覆盖:
hashCode在类中AbstractList<NBTTagByte>
-
equals
public boolean equals(Object object)
- 指定者:
equals在接口中Collection<NBTTagByte>- 指定者:
equals在接口中List<NBTTagByte>- 覆盖:
equals在类中AbstractList<NBTTagByte>
-
getBytes
public byte[] getBytes()
-
-