Softanza
DémarrerEnglish
Softanza
La bibliothèque se documente elle-même · Collections et objets

stzHashList

221 méthodes propres · 191 formes avec extensions, rangées sous leur méthode · Hérite aussi de stzList (848)

aussi nommée: stzAssociativeList

la source: base/list/stzHashList.ring(s'ouvre dans un nouvel onglet) · Toutes les classes · La référence du domaine : Collections et objets

Sous chaque méthode, ses extensions (Q CS XT Z ZZ IB W U) : en gras et cochée, elle existe ; barrée, elle n'existe pas. Les extensions et leur sens

Exemples : 3 viennent des tests de la bibliothèque ; 65 ont été composés à partir de la signature de chaque méthode et exécutés pour cette page, sur un objet neuf, par exemple o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ]). 153 méthodes n'en ont pas encore. Exemples exécutés le 2026-10-03 20:34 dans la bibliothèque au commit 0e72e2e2c.

Méthode
Explication, telle que la source la porte
init
Build the hash list from [key, value] pairs (a list of pairs is auto-normalized).aucune extension
The raw hash list: the [key, value] pairs. 1 exemples exécutésaussi écrite: HashList
o1 = new stzHashList([ [ "NAME", "Mansour"] , [ "AGE" , 45 ] ])
? @@( o1.Content() ) # Keys are automatically lowercased
#--> [ [ "name", "Mansour" ], [ "age", 45 ] ]
test de la bibliothèqueQCSXTZZZIBWU
NumberOfPairs
How many [key, value] pairs the hash list holds.aussi écrite: HowManyKey · HowManyKeys · HowManyPair · HowManyPairs · HowManyValue · NumberOfKeys · HowManyValues · NumberOfValues
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NumberOfPairs()
#--> 3
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Pairs
The [key, value] pairs (same as Content).QCSXTZZZIBWUQRT
The keys of the hash list, as a list. 1 exemples exécutés
o1 = new stzHashList( [ :one = 1, :two = 2 ] )
? o1.Keys()
o1 = new stzHashList( [ ["one", 1], [ "two", 2] ] )
? o1.Keys()
#--> one
#--> two
#--> one
#--> two
test de la bibliothèqueQCSXTZZZIBWUQRT
KeysForValue
The keys whose value equals the given value.aussi écrite: KeysForThisValueQCSXTZZZIBWUQRT
Values
The values of the hash list, as a list.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.Values() )
#--> [ "Aya", 30, "Niamey" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUQRT
ValuesAreListsOfSameSize
TRUE if every value is a list and all have the same size.aucune extension
ValuesAndKeys
The pairs INVERTED: [value, key] for each pair.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.ValuesAndKeys() )
#--> [ [ "Aya", "name" ], [ 30, "age" ], [ "Niamey", "city" ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
NthKey
The key of the nth pair.aussi écrite: Key · KeyAtPosition
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NthKey(2)
#--> age
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
NthValue
The value of the nth pair.aussi écrite: Value · ValueAtPosition
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NthValue(2)
#--> 30
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
FirstValue
The value of the first pair.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FirstValue()
#--> Aya
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
LastValue
The value of the last pair.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.LastValue()
#--> Niamey
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
NthPair
The nth [key, value] pair.aussi écrite: Pair
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.NthPair(2) )
#--> [ "age", 30 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUQRT
FirstPair
The first [key, value] pair.aussi écrite: FristPairQCSXTZZZIBWU
LastPair
The last [key, value] pair.QCSXTZZZIBWU
KeyInPair
The key part of the given [key, value] pair.aussi écrite: KeyInThisPairQCSXTZZZIBWU
ValueInPair
The value part of the given [key, value] pair.aussi écrite: ValueInThisPairQCSXTZZZIBWU
KeyInNthPair
The key of the nth pair.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.KeyInNthPair(2)
#--> age
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ValueInInNthPair
The value of the nth pair.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ValueInInNthPair(2)
#--> 30
composé à partir de la signature, exécuté pour cette page
aucune extension
ValueInNthPairQ
The value of the nth pair, wrapped as a Q object.aucune extension
The value stored under the given key. 1 exemples exécutésaussi écrite: ValueInKey · ValueOfKey · ValueOnKey · ValueInThisKey · ValueOfThisKey · ValueOnThisKey · ValueRelatedToKey · ValueRelatedToThisKey · ValueCorrespondingToKey · ValueCorrespondingToThisKey
o1 = new stzHashList([ :math = 18, :stats = 16, :history = 14 ])
? o1.ValueByKey(:stats)
? o1[:stats]
#--> 16
#--> 16
test de la bibliothèqueaucune extension
ValueIntByKey
The value under the given key, as an integer (engine map).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ValueIntByKey("a")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ValueFloatByKey
The value under the given key, as a float (engine map).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ValueFloatByKey("a")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ValueStringByKey
The value under the given key, as a string (engine map).aucune extension
NumberOfOccurrenceOfValue
How many pairs hold the given value.aussi écrite: HowManyOccurrenceOfValue · HowManyOccurrencesOfValue · NumberOfOccurrencesOfValue · HowManyOccurrenceOfThisValue · HowManyOccurrencesOfThisValue · NumberOfOccurrenceOfThisValue · NumberOfOccurrencesOfThisValue
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NumberOfOccurrenceOfValue("Aya")
#--> 1
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
UniqueValues
The distinct values of the hash list.aussi écrite: ValuesWithoutDuplication
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.ValuesWithoutDuplication() )
#--> [ "Aya", 30, "Niamey" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
ValuesAtPositions
The values of the pairs at the given positions.aussi écrite: ValuesAtThesePositions
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.ValuesAtPositions([ 1, 2 ]) )
#--> [ "Aya", 30 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Update
Replace the whole content with the given hash list (mutating; the single update point).QCSXTZZZIBWU
UpdateWith
Same as Update: replace the whole content (mutating).QCSXTZZZIBWU
UpdateBy
Same as Update: replace the whole content (mutating).QCSXTZZZIBWU
UpdateUsing
Same as Update: replace the whole content (mutating).QCSXTZZZIBWU
Updated
The value the hash list would be updated to (passive twin of Update).aussi écrite: UpdatedBy · UpdatedWith · UpdatedUsing
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.Updated([ 2, 3 ]) )
#--> [ 2, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
UpdateNthPair
Replace the nth pair with the given [key, value] pair (mutating).aucune extension
UpdatePair
Replace the given pair with the new one (mutating).aucune extension
UpdateNthKey
Replace the KEY of the nth pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.UpdateNthKey(2, "a")
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "a", 30 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
UpdateKey
Rename the given key (mutating).aucune extension
UpdateKeys
Replace the keys with the given ones, in order (mutating).aucune extension
UpdateNthValue
Replace the VALUE of the nth pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.UpdateNthValue(2, "Aya")
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "age", "Aya" ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
UpdateNthOccurrenceOfValue
Replace the nth occurrence of the value with the new one (mutating).aucune extension
UpdateValues
Replace the values with the given ones, in order (mutating).aucune extension
UpdateValue
Replace every occurrence of the given value with the new one (mutating).aucune extension
UpdateFirstOccurrenceOfValue
Replace only the FIRST occurrence of the value (mutating).aucune extension
UpdateFirstValue
Same as UpdateFirstOccurrenceOfValue: Replace only the FIRST occurrence of the value (mutating).aucune extension
UpdateLastValue
Replace only the LAST occurrence of the value (mutating).aucune extension
UpdateAllPairsWith
Replace every pair with the given [key, value] pair (mutating).aucune extension
ReverseKeysAndValues
reversing keys and values
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReverseKeysAndValues()
? @@( o1.Content() )
#--> [ [ "Aya", "name" ], [ "30", "age" ], [ "Niamey", "city" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
AddPair
Add the given [key, value] pair at the end (mutating).QCSXTZZZIBWU
Add
Same as AddPair: Add the given [key, value] pair at the end (mutating).QCSXTZZZIBWUMany
AddPairs
Add each of the given pairs at the end (mutating).QCSXTZZZIBWU
AddManyPairs
Same as AddPairs: Add each of the given pairs at the end (mutating).QCSXTZZZIBWU
InsertBefore
Insert the given pair BEFORE position n (mutating).QCSXTZZZIBWUWF
InsertAfter
Insert the given pair AFTER position n (mutating).QCSXTZZZIBWUWF
RemoveNthPair
Remove the nth pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.RemoveNthPair(2)
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
RemovePair
Remove the given [key, value] pair (mutating).QCSXTZZZIBWU
RemovePairByKey
Remove the pair holding the given key (mutating).QCSXTZZZIBWU
RemoveByKey
Same as RemovePairByKey: Remove the pair holding the given key (mutating).QCSXTZZZIBWU
RemovePairsByKeys
Remove the pairs holding any of the given keys (mutating).aucune extension
RemovePairsByValue
Remove every pair holding the given value (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.RemovePairsByValue("Aya")
? @@( o1.Content() )
#--> [ [ "age", 30 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
RemovePairsByValues
Remove every pair holding any of the given values (mutating).aucune extension
ReplaceKey
Same as UpdateKey: rename the given key (mutating).QCSXTZZZIBWU
ReplaceNthKey
Replace the key of the nth pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReplaceNthKey(2, "AN")
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "AN", 30 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ReplaceFirstKey
Replace the key of the first pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReplaceFirstKey("AN")
? @@( o1.Content() )
#--> [ [ "AN", "Aya" ], [ "age", 30 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ReplaceLastKey
Replace the key of the last pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReplaceLastKey("AN")
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "age", 30 ], [ "AN", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ReplaceValue
Replace the first occurrence of the given value (mutating).QCSXTZZZIBWU
ReplaceNthValue
Replace the value of the nth pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReplaceNthValue(2, 5)
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "age", 5 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
SetValueAt
NOTE // Normally Set... does not belong to Softanza semantics, we use Replace instead. Here I use to cope with AI-generated code which tend to be alligned with the Set keyword
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.SetValueAt(2, 5)
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "age", 5 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ReplaceFirstValue
Replace the value of the first pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReplaceFirstValue(2)
? @@( o1.Content() )
#--> [ [ "name", 2 ], [ "age", 30 ], [ "city", "Niamey" ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ReplaceLastValue
Replace the value of the last pair (mutating).
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
o1.ReplaceLastValue(2)
? @@( o1.Content() )
#--> [ [ "name", "Aya" ], [ "age", 30 ], [ "city", 2 ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ReplaceValueByKey
Replace the value stored under the given key (mutating).QCSXTZZZIBWU
ReplaceByKey
Same as ReplaceValueByKey: Replace the value stored under the given key (mutating).QCSXTZZZIBWU
ReplacePair
Replace the given pair with the new one (mutating).QCSXTZZZIBWU
ReplacePairByKey
Replace the whole pair holding the given key (mutating).QCSXTZZZIBWU
ReplacePairsW
Conditional pair replacement (reserved: not yet implemented).aucune extension
FindKeys
The positions of the given keys.aussi écrite: FindTheseKeysaucune extension
FindKey
The position of the given key (0 if none).aussi écrite: FindThisKey
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindKey("a")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
HasKey
TRUE if the hash list holds the given key.aussi écrite: ContainsKey
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsKey("a")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
HasKeys
TRUE if the hash list holds ALL the given keys.aussi écrite: ContainsKeys
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsKeys([ 2, 3 ])
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
FindPair
The position of the given [key, value] pair (0 if none).aucune extension
ContainsPair
TRUE if the hash list holds the given pair.aucune extension
ContainsValue
WITHOUT CASESENSITIVE TRUE if some pair holds the given value.aussi écrite: ValueExists · ThisValueExists · ContainsThisValue
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsValue("Aya")
#--> 1
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ContainsValues
WITHOUT CASESENSITIVE TRUE if the given values all occur.aussi écrite: ValuesExist · TheseValueExist
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsValues([ 2, 3 ])
#--> 0
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
ContainsTheseValues
Same as ContainsValues: WITHOUT CASESENSITIVE TRUE if the given values all occur.QCSXTZZZIBWU
WITHOUT CASESENSITIVITY The positions of the pairs holding the given value. 1 exemples exécutésaussi écrite: Find · FindAllOccurrencesOfValue
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindValue("Aya") )
#--> [ 1 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUMany
The positions of the given value (works for item-style lookups too). 1 exemples exécutésaussi écrite: FindVitem
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindValueOrItem("Aya") )
#--> [ 1 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
WITHOUT CASESENSITIVITY The positions of the pairs holding any of the given values. 2 exemples exécutésaussi écrite: FindThese · FindManyValues · FindTheseValuesQCSXTZZZIBWU
FindNthOccurrenceOfValue
WITHOUT CASESENSITIVITY The position of the nth pair holding the given value.aussi écrite: FindNth · FindNthValueQCSXTZZZIBWU
FindFirstOccurrenceOfValue
Same as FindNthValue: Same as FindNthOccurrenceOfValue: WITHOUT CASESENSITIVITY The position of the nth pair holding the given value.aussi écrite: FindFirst · FindFrist · FindFirstValue · FindFristValue · FindFristOccurrenceOfValue
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindFirstOccurrenceOfValue("Aya")
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
FindLastOccurrenceOfValue
(sans commentaire dans la source : le nom se lit comme une phrase) find last occurrence of valueaussi écrite: FindLast · FindLastValuedans la section finding the nth occurrence of a valueaucune extension
FindKeysByValue
(sans commentaire dans la source : le nom se lit comme une phrase) find keys by valuedans la section finding the nth occurrence of a value
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindKeysByValue("Aya") )
#--> [ 1 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
FindNthKeyByValue
(sans commentaire dans la source : le nom se lit comme une phrase) find nth key by valuedans la section finding the nth occurrence of a value
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindNthKeyByValue(2, "Aya")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
FindFirstKeyByValue
(sans commentaire dans la source : le nom se lit comme une phrase) find first key by valueaussi écrite: FindKeyByValue · FindFristKeyByValuedans la section finding the nth occurrence of a value
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindFirstKeyByValue("Aya")
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
FindLastKeyByValue
(sans commentaire dans la source : le nom se lit comme une phrase) find last key by valuedans la section finding the nth occurrence of a value
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindLastKeyByValue("Aya")
#--> name
composé à partir de la signature, exécuté pour cette page
aucune extension
KeyByValue
(sans commentaire dans la source : le nom se lit comme une phrase) key by valuedans la section finding the nth occurrence of a value
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.KeyByValue("Aya")
#--> name
composé à partir de la signature, exécuté pour cette page
aucune extension
KeysByValue
(sans commentaire dans la source : le nom se lit comme une phrase) keys by valuedans la section finding the nth occurrence of a value
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.KeysByValue("Aya") )
#--> [ "name" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
KeysByValues
getting the keys corresponding to the provided valuesaucune extension
KeysAtPositions
getting the keys at the provided positionsaussi écrite: KeysAtThesePositions
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.KeysAtPositions([ 2, 3 ]) )
#--> [ "age", "city" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
FindLists
(sans commentaire dans la source : le nom se lit comme une phrase) find listsdans la section finding lists (values that are lists)aucune extension
FindNonLists
(sans commentaire dans la source : le nom se lit comme une phrase) find non listsdans la section finding lists (values that are lists)
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindNonLists() )
#--> [ 1, 2, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Lists
(sans commentaire dans la source : le nom se lit comme une phrase) listsdans la section finding lists (values that are lists)QCSXTZZZIBWU
FindList
(sans commentaire dans la source : le nom se lit comme une phrase) find listdans la section finding lists (values that are lists)aucune extension
FindTheseLists
(sans commentaire dans la source : le nom se lit comme une phrase) find these listsdans la section finding lists (values that are lists)aucune extension
TheseListsZ
(sans commentaire dans la source : le nom se lit comme une phrase) these lists zdans la section finding lists (values that are lists)aucune extension
FindNumbers
finding numbers (values that are numbers)
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindNumbers() )
#--> [ 2 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
Numbers
finding numbers (values that are numbers)
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.Numbers() )
#--> [ 30 ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWU
FindNumber
finding numbers (values that are numbers)aucune extension
NumberZ
finding numbers (values that are numbers)aucune extension
FindTheseNumbers
finding numbers (values that are numbers)aucune extension
TheseNumbersZ
finding numbers (values that are numbers)aucune extension
FindStrings
finding strings (values that are string)
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindStrings() )
#--> [ 1, 3 ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Strings
finding strings (values that are string)
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.Strings() )
#--> [ "Aya", "Niamey" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUWF
FindString
finding strings (values that are string)aucune extension
StringZ
finding strings (values that are string)aucune extension
FindTheseStrings
finding strings (values that are string)aucune extension
TheseStringsZ
finding strings (values that are string)aucune extension
FindObjects
finding objects (values that are objects)QCSXTZZZIBWU
Objects
finding objects (values that are objects)QCSXTZZZIBWU
finding stzlists (values that are stzlist objects) 1 exemples exécutésaucune extension
StzLists
finding stzlists (values that are stzlist objects)aucune extension
FindStzHashLists
finding stzhashlists (values that are stzhashlists)aucune extension
StzHashLists
finding stzhashlists (values that are stzhashlists)aucune extension
finding stznumbers (values that are stznumbers) 1 exemples exécutésaucune extension
StzNumbers
finding stznumbers (values that are stznumbers)aucune extension
finding stzstrings (values that are stzstrings) 1 exemples exécutésaucune extension
StzStrings
finding stzstrings (values that are stzstrings)aucune extension
finding stzobjects (values that are stzobjects) 1 exemples exécutésaucune extension
StzObjects
finding stzobjects (values that are stzobjects)aucune extension
ContainsItem
SEMANTIC NOTE: An "Item" in the context of stzHashList, refers to values that are lists, and those lists contain the item. See examples hereafter.aussi écrite: ContainsSubValue · ContainsInnerValue
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsItem("Aya")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) find item 2 exemples exécutésaussi écrite: FindInList · FindInLists · FindInValues · FindThisItem · FindItemInList · FindItemInLists · FindThisItemInList · FindThisItemInListsdans la section when the value is a list, finding the given item inside that tlistaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) find these items 2 exemples exécutésaussi écrite: FindTheseInList · FindTheseInLists · FindTheseItemsInList · FindTheseItemsInListsdans la section when the value is a list, finding the given item inside that tlistaucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) these items z 1 exemples exécutésaussi écrite: TheseItemsInListZ · TheseItemsInListsZdans la section when the value is a list, finding the given item inside that tlist
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.TheseItemsZ([ 2, 3 ]) )
#--> [ [ 2, [ ] ], [ 3, [ ] ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUQRT
(sans commentaire dans la source : le nom se lit comme une phrase) items 1 exemples exécutésdans la section when the value is a list, finding the given item inside that tlistQCSXTZZZIBWUWFExcept
(sans commentaire dans la source : le nom se lit comme une phrase) find items 1 exemples exécutésdans la section when the value is a list, finding the given item inside that tlist
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.FindItems() )
#--> [ [ 1, 1 ], [ 2, 1 ], [ 3, 1 ] ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUWF
NumberOfItems
(sans commentaire dans la source : le nom se lit comme une phrase) number of itemsdans la section when the value is a list, finding the given item inside that tlist
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NumberOfItems()
#--> 0
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUWF
FindNthItem
when the value is a list, finding the nth occurrence of an item inside that listaussi écrite: FindNthOccurrenceOfItemInList
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindNthItem(2, "Aya")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
FindFirstItem
(sans commentaire dans la source : le nom se lit comme une phrase) find first itemaussi écrite: FindFristItem · FindThisFirstItem · FindThisFristItem · FindFirstOccurrenceOfThisItem · FindFristOccurrenceOfThisItem · FindFirstOccurrenceOfItemInList · FindFristOccurrenceOfItemInList · FindFirstOccurrenceOfThisItemInList · FindFristOccurrenceOfThisItemInListdans la section when the value is a list, finding the first occurrence of an item inside that list
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.FindFirstItem("Aya")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
FindLastItem
when the value is a list, finding the last occurrence of an item inside that listaussi écrite: FindThislastItem · FindLastOccurrenceOfThisItem · FindLastOccurrenceOfItemInList · FindLastOccurrenceOfThisItemInListaucune extension
FindKeysByItem
(sans commentaire dans la source : le nom se lit comme une phrase) find keys by itemaussi écrite: FindKeysByItemInListdans la section when the values are lists, finding a given item inside those listsaucune extension
NumberOfKeysByItemInList
(sans commentaire dans la source : le nom se lit comme une phrase) number of keys by item in listaussi écrite: HowManyKeysByItem · NumberOfKeysByItem · HowManyKeyByItemInList · HowManyKeysByItemInListdans la section when the values are lists, finding a given item inside those lists
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NumberOfKeysByItemInList("Aya")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
FindFirstKeyByItemInList
(sans commentaire dans la source : le nom se lit comme une phrase) find first key by item in listaussi écrite: FindKeyByItem · FindFirstKeyByItem · FindKeyByItemInList · FindFristKeyByItemInListdans la section when the values are lists, finding a given item inside those listsaucune extension
FindLastKeyByItemInList
(sans commentaire dans la source : le nom se lit comme une phrase) find last key by item in listaussi écrite: FindLastKeyByItemdans la section when the values are lists, finding a given item inside those listsaucune extension
KeyByItemInList
(sans commentaire dans la source : le nom se lit comme une phrase) key by item in listaussi écrite: KeyByItemdans la section when the values are lists, finding a given item inside those listsaucune extension
KeysByItemInList
(sans commentaire dans la source : le nom se lit comme une phrase) keys by item in listdans la section when the values are lists, finding a given item inside those listsaucune extension
KeysByItem
(sans commentaire dans la source : le nom se lit comme une phrase) keys by itemdans la section when the values are lists, finding a given item inside those listsaucune extension
Copy
listifying (all the values in) the hashlistaucune extension
Listify
listifying (all the values in) the hashlistQCSXTZZZIBWU
Listified
listifying (all the values in) the hashlist
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.Listified() )
#--> [ [ "name", [ "Aya" ] ], [ "age", [ 30 ] ], [ "city", [ "Niamey" ] ] ]
composé à partir de la signature, exécuté pour cette page
aucune extension
Classify
Group the pairs into classes by value.QCSXTZZZIBWUQRT
Classes
getting the names of klasses existing in the hashlistaussi écrite: Klasses
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? @@( o1.Classes() )
#--> [ "Aya", "30", "Niamey" ]
composé à partir de la signature, exécuté pour cette page
QCSXTZZZIBWUQRT
ContainsClass
(sans commentaire dans la source : le nom se lit comme une phrase) contains classaussi écrite: ClassExists · KlassExists · ContainsKlass · ThisClassExists · ThisKlassExists · ContainsThisClass · ContainsThisKlassdans la section checking if the hashlist contains the given class
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsClass("a")
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
ContainsClasses
(sans commentaire dans la source : le nom se lit comme une phrase) contains classesaussi écrite: ClassesExist · KlassesExist · ContainsKlasses · TheseClassesExist · TheseKlassesExist · ContainsTheseClasses · ContainsTheseKlassesdans la section checking if the hashlist contains the given classes
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ContainsClasses([ 2, 3 ])
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
NumberOfClasses
getting number of klasses (or categories) in the hashlistaussi écrite: HowManyClass · HowManyKlass · HowManyClasses · HowManyKlasses · NumberOfKlasses · NumberOfCategories
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NumberOfClasses()
#--> 3
composé à partir de la signature, exécuté pour cette page
aucune extension
Klass
(sans commentaire dans la source : le nom se lit comme une phrase) klassaussi écrite: ClassValues · KlassValues · ClassContent · KlassContent · ValuesInClass · ValuesInKlass · ContentOfClass · ContentOfKlassdans la section getting the values related to a given klassQCSXTZZZIBWUQRT
ClassQ
We can't use Class() as an alternative, because it is reserved by Haro But we can use it for the follwoing fluent forms:aucune extension
ClassQRT
(sans commentaire dans la source : le nom se lit comme une phrase) class qrtdans la section getting the values related to a given klassaucune extension
NumberOfValuesInClass
Adding ...This...() to the all the names aboveaussi écrite: ClassSize · KlassSize · SizeOfClass · SizeOfKlass · SizeOfThisClass · SizeOfThisKlass · HowManyValueInClass · HowManyValueInKlass · HowManyValuesInClass · HowManyValuesInKlass · NumberOfValuesInKlass · HowManyValueInThisClass · HowManyValueInThisKlass · HowManyValuesInThisClass · HowManyValuesInThisKlass · NumberOfValuesInThisKlassdans la section getting the number of values in a klassaucune extension
ClassesSizes
(sans commentaire dans la source : le nom se lit comme une phrase) classes sizesaussi écrite: KlassesSizes · NumberOfValuesInAllClasses · NumberOfValuesInAllKlassesdans la section getiing sizes of all classesQCSXTZZZIBWU
ClassesAndTheirSizes
(sans commentaire dans la source : le nom se lit comme une phrase) classes and their sizesdans la section getiing sizes of all classesaucune extension
KlassesAndTheirSizes
(sans commentaire dans la source : le nom se lit comme une phrase) klasses and their sizesdans la section getiing sizes of all classesaucune extension
TheseClassesSizes
(sans commentaire dans la source : le nom se lit comme une phrase) these classes sizesaussi écrite: TheseKlassesSizes · SizesOfTheseClasses · SizesOfTheseKlasses · NumberOfValuesInTheseClasses · NumberOfValuesInTheseKlasses · NumbersOfValuesInTheseClasses · NumbersOfValuesInTheseKlassesdans la section getiing sizes of the given classesQCSXTZZZIBWU
KlassFreq
(sans commentaire dans la source : le nom se lit comme une phrase) klass freqaussi écrite: ClassFreq · ClassFrequency · KlassFrequency · FreqOfThisClass · FreqOfThisKlass · FrequencyOfThisClass · FrequencyOfThisKlassdans la section getting the frequency of the given classQCSXTZZZIBWU
ClassAndItsFrequency
(sans commentaire dans la source : le nom se lit comme une phrase) class and its frequencydans la section getting the frequency of the given classaucune extension
KlassAndItsFrequency
(sans commentaire dans la source : le nom se lit comme une phrase) klass and its frequencydans la section getting the frequency of the given classaucune extension
ClassAndItsFreq
(sans commentaire dans la source : le nom se lit comme une phrase) class and its freqdans la section getting the frequency of the given classaucune extension
KlassAndItsFreq
(sans commentaire dans la source : le nom se lit comme une phrase) klass and its freqdans la section getting the frequency of the given classaucune extension
ClassesFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) classes frequenciesaussi écrite: ClassesFreq · KlassesFreq · ClassesFreqs · KlassesFreqs · KlassesFrequenciesdans la section getting the frequencies of all classesQCSXTZZZIBWU
ClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) classes and their frequenciesdans la section getting the frequencies of all classesaucune extension
KlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) klasses and their frequenciesdans la section getting the frequencies of all classesaucune extension
KlassesAndTheirFreq
(sans commentaire dans la source : le nom se lit comme une phrase) klasses and their freqdans la section getting the frequencies of all classesaucune extension
KlassesAndTheirFreqs
(sans commentaire dans la source : le nom se lit comme une phrase) klasses and their freqsdans la section getting the frequencies of all classesaucune extension
TheseClassesFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) these classes frequenciesaussi écrite: TheseClassesFreq · TheseKlassesFreq · TheseClassesFreqs · TheseKlassesFreqs · TheseKlassesFrequenciesdans la section getting the frequencies of the given classesQCSXTZZZIBWU
TheseClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) these classes and their frequenciesdans la section getting the frequencies of the given classesaucune extension
TheseKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) these klasses and their frequenciesdans la section getting the frequencies of the given classesaucune extension
TheseClassesAndTheirFreqs
(sans commentaire dans la source : le nom se lit comme une phrase) these classes and their freqsdans la section getting the frequencies of the given classesaucune extension
TheseKlassesAndTheirFreqs
(sans commentaire dans la source : le nom se lit comme une phrase) these klasses and their freqsdans la section getting the frequencies of the given classesaucune extension
TheseClassesAndTheirFreq
(sans commentaire dans la source : le nom se lit comme une phrase) these classes and their freqdans la section getting the frequencies of the given classesaucune extension
TheseKlassesAndTheirFreq
(sans commentaire dans la source : le nom se lit comme une phrase) these klasses and their freqdans la section getting the frequencies of the given classesaucune extension
NStrongestClasses
(sans commentaire dans la source : le nom se lit comme une phrase) n strongest classesaussi écrite: NTopClasses · TopNClasses · NStrongestKlasses · StrongestNClasses · StrongestNKlassesdans la section getting the n strongest classesQCSXTZZZIBWU
NStrongestKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) n strongest klasses and their frequenciesdans la section getting the n strongest classesaucune extension
StrongestNClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) strongest n classes and their frequenciesdans la section getting the n strongest classesaucune extension
StrongestNKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) strongest n klasses and their frequenciesdans la section getting the n strongest classesaucune extension
TopNClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) top n classes and their frequenciesdans la section getting the n strongest classesaucune extension
NTopClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) n top classes and their frequenciesdans la section getting the n strongest classesaucune extension
StrongestClass
(sans commentaire dans la source : le nom se lit comme une phrase) strongest classaussi écrite: TopClass · TopKlass · StrongestKlassdans la section getting the n strongest classesQCSXTZZZIBWU
StrongestClassAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) strongest class and their frequenciesdans la section getting the n strongest classesaucune extension
StrongestKlassAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) strongest klass and their frequenciesdans la section getting the n strongest classesaucune extension
TopClassAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) top class and their frequenciesdans la section getting the n strongest classesaucune extension
TopKlassAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) top klass and their frequenciesdans la section getting the n strongest classesaucune extension
Top3Classes
(sans commentaire dans la source : le nom se lit comme une phrase) top3 classesaussi écrite: 3StrongestKlasses · Strongest3Klassesdans la section getting the n strongest classesQCSXTZZZIBWU
Strongest3Classes
(sans commentaire dans la source : le nom se lit comme une phrase) strongest3 classesdans la section getting the n strongest classesQCSXTZZZIBWU
Top3ClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) top3 classes and their frequenciesdans la section getting the n strongest classesaucune extension
3StrongestKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) 3 strongest klasses and their frequenciesdans la section getting the n strongest classesaucune extension
Strongest3ClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) strongest3 classes and their frequenciesdans la section getting the n strongest classesaucune extension
Strongest3KlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) strongest3 klasses and their frequenciesdans la section getting the n strongest classesaucune extension
NWeakestClasses
(sans commentaire dans la source : le nom se lit comme une phrase) n weakest classesaussi écrite: BottomNClasses · NBottomClasses · NWeakestKlasses · WeakestNClasses · WeakestNKlassesdans la section getting the n weakest classesQCSXTZZZIBWU
NWeakestClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) n weakest classes and their frequenciesdans la section getting the n weakest classesaucune extension
WeakestNClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) weakest n classes and their frequenciesdans la section getting the n weakest classesaucune extension
NWeakestKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) n weakest klasses and their frequenciesdans la section getting the n weakest classesaucune extension
WeakestNKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) weakest n klasses and their frequenciesdans la section getting the n weakest classesaucune extension
BottomNClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) bottom n classes and their frequenciesdans la section getting the n weakest classesaucune extension
NBottomClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) n bottom classes and their frequenciesdans la section getting the n weakest classesaucune extension
WeakestClass
(sans commentaire dans la source : le nom se lit comme une phrase) weakest classaussi écrite: BottomClass · BottomKlass · WeakestKlassdans la section getting the n weakest classesQCSXTZZZIBWU
WeakestClassAndItsFrequency
(sans commentaire dans la source : le nom se lit comme une phrase) weakest class and its frequencydans la section getting the n weakest classesaucune extension
WeakestKlassAndItsFrequency
(sans commentaire dans la source : le nom se lit comme une phrase) weakest klass and its frequencydans la section getting the n weakest classesaucune extension
Bottom3Classes
(sans commentaire dans la source : le nom se lit comme une phrase) bottom3 classesaussi écrite: 3WeakestKlasses · Weakest3Klassesdans la section getting the n weakest classesQCSXTZZZIBWU
Weakest3Classes
(sans commentaire dans la source : le nom se lit comme une phrase) weakest3 classesdans la section getting the n weakest classesQCSXTZZZIBWU
3WeakestKlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) 3 weakest klasses and their frequenciesdans la section getting the n weakest classesaucune extension
Weakest3ClassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) weakest3 classes and their frequenciesdans la section getting the n weakest classesaucune extension
Weakest3KlassesAndTheirFrequencies
(sans commentaire dans la source : le nom se lit comme une phrase) weakest3 klasses and their frequenciesdans la section getting the n weakest classesaucune extension
ClassesInList
(sans commentaire dans la source : le nom se lit comme une phrase) classes in listaussi écrite: KlassesInList · ClassesInLists · KlassesInListsdans la section classifying values inside listsQCSXTZZZIBWUQRT
(sans commentaire dans la source : le nom se lit comme une phrase) number of classes in list 1 exemples exécutésaussi écrite: HowManyClassInList · HowManyKlassInList · HowManyClassInLists · HowManyKlassInLists · NumberOfCategInList · HowManyClassesInList · HowManyKlassesInList · HowManyClassesInLists · HowManyKlassesInLists · NumberOfKlassesInList · NumberOfClassesInLists · NumberOfKlassesInLists · NumberOfCategoriesInListdans la section getting the number of klasses in list
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.NumberOfClassesInList()
#--> 0
composé à partir de la signature, exécuté pour cette page
aucune extension
(sans commentaire dans la source : le nom se lit comme une phrase) classify in list 1 exemples exécutésaussi écrite: KlassifyInList · ClassifyInLists · KlassifyInLists · ClassifyItemsInList · KlassifyItemsInList · ClassifyItemsInLists · KlassifyItemsInListsdans la section getting the number of klasses in listQCSXTZZZIBWUQRT
KlassInList
(sans commentaire dans la source : le nom se lit comme une phrase) klass in listaussi écrite: ClassInList · ClassInLists · KalssInListsdans la section getting the values related to a klass-in-listQCSXTZZZIBWUQRT
KalssInListQ
(sans commentaire dans la source : le nom se lit comme une phrase) kalss in list qdans la section getting the values related to a klass-in-listaucune extension
Show
Print the hash list as a boxed table.aucune extension
Shwo
Same as Show: Print the hash list as a boxed table.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.Shwo()
#--> ╭──────┬────────╮
#--> │ Name │  Aya   │
#--> ├──────┼────────┤
#--> │ age  │     30 │
#--> ...
composé à partir de la signature, exécuté pour cette page
aucune extension
StzType
The Softanza type symbol: :stzHashList.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.StzType()
#--> stzhashlist
composé à partir de la signature, exécuté pour cette page
aucune extension
IsHashList
Always TRUE: the object IS a hash list.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.IsHashList()
#--> 1
composé à partir de la signature, exécuté pour cette page
aucune extension
ToCode
The hash list as runnable Haro code, as a string.
exemple composé
o1 = new stzHashList([ :name = "Aya", :age = 30, :city = "Niamey" ])
? o1.ToCode()
#--> [ :name = "Aya", :age = "30", :city = "Niamey" ]
composé à partir de la signature, exécuté pour cette page
aucune extension
operator
The operator overloads of the hash list ([] = value by key, ...).aucune extension
ToStzTable
transforming the hashlist into a stztableaucune extension
List
List() alias The raw Haro list content (same as Content).définie dans stzList ; ses extensions iciQCSXTZZZIBWU
getting the nth item in the listdéfinie dans stzList ; ses extensions iciQCSXTZZZIBWUWF