Abstract
Collection
Class
constructor
parent_
class
name
add
add_
all
clear
contains
contains_
all
iterator
remove
remove_
all
retain_
all
to_
array
GJS API Reference
Gee-1.0
Gee
AbstractCollectionClass
Class AbstractCollectionClass
Hierarchy
AbstractCollectionClass
Index
Constructors
constructor
Properties
parent_
class
name
Methods
add
add_
all
clear
contains
contains_
all
iterator
remove
remove_
all
retain_
all
to_
array
Constructors
constructor
new
Abstract
Collection
Class
(
)
:
Gee
.
AbstractCollectionClass
Returns
Gee
.
AbstractCollectionClass
Properties
parent_
class
parent_
class
:
GObject
.
ObjectClass
Static
name
name
:
string
Methods
add
add
(
self
:
Gee
.
AbstractCollection
, item
?:
object
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
Optional
item:
object
Returns
boolean
add_
all
add_
all
(
self
:
Gee
.
AbstractCollection
, collection
:
Gee
.
Collection
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
collection:
Gee
.
Collection
Returns
boolean
clear
clear
(
self
:
Gee
.
AbstractCollection
)
:
void
Parameters
self:
Gee
.
AbstractCollection
Returns
void
contains
contains
(
self
:
Gee
.
AbstractCollection
, item
?:
object
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
Optional
item:
object
Returns
boolean
contains_
all
contains_
all
(
self
:
Gee
.
AbstractCollection
, collection
:
Gee
.
Collection
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
collection:
Gee
.
Collection
Returns
boolean
iterator
iterator
(
self
:
Gee
.
AbstractCollection
)
:
Gee
.
Iterator
Parameters
self:
Gee
.
AbstractCollection
Returns
Gee
.
Iterator
remove
remove
(
self
:
Gee
.
AbstractCollection
, item
?:
object
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
Optional
item:
object
Returns
boolean
remove_
all
remove_
all
(
self
:
Gee
.
AbstractCollection
, collection
:
Gee
.
Collection
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
collection:
Gee
.
Collection
Returns
boolean
retain_
all
retain_
all
(
self
:
Gee
.
AbstractCollection
, collection
:
Gee
.
Collection
)
:
boolean
Parameters
self:
Gee
.
AbstractCollection
collection:
Gee
.
Collection
Returns
boolean
to_
array
to_
array
(
self
:
Gee
.
AbstractCollection
)
:
object
[]
Parameters
self:
Gee
.
AbstractCollection
Returns
object
[]
Abstract
Collection
Class
constructor
parent_
class
name
add
add_
all
clear
contains
contains_
all
iterator
remove
remove_
all
retain_
all
to_
array
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzFfMC5HZWUuQWJzdHJhY3RDb2xsZWN0aW9uQ2xhc3MuaHRtbCNwYXJlbnRfY2xhc3MiLCJuYW1lIjoicGFyZW50X2NsYXNzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI2FkZCIsIm5hbWUiOiJhZGQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzFfMC5HZWUuQWJzdHJhY3RDb2xsZWN0aW9uQ2xhc3MuaHRtbCNhZGRfYWxsIiwibmFtZSI6ImFkZF9hbGwiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiR2VlXzFfMC5HZWUuQWJzdHJhY3RDb2xsZWN0aW9uQ2xhc3MuaHRtbCNjbGVhciIsIm5hbWUiOiJjbGVhciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI2NvbnRhaW5zIiwibmFtZSI6ImNvbnRhaW5zIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8xXzAuR2VlLkFic3RyYWN0Q29sbGVjdGlvbkNsYXNzLmh0bWwjY29udGFpbnNfYWxsIiwibmFtZSI6ImNvbnRhaW5zX2FsbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI2l0ZXJhdG9yIiwibmFtZSI6Iml0ZXJhdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdlZV8xXzAuR2VlLkFic3RyYWN0Q29sbGVjdGlvbkNsYXNzLmh0bWwjcmVtb3ZlIiwibmFtZSI6InJlbW92ZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI3JlbW92ZV9hbGwiLCJuYW1lIjoicmVtb3ZlX2FsbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI3JldGFpbl9hbGwiLCJuYW1lIjoicmV0YWluX2FsbCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHZWVfMV8wLkdlZS5BYnN0cmFjdENvbGxlY3Rpb25DbGFzcy5odG1sI3RvX2FycmF5IiwibmFtZSI6InRvX2FycmF5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiR2VlXzFfMC5HZWUuQWJzdHJhY3RDb2xsZWN0aW9uQ2xhc3MuaHRtbCIsIm5hbWUiOiJBYnN0cmFjdENvbGxlY3Rpb25DbGFzcyJ9