Class ListType
java.lang.Object
ca.spottedleaf.converter.types.ListType
- Direct Known Subclasses:
JavaListType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidaddBigDecimal(int index, BigDecimal d) abstract voidabstract voidaddBigInteger(int index, BigInteger i) abstract voidabstract voidaddByte(byte b) abstract voidaddByte(int index, byte b) abstract voidaddByteArray(byte[] arr) abstract voidaddByteArray(int index, byte[] arr) abstract voidaddDouble(double d) abstract voidaddDouble(int index, double d) abstract voidaddFloat(float f) abstract voidaddFloat(int index, float f) abstract voidaddGeneric(Object value) abstract voidaddInt(int i) abstract voidaddInt(int index, int i) abstract voidaddIntArray(int[] arr) abstract voidaddIntArray(int index, int[] arr) abstract voidabstract voidabstract voidaddLong(int index, long l) abstract voidaddLong(long l) abstract voidaddLongArray(int index, long[] arr) abstract voidaddLongArray(long[] arr) abstract voidabstract voidabstract voidaddShort(int index, short s) abstract voidaddShort(short s) abstract voidaddShortArray(int index, short[] arr) abstract voidaddShortArray(short[] arr) abstract voidabstract voidabstract ListTypecopy()abstract ListTypeabstract MapTypeabstract booleanabstract BigDecimalgetBigDecimal(int index) abstract BigDecimalgetBigDecimal(int index, BigDecimal dfl) abstract BigIntegergetBigInteger(int index) abstract BigIntegergetBigInteger(int index, BigInteger dfl) abstract bytegetByte(int index) abstract bytegetByte(int index, byte dfl) abstract byte[]getBytes(int index) abstract byte[]getBytes(int index, byte[] dfl) abstract doublegetDouble(int index) abstract doublegetDouble(int index, double dfl) abstract floatgetFloat(int index) abstract floatgetFloat(int index, float dfl) abstract ObjectgetGeneric(int index) abstract ObjectgetGenericAndRemove(int index) abstract intgetInt(int index) abstract intgetInt(int index, int dfl) abstract int[]getInts(int index) abstract int[]getInts(int index, int[] dfl) abstract ListTypegetList(int index) abstract ListTypeabstract longgetLong(int index) abstract longgetLong(int index, long dfl) abstract long[]getLongs(int index) abstract long[]getLongs(int index, long[] dfl) abstract MapTypegetMap(int index) abstract MapTypeabstract NumbergetNumber(int index) abstract Numberabstract shortgetShort(int index) abstract shortgetShort(int index, short dfl) abstract short[]getShorts(int index) abstract short[]getShorts(int index, short[] dfl) abstract StringgetString(int index) abstract Stringabstract TypeUtil<?> abstract ObjectTypeabstract inthashCode()abstract booleanisEmpty()abstract voidremove(int index) abstract voidsetBigDecimal(int index, BigDecimal to) abstract voidsetBigInteger(int index, BigInteger to) abstract voidsetByte(int index, byte to) abstract voidsetBytes(int index, byte[] to) abstract voidsetDouble(int index, double to) abstract voidsetFloat(int index, float to) abstract voidsetGeneric(int index, Object to) abstract voidsetInt(int index, int to) abstract voidsetInts(int index, int[] to) abstract voidabstract voidsetLong(int index, long to) abstract voidsetLongs(int index, long[] to) abstract voidabstract voidsetShort(int index, short to) abstract voidsetShorts(int index, short[] to) abstract voidabstract intsize()abstract StringtoString()
-
Constructor Details
-
ListType
public ListType()
-
-
Method Details
-
getTypeUtil
-
hashCode
-
equals
-
toString
-
createEmptyList
-
createEmptyMap
-
copy
-
getUniformType
-
size
public abstract int size() -
isEmpty
public abstract boolean isEmpty() -
remove
public abstract void remove(int index) -
getGenericAndRemove
-
getGeneric
-
setGeneric
-
getNumber
-
getNumber
-
getBigInteger
-
getBigInteger
-
setBigInteger
-
getBigDecimal
-
getBigDecimal
-
setBigDecimal
-
getByte
public abstract byte getByte(int index) -
getByte
public abstract byte getByte(int index, byte dfl) -
setByte
public abstract void setByte(int index, byte to) -
getShort
public abstract short getShort(int index) -
getShort
public abstract short getShort(int index, short dfl) -
setShort
public abstract void setShort(int index, short to) -
getInt
public abstract int getInt(int index) -
getInt
public abstract int getInt(int index, int dfl) -
setInt
public abstract void setInt(int index, int to) -
getLong
public abstract long getLong(int index) -
getLong
public abstract long getLong(int index, long dfl) -
setLong
public abstract void setLong(int index, long to) -
getFloat
public abstract float getFloat(int index) -
getFloat
public abstract float getFloat(int index, float dfl) -
setFloat
public abstract void setFloat(int index, float to) -
getDouble
public abstract double getDouble(int index) -
getDouble
public abstract double getDouble(int index, double dfl) -
setDouble
public abstract void setDouble(int index, double to) -
getBytes
public abstract byte[] getBytes(int index) -
getBytes
public abstract byte[] getBytes(int index, byte[] dfl) -
setBytes
public abstract void setBytes(int index, byte[] to) -
getShorts
public abstract short[] getShorts(int index) -
getShorts
public abstract short[] getShorts(int index, short[] dfl) -
setShorts
public abstract void setShorts(int index, short[] to) -
getInts
public abstract int[] getInts(int index) -
getInts
public abstract int[] getInts(int index, int[] dfl) -
setInts
public abstract void setInts(int index, int[] to) -
getLongs
public abstract long[] getLongs(int index) -
getLongs
public abstract long[] getLongs(int index, long[] dfl) -
setLongs
public abstract void setLongs(int index, long[] to) -
getList
-
getList
-
setList
-
getMap
-
getMap
-
setMap
-
getString
-
getString
-
setString
-
addGeneric
-
addBigInteger
-
addBigInteger
-
addBigDecimal
-
addBigDecimal
-
addByte
public abstract void addByte(byte b) -
addByte
public abstract void addByte(int index, byte b) -
addShort
public abstract void addShort(short s) -
addShort
public abstract void addShort(int index, short s) -
addInt
public abstract void addInt(int i) -
addInt
public abstract void addInt(int index, int i) -
addLong
public abstract void addLong(long l) -
addLong
public abstract void addLong(int index, long l) -
addFloat
public abstract void addFloat(float f) -
addFloat
public abstract void addFloat(int index, float f) -
addDouble
public abstract void addDouble(double d) -
addDouble
public abstract void addDouble(int index, double d) -
addByteArray
public abstract void addByteArray(byte[] arr) -
addByteArray
public abstract void addByteArray(int index, byte[] arr) -
addShortArray
public abstract void addShortArray(short[] arr) -
addShortArray
public abstract void addShortArray(int index, short[] arr) -
addIntArray
public abstract void addIntArray(int[] arr) -
addIntArray
public abstract void addIntArray(int index, int[] arr) -
addLongArray
public abstract void addLongArray(long[] arr) -
addLongArray
public abstract void addLongArray(int index, long[] arr) -
addList
-
addList
-
addMap
-
addMap
-
addString
-
addString
-