DataSourceArrayList

open class DataSourceArrayList<TYPE> : ArrayList<TYPE>

Constructors

DataSourceArrayList
Link copied to clipboard
open fun DataSourceArrayList(initialCapacity: Int)
DataSourceArrayList
Link copied to clipboard
open fun DataSourceArrayList()
DataSourceArrayList
Link copied to clipboard
open fun DataSourceArrayList(c: Collection<Out TYPE>)

Types

Callback
Link copied to clipboard
interface Callback

Functions

add
Link copied to clipboard
open fun add(p: E): Boolean
open fun add(type: TYPE): Boolean
open fun add(p: Int, p1: E)
open fun add(index: Int, element: TYPE)
addAll
Link copied to clipboard
open fun addAll(p: Collection<Out E>): Boolean
open fun addAll(c: Collection<Out TYPE>): Boolean
open fun addAll(index: Int, c: Collection<Out TYPE>): Boolean
addCallback
Link copied to clipboard
open fun addCallback(callbacks: DataSourceArrayList.Callback)
batchRemove
Link copied to clipboard
open fun batchRemove(p: Collection<Out Any>, p1: Boolean): Boolean
calculateCapacity
Link copied to clipboard
open fun calculateCapacity(p: Array<Any>, p1: Int): Int
clear
Link copied to clipboard
open fun clear()
open fun clear()
clone
Link copied to clipboard
open fun clone(): Any
contains
Link copied to clipboard
open fun contains(p: Any): Boolean
containsAll
Link copied to clipboard
open fun containsAll(p: Collection<Out Any>): Boolean
createTypedDataSourceArrayList
Link copied to clipboard
open fun <T> createTypedDataSourceArrayList(parcel: Parcel, creator: Creator<T>): DataSourceArrayList<T>
open fun <T> createTypedDataSourceArrayList(parcel: Parcel, loader: ClassLoader): DataSourceArrayList<T>
describeContents
Link copied to clipboard
open fun describeContents(): Int
elementData
Link copied to clipboard
open fun elementData(p: Int): E
ensureCapacity
Link copied to clipboard
open fun ensureCapacity(p: Int)
ensureCapacityInternal
Link copied to clipboard
open fun ensureCapacityInternal(p: Int)
ensureExplicitCapacity
Link copied to clipboard
open fun ensureExplicitCapacity(p: Int)
equals
Link copied to clipboard
open fun equals(p: Any): Boolean
fastRemove
Link copied to clipboard
open fun fastRemove(p: Int)
finishToArray
Link copied to clipboard
open fun <T> finishToArray(p: Array<T>, p1: Iterator<Out Any>): Array<T>
forEach
Link copied to clipboard
open fun forEach(p: Consumer<Out Any>)
get
Link copied to clipboard
open fun get(p: Int): E
grow
Link copied to clipboard
open fun grow(p: Int)
hashCode
Link copied to clipboard
open fun hashCode(): Int
hugeCapacity
Link copied to clipboard
open fun hugeCapacity(p: Int): Int
indexOf
Link copied to clipboard
open fun indexOf(p: Any): Int
isEmpty
Link copied to clipboard
open fun isEmpty(): Boolean
iterator
Link copied to clipboard
abstract fun iterator(): Iterator<T>
open fun iterator(): Iterator<E>
lastIndexOf
Link copied to clipboard
open fun lastIndexOf(p: Any): Int
listIterator
Link copied to clipboard
open fun listIterator(p: Int): ListIterator<E>
outOfBoundsMsg
Link copied to clipboard
open fun outOfBoundsMsg(p: Int): String
parallelStream
Link copied to clipboard
open fun parallelStream(): Stream<E>
rangeCheck
Link copied to clipboard
open fun rangeCheck(p: Int)
rangeCheckForAdd
Link copied to clipboard
open fun rangeCheckForAdd(p: Int)
readObject
Link copied to clipboard
open fun readObject(p: ObjectInputStream)
remove
Link copied to clipboard
open fun remove(p: Int): E
open fun remove(p: Any): Boolean
open fun remove(index: Int): TYPE
open fun remove(o: Any): Boolean
removeAll
Link copied to clipboard
open fun removeAll(p: Collection<Out Any>): Boolean
open fun removeAll(c: Collection<Out Any>): Boolean
removeCallback
Link copied to clipboard
open fun removeCallback(callbacks: DataSourceArrayList.Callback)
removeIf
Link copied to clipboard
open fun removeIf(p: Predicate<Out Any>): Boolean
removeRange
Link copied to clipboard
open fun removeRange(p: Int, p1: Int)
open fun removeRange(fromIndex: Int, toIndex: Int)
replaceAll
Link copied to clipboard
open fun replaceAll(p: UnaryOperator<E>)
retainAll
Link copied to clipboard
open fun retainAll(p: Collection<Out Any>): Boolean
set
Link copied to clipboard
open fun set(list: List<TYPE>)
open fun set(p: Int, p1: E): E
open fun set(index: Int, element: TYPE): TYPE
size
Link copied to clipboard
open fun size(): Int
sort
Link copied to clipboard
open fun sort(p: Comparator<Out Any>)
spliterator
Link copied to clipboard
open fun spliterator(): Spliterator<T>
open fun spliterator(): Spliterator<E>
stream
Link copied to clipboard
open fun stream(): Stream<E>
subList
Link copied to clipboard
open fun subList(p: Int, p1: Int): List<E>
subListRangeCheck
Link copied to clipboard
open fun subListRangeCheck(p: Int, p1: Int, p2: Int)
toArray
Link copied to clipboard
open fun toArray(): Array<Any>
open fun <T> toArray(p: Array<T>): Array<T>
toString
Link copied to clipboard
open fun toString(): String
trimToSize
Link copied to clipboard
open fun trimToSize()
writeObject
Link copied to clipboard
open fun writeObject(p: ObjectOutputStream)
writeToParcel
Link copied to clipboard
open fun writeToParcel(dest: Parcel, flags: Int)

Properties

CREATOR
Link copied to clipboard
val CREATOR: Creator<DataSourceArrayList>