org.infinispan.cacheviews
Class CacheView

java.lang.Object
  extended by org.infinispan.cacheviews.CacheView

@Immutable
public class CacheView
extends Object

A virtual view for a cache.


Nested Class Summary
static class CacheView.Externalizer
           
 
Field Summary
static CacheView EMPTY_CACHE_VIEW
           
 
Constructor Summary
CacheView(int viewId, List<Address> members)
           
 
Method Summary
 boolean contains(Address node)
           
 boolean containsAny(Collection<Address> nodes)
           
 boolean equals(Object o)
           
 List<Address> getMembers()
           
 int getViewId()
           
 int hashCode()
           
 boolean isEmpty()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

EMPTY_CACHE_VIEW

public static final CacheView EMPTY_CACHE_VIEW
Constructor Detail

CacheView

public CacheView(int viewId,
                 List<Address> members)
Method Detail

getViewId

public int getViewId()

getMembers

public List<Address> getMembers()

isEmpty

public boolean isEmpty()

contains

public boolean contains(Address node)

containsAny

public boolean containsAny(Collection<Address> nodes)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.