org.apache.poi.util
Class IntMapper
java.lang.Object
org.apache.poi.util.IntMapper
public class IntMapper
- extends java.lang.Object
A List of objects that are indexed AND keyed by an int; also allows for getting
the index of a value in the list
I am happy is someone wants to re-implement this without using the
internal list and hashmap. If so could you please make sure that
you can add elements half way into the list and have the value-key mappings
update
- Author:
- Jason Height
Constructor Summary |
IntMapper()
create an IntMapper of default size |
IntMapper(int initialCapacity)
|
Method Summary |
boolean |
add(java.lang.Object value)
Appends the specified element to the end of this list |
java.lang.Object |
get(int index)
|
int |
getIndex(java.lang.Object o)
|
java.util.Iterator |
iterator()
|
int |
size()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IntMapper
public IntMapper()
- create an IntMapper of default size
IntMapper
public IntMapper(int initialCapacity)
add
public boolean add(java.lang.Object value)
- Appends the specified element to the end of this list
- Parameters:
value
- element to be appended to this list.
- Returns:
- true (as per the general contract of the Collection.add
method).
size
public int size()
get
public java.lang.Object get(int index)
getIndex
public int getIndex(java.lang.Object o)
iterator
public java.util.Iterator iterator()
Copyright 2008 The Apache Software Foundation or
its licensors, as applicable.