com.hazelcast.collection.set
Class SetProxyImpl<E>

java.lang.Object
  extended by com.hazelcast.spi.AbstractDistributedObject<S>
      extended by com.hazelcast.collection.AbstractCollectionProxyImpl<SetService,E>
          extended by com.hazelcast.collection.set.SetProxyImpl<E>
All Implemented Interfaces:
DistributedObject, ICollection<E>, ISet<E>, InitializingObject, Iterable<E>, Collection<E>, Set<E>

public class SetProxyImpl<E>
extends AbstractCollectionProxyImpl<SetService,E>
implements ISet<E>


Field Summary
 
Fields inherited from class com.hazelcast.collection.AbstractCollectionProxyImpl
name, partitionId
 
Fields inherited from class com.hazelcast.spi.AbstractDistributedObject
PARTITIONING_STRATEGY
 
Constructor Summary
SetProxyImpl(String name, NodeEngine nodeEngine, SetService service)
           
 
Method Summary
protected  CollectionConfig getConfig(NodeEngine nodeEngine)
           
 String getServiceName()
          Returns the service name for this object.
 
Methods inherited from class com.hazelcast.collection.AbstractCollectionProxyImpl
add, addAll, addItemListener, clear, contains, containsAll, getName, initialize, invoke, isEmpty, iterator, remove, removeAll, removeItemListener, retainAll, size, throwExceptionIfNegative, throwExceptionIfNull, toArray, toArray
 
Methods inherited from class com.hazelcast.spi.AbstractDistributedObject
destroy, equals, getId, getNameAsPartitionAwareData, getNodeEngine, getPartitionKey, getService, hashCode, invalidate, postDestroy, throwNotActiveException, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 
Methods inherited from interface com.hazelcast.core.ICollection
addItemListener, getName, removeItemListener
 
Methods inherited from interface com.hazelcast.core.DistributedObject
destroy, getId, getPartitionKey
 

Constructor Detail

SetProxyImpl

public SetProxyImpl(String name,
                    NodeEngine nodeEngine,
                    SetService service)
Method Detail

getConfig

protected CollectionConfig getConfig(NodeEngine nodeEngine)
Specified by:
getConfig in class AbstractCollectionProxyImpl<SetService,E>

getServiceName

public String getServiceName()
Description copied from interface: DistributedObject
Returns the service name for this object.

Specified by:
getServiceName in interface DistributedObject
Specified by:
getServiceName in class AbstractDistributedObject<SetService>
Returns:
the service name for this object.


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.