mondrian.rolap
Class CacheControlImpl.EmptyMemberSet

java.lang.Object
  extended by mondrian.rolap.CacheControlImpl.EmptyMemberSet
All Implemented Interfaces:
CacheControl.MemberSet, CacheControlImpl.MemberSetPlus
Enclosing class:
CacheControlImpl

static class CacheControlImpl.EmptyMemberSet
extends Object
implements CacheControlImpl.MemberSetPlus

Member set containing no members.

 

Field Summary
static CacheControlImpl.EmptyMemberSet INSTANCE
           
 
Method Summary
 void accept(CacheControlImpl.MemberSetVisitor visitor)
          Accepts a visitor.
 CacheControlImpl.MemberSetPlus filter(RolapLevel level)
          Filters this member set, returning a member set containing all members at a given Level.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

INSTANCE

public static final CacheControlImpl.EmptyMemberSet INSTANCE
Method Detail

accept

public void accept(CacheControlImpl.MemberSetVisitor visitor)
Description copied from interface: CacheControlImpl.MemberSetPlus
Accepts a visitor.

Specified by:
accept in interface CacheControlImpl.MemberSetPlus
Parameters:
visitor - Visitor

filter

public CacheControlImpl.MemberSetPlus filter(RolapLevel level)
Description copied from interface: CacheControlImpl.MemberSetPlus
Filters this member set, returning a member set containing all members at a given Level. When applicable, returns this member set unchanged.

Specified by:
filter in interface CacheControlImpl.MemberSetPlus
Parameters:
level - Level
Returns:
Member set with members not at the given level removed

toString

public String toString()
Overrides:
toString in class Object

SourceForge.net_Logo