Package com.sun.xml.xsom.impl.scd
Class Iterators.Unique<T>
- java.lang.Object
-
- com.sun.xml.xsom.impl.scd.Iterators.ReadOnly<T>
-
- com.sun.xml.xsom.impl.scd.Iterators.Filter<T>
-
- com.sun.xml.xsom.impl.scd.Iterators.Unique<T>
-
- All Implemented Interfaces:
java.util.Iterator<T>
- Enclosing class:
- Iterators
static final class Iterators.Unique<T> extends Iterators.Filter<T>
Only return unique items.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
matches(T value)
Return true to retain the value.-
Methods inherited from class com.sun.xml.xsom.impl.scd.Iterators.Filter
hasNext, next
-
Methods inherited from class com.sun.xml.xsom.impl.scd.Iterators.ReadOnly
remove
-
-
-
-
Field Detail
-
values
private java.util.Set<T> values
-
-
Constructor Detail
-
Unique
public Unique(java.util.Iterator<? extends T> core)
-
-
Method Detail
-
matches
protected boolean matches(T value)
Description copied from class:Iterators.Filter
Return true to retain the value.- Specified by:
matches
in classIterators.Filter<T>
-
-