Class NameSet<N extends QName>

java.lang.Object
com.evolveum.midpoint.prism.path.NameSet<N>
All Implemented Interfaces:
Iterable<N>, Collection<N>, Set<N>

public class NameSet<N extends QName> extends Object implements Set<N>
A "safe" set of QName - i.e. the one where (e.g.) presence is checked using QNameUtil.match(QName, QName), not Object.equals(Object) method. Slower than standard set! Operations are evaluated in `O(n)` time.
See Also: