Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.lib / src / main / java / org / gvsig / tools / util / UnmodifiableBasicSetAdapter.java @ 2335

History | View | Annotate | Download (679 Bytes)

1
package org.gvsig.tools.util;
2

    
3
import java.util.Iterator;
4
import java.util.Set;
5

    
6
/**
7
 *
8
 * @author jjdelcerro
9
 */
10
public class UnmodifiableBasicSetAdapter<V> implements UnmodifiableBasicSet<V> {
11

    
12
    private final Set<V> set;
13

    
14
    public UnmodifiableBasicSetAdapter(Set<V> set) {
15
        this.set = set;
16
    }
17
    
18
    @Override
19
    public boolean contains(V value) {
20
        return this.set.contains(value);
21
    }
22

    
23
    @Override
24
    public boolean isEmpty() {
25
        return this.set.isEmpty();
26
    }
27

    
28
    @Override
29
    public int size() {
30
        return this.set.size();
31
    }
32

    
33
    @Override
34
    public Iterator<V> iterator() {
35
        return this.set.iterator();
36
    }
37
    
38
}