jopt.csp.spi.util
Class NumberList
java.lang.Object
jopt.csp.spi.util.NumberList
- public class NumberList
- extends java.lang.Object
List for maintaining mutable numbers
Nested Class Summary |
static class |
NumberList.Pool
Pool that creates pooled intervals that can be released |
Constructor Summary |
NumberList()
Creates a new list |
Method Summary |
void |
add(double v)
|
void |
add(float v)
|
void |
add(int v)
|
void |
add(int idx,
double v)
|
void |
add(int idx,
float v)
|
void |
add(int idx,
int v)
|
void |
add(int idx,
long v)
|
void |
add(int idx,
java.lang.Number n)
|
void |
add(long v)
|
void |
add(java.lang.Number n)
|
void |
clear()
|
java.lang.Number |
get(int idx)
|
java.lang.Number |
remove(int idx)
|
void |
set(int idx,
double v)
|
void |
set(int idx,
float v)
|
void |
set(int idx,
int v)
|
void |
set(int idx,
long v)
|
void |
set(int idx,
java.lang.Number n)
|
int |
size()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pool
public static NumberList.Pool pool
NumberList
public NumberList()
- Creates a new list
size
public int size()
get
public java.lang.Number get(int idx)
add
public void add(int v)
add
public void add(long v)
add
public void add(float v)
add
public void add(double v)
add
public void add(java.lang.Number n)
add
public void add(int idx,
int v)
add
public void add(int idx,
long v)
add
public void add(int idx,
float v)
add
public void add(int idx,
double v)
add
public void add(int idx,
java.lang.Number n)
set
public void set(int idx,
int v)
set
public void set(int idx,
long v)
set
public void set(int idx,
float v)
set
public void set(int idx,
double v)
set
public void set(int idx,
java.lang.Number n)
remove
public java.lang.Number remove(int idx)
clear
public void clear()