Methods
getTypeString
-
Returns string
Static add
- add<T>(obj: Hash<string, T>, key: string, value: T): T
-
Type parameters
Parameters
-
obj: Hash<string, T>
-
key: string
-
value: T
Returns T
Static clear
- clear<T>(obj: Hash<string, T>): void
-
Type parameters
Parameters
Returns void
Static containsKey
- containsKey<T>(obj: Hash<any, T>, key: any): boolean
-
Type parameters
Parameters
-
obj: Hash<any, T>
-
key: any
Returns boolean
Static containsValue
- containsValue<T>(obj: Hash<string, T>, value: T): boolean
-
Type parameters
Parameters
-
obj: Hash<string, T>
-
value: T
Returns boolean
Static getCount
- getCount<T>(obj: Hash<string, T>): number
-
Type parameters
Parameters
Returns number
Static getKeys
- getKeys<T>(obj: Hash<string, T>): string[]
-
Type parameters
Parameters
Returns string[]
Static getValues
- getValues<T>(obj: Hash<string, T>): T[]
-
Type parameters
Parameters
Returns T[]
Static remove
- remove<T>(obj: Hash<string, T>, key: string): boolean
-
Type parameters
Parameters
-
obj: Hash<string, T>
-
key: string
Returns boolean
Static tryGetValue
- tryGetValue<T>(obj: Hash<any, T>, key: any, holder: Holder<T>): boolean
-
Type parameters
Parameters
-
obj: Hash<any, T>
-
key: any
-
holder: Holder<T>
Returns boolean