Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### IntMapper

    public IntMapper()

  create an IntMapper of default size

### IntMapper

    public IntMapper(int initialCapacity)

Method Detail

### 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()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD