These operators use a scope based on a group. They can work with sets or lists, retaining data type, or may use expressions evaluating as lists or sets.
The group may be:
- any designator from {children,descendants,sibling,ancestor,all}
- a find()
- a list-based group designator
Such operators are:
- any(group,value)
- avg(group,value)
- collect(group,attribute)
- every(group,value)
- linkFrom("[item|group]"[,linkType])
- linkFromOriginal("[item|group]"[,linkType])
- linkTo("[item|group]"[,linkType])
- linkToOriginal("[item|group]"[,linkType])
- sum(group, value)
- unlinkFrom("[item|group]"[,linkType])
- unlinkFromOriginal("[item|group]"[,linkType])
- unlinkTo("[item|group]"[,linkType])
- unlinkToOriginal("[item|group]"[,linkType])
- values([group,]attribute)