public class GridCacheSetProxy<T> extends Object implements IgniteSet<T>, Externalizable
| Constructor and Description |
|---|
GridCacheSetProxy()
Required by
Externalizable. |
GridCacheSetProxy(GridCacheContext cctx,
GridCacheSetImpl<T> delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(T t) |
boolean |
addAll(Collection<? extends T> c) |
void |
blockOnRemove()
Remove callback.
|
void |
clear() |
void |
close()
Removes this set.
|
boolean |
collocated()
Returns
true if this set can be kept on the one node only. |
boolean |
contains(Object o) |
boolean |
containsAll(Collection<?> c) |
boolean |
isEmpty() |
Iterator<T> |
iterator() |
String |
name()
Gets set name.
|
void |
readExternal(ObjectInput in) |
protected Object |
readResolve()
Reconstructs object on unmarshalling.
|
boolean |
remove(Object o) |
boolean |
removeAll(Collection<?> c) |
boolean |
removed()
Gets status of set.
|
boolean |
retainAll(Collection<?> c) |
int |
size() |
Object[] |
toArray() |
<T1> T1[] |
toArray(T1[] a) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public GridCacheSetProxy()
Externalizable.public GridCacheSetProxy(GridCacheContext cctx, GridCacheSetImpl<T> delegate)
cctx - Cache context.delegate - Delegate set.public void blockOnRemove()
public int size()
public boolean isEmpty()
public boolean contains(Object o)
@NotNull public <T1> T1[] toArray(T1[] a)
public boolean add(T t)
public boolean remove(Object o)
public boolean containsAll(Collection<?> c)
containsAll in interface Collection<T>containsAll in interface Set<T>containsAll in interface IgniteSet<T>public boolean addAll(Collection<? extends T> c)
public boolean retainAll(Collection<?> c)
public boolean removeAll(Collection<?> c)
public void clear()
public void close()
public String name()
public boolean collocated()
true if this set can be kept on the one node only.
Returns false if this set can be kept on the many nodes.collocated in interface IgniteSet<T>True if this set is in collocated mode false otherwise.public boolean removed()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionprotected Object readResolve() throws ObjectStreamException
ObjectStreamException - Thrown in case of unmarshalling error.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC3 Release Date : March 24 2015