Js5Index

class Js5Index(var protocol: Js5Protocol, var version: Int = 0, var hasNames: Boolean = false, var hasDigests: Boolean = false, var hasLengths: Boolean = false, var hasUncompressedChecksums: Boolean = false) : MutableNamedEntryCollection<Js5Index.MutableGroup>

Constructors

Link copied to clipboard
constructor(protocol: Js5Protocol, version: Int = 0, hasNames: Boolean = false, hasDigests: Boolean = false, hasLengths: Boolean = false, hasUncompressedChecksums: Boolean = false)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
interface File : NamedEntry
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
open override val capacity: Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val size: Int
Link copied to clipboard

Functions

Link copied to clipboard
open operator override fun contains(id: Int): Boolean
open operator fun contains(name: String): Boolean
Link copied to clipboard
open override fun containsNamed(nameHash: Int): Boolean
Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
Link copied to clipboard
open operator override fun get(id: Int): Js5Index.MutableGroup?
open operator fun get(name: String): Js5Index.MutableGroup?
Link copied to clipboard
open override fun getNamed(nameHash: Int): Js5Index.MutableGroup?
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open operator override fun iterator(): MutableIterator<Js5Index.MutableGroup>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun write(buf: ByteBuf)