Skip to content

//tvlib/org.mjdev.tvlib.assets/AssetDirectory

AssetDirectory

[androidJvm]\ class AssetDirectory(val context: Context, val path: String) : IAssetObject

Constructors

AssetDirectory [androidJvm]
constructor(context: Context, path: String)

Properties

Name Summary
assets [androidJvm]
val assets: AssetManager
context [androidJvm]
val context: Context
path [androidJvm]
val path: String
size [androidJvm]
open override val size: Int
type [androidJvm]
open override val type: AssetType

Functions

Name Summary
contains [androidJvm]
fun contains(name: String): Boolean
open operator override fun contains(element: IAssetObject): Boolean
containsAll [androidJvm]
open override fun containsAll(elements: Collection<IAssetObject>): Boolean
equals [androidJvm]
open operator fun equals(other: Any?): Boolean
forEach [androidJvm]
open fun forEach(p0: Consumer<in IAssetObject>)
get [androidJvm]
operator fun get(s: String): IAssetObject
hashCode [androidJvm]
open fun hashCode(): Int
isEmpty [androidJvm]
open override fun isEmpty(): Boolean
iterator [androidJvm]
open 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 override fun toString(): String