Companion
Functions
Link copied to clipboard
Link copied to clipboard
Asked of the top bin of a set. If the set is large enough to be hashed then compute/cache the union's nearest kind, otherwise just answer nil.
Link copied to clipboard
fun A_SetBin.binHasElementWithHash(elementObject: A_BasicObject, elementObjectHash: Int): Boolean
Content copied to clipboard
Link copied to clipboard
fun A_SetBin.binRemoveElementHashLevelCanDestroy( elementObject: A_BasicObject, elementObjectHash: Int, myLevel: Int, canDestroy: Boolean): A_SetBin
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun A_SetBin.setBinAddingElementHashLevelCanDestroy( elementObject: A_BasicObject, elementObjectHash: Int, myLevel: Int, canDestroy: Boolean): A_SetBin
Content copied to clipboard
Link copied to clipboard
Construct a bin containing the union of the receiver and otherBin, recycling or destroying either or both if they're mutable.
Link copied to clipboard
fun A_SetBin.setBinUnionWithHashedBin(hashedBin: AvailObject, level: Int): A_SetBin
Content copied to clipboard
Link copied to clipboard
fun A_SetBin.setBinUnionWithLinearBin(linearBin: AvailObject, level: Int): A_SetBin
Content copied to clipboard