|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.util.AbstractCollection<E> java.util.AbstractList com.endeca.navigation.AssocDimLocations
public class AssocDimLocations
Class encapsulating a list of dimension locations
(DimLocation
objects) associated by their dimension.
Note that the dimension locations are all from the same dimension.
The DimLocation
objects are returned as part of an Endeca
record via an AssocDimLocationsList
object in the ERec
data structure. The dimension locations designate the
record's location within the dimension hierarchy.
Note: AssocDimLocations
objects are unmodifiable and therefore do not support
any modification operations (such as add, remove, and clear) that are inherited.
Attempting to modify the object may result in
a runtime exception (UnsupportedOperationException
).
Field Summary |
---|
Fields inherited from class java.util.AbstractList |
---|
modCount |
Method Summary | |
---|---|
Object |
get(int index)
Gets the dimension location at position index . |
DimVal |
getDimRoot()
Gets the root dimension value of the dimension all the locations these assocatiated locations are from. |
long |
getTotalNumLocations()
Gets the total number of dimension locations belonging to this dimension. |
int |
size()
Returns the number of DimLocation objects in this
list. |
Methods inherited from class java.util.AbstractList |
---|
add, add, addAll, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subList |
Methods inherited from class java.util.AbstractCollection |
---|
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.List |
---|
add, add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, subList, toArray, toArray |
Method Detail |
---|
public DimVal getDimRoot()
public long getTotalNumLocations()
Class invariant:
getTotalNumberLocations >= getLocations().size()
public Object get(int index)
index
. The
object returned is of type DimLocation
.
get
in interface List
get
in class AbstractList
index
- offset of the desired dimension location.
index
.public int size()
DimLocation
objects in this
list.
size
in interface Collection
size
in interface List
size
in class AbstractCollection
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |