|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.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 Listget in class AbstractListindex - offset of the desired dimension location.
index.public int size()
DimLocation objects in this
list.
size in interface Collectionsize in interface Listsize in class AbstractCollection
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||