Package com.cbe
Class Streams_Vec
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<Stream>
-
- com.cbe.Streams_Vec
-
- All Implemented Interfaces:
java.lang.Iterable<Stream>
,java.util.Collection<Stream>
,java.util.List<Stream>
,java.util.RandomAccess
public class Streams_Vec extends java.util.AbstractList<Stream> implements java.util.RandomAccess
class Streams_Vec java implementation of c++ std vector of CBE::Stream objects.
-
-
Constructor Summary
Constructors Constructor Description Streams_Vec()
Streams_Vec(int count, Stream value)
Streams_Vec(Stream[] initialElements)
Streams_Vec(Streams_Vec other)
Streams_Vec(java.lang.Iterable<Stream> initialElements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int index, Stream e)
boolean
add(Stream e)
long
capacity()
void
clear()
Stream
get(int index)
boolean
isEmpty()
Stream
remove(int index)
void
reserve(long n)
Stream
set(int index, Stream e)
int
size()
-
Methods inherited from class java.util.AbstractList
addAll, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, removeRange, subList
-
Methods inherited from class java.util.AbstractCollection
addAll, contains, containsAll, remove, removeAll, retainAll, toArray, toArray, toString
-
-
-
-
Constructor Detail
-
Streams_Vec
public Streams_Vec(Stream[] initialElements)
-
Streams_Vec
public Streams_Vec(java.lang.Iterable<Stream> initialElements)
-
Streams_Vec
public Streams_Vec()
-
Streams_Vec
public Streams_Vec(Streams_Vec other)
-
Streams_Vec
public Streams_Vec(int count, Stream value)
-
-
Method Detail
-
get
public Stream get(int index)
-
add
public boolean add(Stream e)
-
add
public void add(int index, Stream e)
-
remove
public Stream remove(int index)
-
size
public int size()
-
capacity
public long capacity()
-
reserve
public void reserve(long n)
-
isEmpty
public boolean isEmpty()
-
-