//tvlib/org.mjdev.tvlib.assets/IAssetObject
IAssetObject
interface IAssetObject : Collection<IAssetObject>
Inheritors
| AssetDirectory |
| AssetFile |
Types
| Name | Summary |
|---|---|
| Companion | [androidJvm] object Companion |
Properties
| Name | Summary |
|---|---|
| size | [androidJvm] abstract val size: Int |
| type | [androidJvm] abstract val type: AssetType |
Functions
| Name | Summary |
|---|---|
| contains | [androidJvm] abstract operator fun contains(element: IAssetObject): Boolean |
| containsAll | [androidJvm] abstract fun containsAll(elements: Collection<IAssetObject>): Boolean |
| equals | [androidJvm] open operator fun equals(other: Any?): Boolean |
| forEach | [androidJvm] open fun forEach(p0: Consumer<in IAssetObject>) |
| hashCode | [androidJvm] open fun hashCode(): Int |
| isEmpty | [androidJvm] abstract fun isEmpty(): Boolean |
| iterator | [androidJvm] abstract operator override fun iterator(): Iterator<IAssetObject> |
| parallelStream | [androidJvm] open fun parallelStream(): Stream<IAssetObject> |
| spliterator | [androidJvm] open override fun spliterator(): Spliterator<IAssetObject> |
| stream | [androidJvm] open fun stream(): Stream<IAssetObject> |
| takeIf | [androidJvm] fun <T> Iterable<T>.takeIf(n: Int, condition: T.() -> Boolean): List<T> |
| toArray | [androidJvm] open fun <T : Any> ~~toArray~~(p0: IntFunction<Array<T>>): Array<T> |
| toString | [androidJvm] open fun toString(): String |