mondrian.olap.fun
Class CrossJoinFunDef.BaseImmutableList
java.lang.Object
mondrian.util.UnsupportedList<Member[]>
mondrian.olap.fun.CrossJoinFunDef.BaseImmutableList
- All Implemented Interfaces:
- java.lang.Iterable<Member[]>, java.util.Collection<Member[]>, java.util.List<Member[]>
- Enclosing class:
- CrossJoinFunDef
public abstract class CrossJoinFunDef.BaseImmutableList
- extends UnsupportedList<Member[]>
Methods inherited from class mondrian.util.UnsupportedList |
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, lastIndexOf, remove, remove, removeAll, retainAll, set, subList |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CrossJoinFunDef.BaseImmutableList
protected CrossJoinFunDef.BaseImmutableList()
size
public abstract int size()
- Specified by:
size
in interface java.util.Collection<Member[]>
- Specified by:
size
in interface java.util.List<Member[]>
- Overrides:
size
in class UnsupportedList<Member[]>
get
public abstract Member[] get(int index)
- Specified by:
get
in interface java.util.List<Member[]>
- Overrides:
get
in class UnsupportedList<Member[]>
toArray
public java.lang.Object[] toArray()
- Specified by:
toArray
in interface java.util.Collection<Member[]>
- Specified by:
toArray
in interface java.util.List<Member[]>
- Overrides:
toArray
in class UnsupportedList<Member[]>
toArray
public <T> T[] toArray(T[] a)
- Specified by:
toArray
in interface java.util.Collection<Member[]>
- Specified by:
toArray
in interface java.util.List<Member[]>
- Overrides:
toArray
in class UnsupportedList<Member[]>
toArrayList
public java.util.List<Member[]> toArrayList()
listIterator
public java.util.ListIterator<Member[]> listIterator()
- Specified by:
listIterator
in interface java.util.List<Member[]>
- Overrides:
listIterator
in class UnsupportedList<Member[]>
listIterator
public java.util.ListIterator<Member[]> listIterator(int index)
- Specified by:
listIterator
in interface java.util.List<Member[]>
- Overrides:
listIterator
in class UnsupportedList<Member[]>
iterator
public java.util.Iterator<Member[]> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<Member[]>
- Specified by:
iterator
in interface java.util.Collection<Member[]>
- Specified by:
iterator
in interface java.util.List<Member[]>
- Overrides:
iterator
in class UnsupportedList<Member[]>