ResourceSupplyList

class ResourceSupplyList : ArrayList<ResourceSupply>

Functions

add
Link copied to clipboard
fun add(resourceSupplyList: ResourceSupplyList)
open override fun add(element: ResourceSupply): Boolean
open override fun add(index: Int, element: ResourceSupply)
fun add(resource: TileResource, amount: Int, origin: String)
private open fun add(p0: ResourceSupply, p1: Array<Any>, p2: Int)
addAll
Link copied to clipboard
open override fun addAll(elements: Collection<ResourceSupply>): Boolean
open override fun addAll(index: Int, elements: Collection<ResourceSupply>): Boolean
batchRemove
Link copied to clipboard
open fun batchRemove(p0: MutableCollection<*>, p1: Boolean, p2: Int, p3: Int): Boolean
checkForComodification
Link copied to clipboard
private open fun checkForComodification(p0: Int)
checkInvariants
Link copied to clipboard
open fun checkInvariants()
clear
Link copied to clipboard
open override fun clear()
clone
Link copied to clipboard
open override fun clone(): Any
contains
Link copied to clipboard
open operator override fun contains(element: ResourceSupply): Boolean
containsAll
Link copied to clipboard
open override fun containsAll(elements: Collection<ResourceSupply>): Boolean
elementData
Link copied to clipboard
open fun elementData(p0: Int): ResourceSupply
ensureCapacity
Link copied to clipboard
open fun ensureCapacity(p0: Int)
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
equalsArrayList
Link copied to clipboard
private open fun equalsArrayList(p0: ArrayList<*>): Boolean
equalsRange
Link copied to clipboard
open fun equalsRange(p0: MutableList<*>, p1: Int, p2: Int): Boolean
fastRemove
Link copied to clipboard
private open fun fastRemove(p0: Array<Any>, p1: Int)
forEach
Link copied to clipboard
open override fun forEach(p0: Consumer<in ResourceSupply>)
get
Link copied to clipboard
open operator override fun get(index: Int): ResourceSupply
grow
Link copied to clipboard
private open fun grow(): Array<Any>
private open fun grow(p0: Int): Array<Any>
hashCode
Link copied to clipboard
open override fun hashCode(): Int
hashCodeRange
Link copied to clipboard
open fun hashCodeRange(p0: Int, p1: Int): Int
indexOf
Link copied to clipboard
open override fun indexOf(element: ResourceSupply): Int
indexOfRange
Link copied to clipboard
open fun indexOfRange(p0: Any, p1: Int, p2: Int): Int
isEmpty
Link copied to clipboard
open override fun isEmpty(): Boolean
iterator
Link copied to clipboard
open operator override fun iterator(): MutableIterator<ResourceSupply>
lastIndexOf
Link copied to clipboard
open override fun lastIndexOf(element: ResourceSupply): Int
lastIndexOfRange
Link copied to clipboard
open fun lastIndexOfRange(p0: Any, p1: Int, p2: Int): Int
listIterator
Link copied to clipboard
open override fun listIterator(): MutableListIterator<ResourceSupply>
open override fun listIterator(index: Int): MutableListIterator<ResourceSupply>
newCapacity
Link copied to clipboard
private open fun newCapacity(p0: Int): Int
outOfBoundsMsg
Link copied to clipboard
private open fun outOfBoundsMsg(p0: Int): String
parallelStream
Link copied to clipboard
open fun parallelStream(): Stream<ResourceSupply>
rangeCheckForAdd
Link copied to clipboard
private open fun rangeCheckForAdd(p0: Int)
readObject
Link copied to clipboard
private open fun readObject(p0: ObjectInputStream)
remove
Link copied to clipboard
open override fun remove(element: ResourceSupply): Boolean
removeAll
Link copied to clipboard
open override fun removeAll(elements: Collection<ResourceSupply>): Boolean
removeAt
Link copied to clipboard
open override fun removeAt(p0: Int): ResourceSupply
removeIf
Link copied to clipboard
open override fun removeIf(p0: Predicate<in ResourceSupply>): Boolean
open fun removeIf(p0: Predicate<in ResourceSupply>, p1: Int, p2: Int): Boolean
removeRange
Link copied to clipboard
open override fun removeRange(p0: Int, p1: Int)
replaceAll
Link copied to clipboard
open override fun replaceAll(p0: UnaryOperator<ResourceSupply>)
replaceAllRange
Link copied to clipboard
private open fun replaceAllRange(p0: UnaryOperator<ResourceSupply>, p1: Int, p2: Int)
retainAll
Link copied to clipboard
open override fun retainAll(elements: Collection<ResourceSupply>): Boolean
set
Link copied to clipboard
open operator override fun set(index: Int, element: ResourceSupply): ResourceSupply
shiftTailOverGap
Link copied to clipboard
private open fun shiftTailOverGap(p0: Array<Any>, p1: Int, p2: Int)
sort
Link copied to clipboard
open override fun sort(p0: Comparator<in ResourceSupply>)
spliterator
Link copied to clipboard
open override fun spliterator(): Spliterator<ResourceSupply>
stream
Link copied to clipboard
open fun stream(): Stream<ResourceSupply>
subList
Link copied to clipboard
open override fun subList(fromIndex: Int, toIndex: Int): MutableList<ResourceSupply>
toArray
Link copied to clipboard
open override fun toArray(): Array<Any>
open override fun <T : Any> toArray(p0: Array<T>): Array<T>
open fun <T : Any> toArray(p0: IntFunction<Array<T>>): Array<T>
toString
Link copied to clipboard
open override fun toString(): String
trimToSize
Link copied to clipboard
open fun trimToSize()
writeObject
Link copied to clipboard
private open fun writeObject(p0: ObjectOutputStream)

Properties

elementData
Link copied to clipboard
val elementData: Array<Any>
modCount
Link copied to clipboard
val modCount: Int
size
Link copied to clipboard
private val size: Int
size
Link copied to clipboard
open override val size: Int

Sources

jvm source
Link copied to clipboard