Javolution 6.0.0 java
FilteredSetImpl.java
Go to the documentation of this file.
1
/*
2
* Javolution - Java(TM) Solution for Real-Time and Embedded Systems
3
* Copyright (C) 2012 - Javolution (http://javolution.org/)
4
* All rights reserved.
5
*
6
* Permission to use, copy, modify, and distribute this software is
7
* freely granted, provided that this notice is preserved.
8
*/
9
package
javolution.util.internal.set;
10
11
import
javolution
.
util
.
function
.
Predicate
;
12
import
javolution
.
util
.
internal
.
collection
.
FilteredCollectionImpl
;
13
import
javolution
.
util
.
service
.
SetService
;
14
18
public
class
FilteredSetImpl
<E>
extends
FilteredCollectionImpl
<E> implements
19
SetService
<E> {
20
21
private
static
final
long
serialVersionUID
= 0x600L;
// Version.
22
23
public
FilteredSetImpl
(
SetService<E>
target
,
Predicate<? super E>
filter
) {
24
super(
target
,
filter
);
25
}
26
27
@Override
28
public
SetService<E>
threadSafe
() {
29
return
new
SharedSetImpl<E>
(
this
);
30
}
31
32
}
javolution
javolution.util.internal
javolution.util.service
Definition:
BitSetService.java:9
javolution.util.internal.set.SharedSetImpl
Definition:
SharedSetImpl.java:18
javolution.util.internal.set.FilteredSetImpl
Definition:
FilteredSetImpl.java:19
javolution.util.internal.collection
Definition:
AtomicCollectionImpl.java:9
javolution.util.internal.set.FilteredSetImpl.threadSafe
SetService< E > threadSafe()
Definition:
FilteredSetImpl.java:28
javolution.util.function.Predicate
Definition:
Predicate.java:25
javolution.util.internal.collection.CollectionView.target
CollectionService< E > target
Definition:
CollectionView.java:33
javolution.util.function
Definition:
Consumer.java:9
javolution.util.internal.collection.FilteredCollectionImpl.filter
final Predicate<? super E > filter
Definition:
FilteredCollectionImpl.java:62
javolution.util.internal.set.FilteredSetImpl.FilteredSetImpl
FilteredSetImpl(SetService< E > target, Predicate<? super E > filter)
Definition:
FilteredSetImpl.java:23
javolution.util.service.SetService
Definition:
SetService.java:19
javolution.util.internal.collection.FilteredCollectionImpl
Definition:
FilteredCollectionImpl.java:20
javolution.util.internal.set.FilteredSetImpl.serialVersionUID
static final long serialVersionUID
Definition:
FilteredSetImpl.java:21
javolution.util
Definition:
FastBitSet.java:9
core-java
src
main
java
javolution
util
internal
set
FilteredSetImpl.java
Generated by
1.8.18