T
- Generic Type.public class TArray<T>
extends java.lang.Object
implements java.lang.Iterable<T>
Modifier and Type | Field and Description |
---|---|
protected long |
maxIdx |
static int |
NOTFOUND |
Constructor and Description |
---|
TArray() |
Modifier and Type | Method and Description |
---|---|
java.util.List<T> |
asList()
Liefert den Inhalt als Java-Liste.
|
void |
clear() |
T |
get(long idx) |
long |
getSize() |
java.util.Iterator<T> |
iterator() |
void |
push(T t) |
long[] |
searchAll(T searchValue)
Sucht den Wert im Array und liefert alle
gefundenen Indizes als long[]-Array.
|
long |
searchAny(T searchValue)
Sucht den Wert im Array und liefert den ersten
(beliebigen) Treffer-Index.
|
void |
set(long idx,
T obj) |
java.lang.String |
toString() |
public static final int NOTFOUND
protected long maxIdx
public void clear()
public java.util.List<T> asList()
public void push(T t)
public void set(long idx, T obj)
public T get(long idx)
public long getSize()
public long searchAny(T searchValue)
searchValue
- zu suchender WertNOTFOUND
public final long[] searchAll(T searchValue)
searchValue
- NOT NULL zu suchender Wert.public java.util.Iterator<T> iterator()
iterator
in interface java.lang.Iterable<T>
public java.lang.String toString()
toString
in class java.lang.Object