Package ru.ispras.fortress.util
Class IntArray
- java.lang.Object
-
- ru.ispras.fortress.util.IntArray
-
public final class IntArray extends java.lang.Object
IntArray
implements an integer array list.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int item)
void
addAll(int... items)
void
clear()
boolean
contains(int item)
static IntArray
doubleton(int x, int y)
static IntArray
empty()
boolean
equals(java.lang.Object object)
int
get(int i)
int
hashCode()
int
indexOf(int item)
boolean
isEmpty()
int
length()
void
set(int i, int item)
static IntArray
singleton(int x)
int[]
toArray()
java.lang.String
toString()
static IntArray
tripleton(int x, int y, int z)
-
-
-
Method Detail
-
empty
public static IntArray empty()
-
singleton
public static IntArray singleton(int x)
-
doubleton
public static IntArray doubleton(int x, int y)
-
tripleton
public static IntArray tripleton(int x, int y, int z)
-
isEmpty
public boolean isEmpty()
-
length
public int length()
-
toArray
public int[] toArray()
-
get
public int get(int i)
-
set
public void set(int i, int item)
-
indexOf
public int indexOf(int item)
-
contains
public boolean contains(int item)
-
add
public void add(int item)
-
addAll
public void addAll(int... items)
-
clear
public void clear()
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-