Batch insert of several cubbies.
Batch insert of several cubbies. Can often be more efficient because underlying persistence layers can avoid network overhead.
the cubbies to add.
Inserts the given cubbie into the collection.
Inserts the given cubbie into the collection.
the cubbie to add.
Deletes the complete collection.
Find all cubbies for which the attribute/slot with the given name has a value within the provided sequence of values.
Find all cubbies for which the attribute/slot with the given name has a value within the provided sequence of values.
the type of the values the attribute can have.
the name of the attribute.
the sequence of values the attribute can be in.
all cubbies that have a slot with the given name for which the value is in the specified sequence of values.
Find all cubbies for which the id is within the given set of ids.
Find all cubbies for which the id is within the given set of ids.
the id of the object to find.
all cubbies in this collection which have one of the provided ids.
Find all cubbies for which the id is within the given set of ids.
Find all cubbies for which the id is within the given set of ids.
the ids to check against.
all cubbies in this collection which have one of the provided ids.
Find all cubbies for which the provided field/slot has one of the provided values.
Find all cubbies for which the provided field/slot has one of the provided values.
the type of the slot values.
a function from cubbie to the slot to test.
the values the slot can have to be included in the result.
all cubbies in this collection for which the given slot has one of the given values.
A prototype cubbie of the type this collection contains.
A prototype cubbie of the type this collection contains.
a prototype cubbie of the same type this collection holds.
Removes all cubbies that match the given query.
Removes all cubbies that match the given query.
a function that takes a cubbie and returns a query cubbie.
Assuming that the collection contains the old-cubbie, this operation changes the old-cubbie to be in the state of the new cubbie.
Assuming that the collection contains the old-cubbie, this operation changes the old-cubbie to be in the state of the new cubbie. This assumes that both cubbies have the same id.
the old state of the cubbie.
the new state of the cubbie.
(Changed in version 2.9.0) The behavior of scanRight
has changed. The previous behavior can be reproduced with scanRight.reverse.
(Changed in version 2.9.0) transpose
throws an IllegalArgumentException
if collections are not uniformly sized.
A cubbie collection that can be modified (hence not covariant anymore).
Cubbie type of collection.