Softanza
StartFrançais
Softanza
The library documents itself · Collections & objects

stzSet

22 own methods · 13 forms written with extensions, listed under their method · Also inherits from stzList (876)

the source: base/list/stzSet.ring(opens in a new tab) · All classes · The area reference: Collections & objects

Under each method, its extensions (Q CS XT Z ZZ IB W U): bold and ticked, it exists; struck, it does not. The extensions and what they mean

Examples: 0 come from the library's tests; 11 were composed from each method's signature and run for this page, on a fresh object, for example o1 = new stzSet([1, 2, 3, 2, 1]). 11 methods have none yet. Examples run on 2026-10-03 12:54 inside the library at commit 0e72e2e2c.

Method
Explanation, as the source carries it
init
initno extension
Content
(no comment in the source: the name reads as a sentence) contentin the section generalQCSXTZZZIBWU
Value
(no comment in the source: the name reads as a sentence) valuein the section generalno extension
Set
(no comment in the source: the name reads as a sentence) setin the section generalno extension
ToStzList
(no comment in the source: the name reads as a sentence) to stz listin the section generalno extension
Update
(no comment in the source: the name reads as a sentence) updatein the section general
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
o1.Update([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composed from the signature, run for this page
QCSXTZZZIBWU
UpdateWith
(no comment in the source: the name reads as a sentence) update within the section general
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
o1.UpdateWith([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composed from the signature, run for this page
QCSXTZZZIBWU
UpdateBy
(no comment in the source: the name reads as a sentence) update byin the section general
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
o1.UpdateBy([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composed from the signature, run for this page
QCSXTZZZIBWU
UpdateUsing
(no comment in the source: the name reads as a sentence) update usingin the section general
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
o1.UpdateUsing([ 2, 3 ])
? @@( o1.Content() )
#--> [ 2, 3 ]
composed from the signature, run for this page
QCSXTZZZIBWU
Updated
(no comment in the source: the name reads as a sentence) updatedalso written: UpdatedBy · UpdatedWith · UpdatedUsingin the section general
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? @@( o1.Updated([ 2, 3 ]) )
#--> [ 2, 3 ]
composed from the signature, run for this page
no extension
AddElement
adding an element to the setQCSXTZZZIBWU
NumberOfElements
nth element & number of elements
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? o1.NumberOfElements()
#--> 3
composed from the signature, run for this page
no extension
Element
nth element & number of elementsno extension
UnionWith
union with other setQCSXTZZZIBWUMany
UnifyWith
union with other setQCSXTZZZIBWUMany
IntersectionWith
intersection with other set
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? @@( o1.IntersectionWith([ 2, 3 ]) )
#--> [ 2, 3 ]
composed from the signature, run for this page
QCSXTZZZIBWUMany
DifferenceWith
difference with other set
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? @@( o1.DifferenceWith([ 2, 3 ]) )
#--> [ 1 ]
composed from the signature, run for this page
QCSXTZZZIBWU
IsIncludedIn
inclusion of the set in an other set
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? o1.IsIncludedIn([ 2, 3 ])
#--> 0
composed from the signature, run for this page
QCSXTZZZIBWU
Includes
inclusion of an other set in the setalso written: Contains
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? o1.Includes([ 2, 3 ])
#--> 1
composed from the signature, run for this page
no extension
Subsets
subsets of the setno extension
SubSetsOfNElements
subsets of the setno extension
NumberOfSubsets
subsets of the set
composed example
o1 = new stzSet([1, 2, 3, 2, 1])
? o1.NumberOfSubsets()
#--> 0
composed from the signature, run for this page
no extension