Package com.cbe
Class Requests_Vec
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<Request>
-
- com.cbe.Requests_Vec
-
- All Implemented Interfaces:
java.lang.Iterable<Request>
,java.util.Collection<Request>
,java.util.List<Request>
,java.util.RandomAccess
public class Requests_Vec extends java.util.AbstractList<Request> implements java.util.RandomAccess
class Request_Vec java implementation of c++ std vector of CBE::Request objects.
-
-
Constructor Summary
Constructors Constructor Description Requests_Vec()
Requests_Vec(int count, Request value)
Requests_Vec(Request[] initialElements)
Requests_Vec(Requests_Vec other)
Requests_Vec(java.lang.Iterable<Request> initialElements)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int index, Request e)
boolean
add(Request e)
long
capacity()
void
clear()
Request
get(int index)
boolean
isEmpty()
Request
remove(int index)
void
reserve(long n)
Request
set(int index, Request 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
-
Requests_Vec
public Requests_Vec(Request[] initialElements)
-
Requests_Vec
public Requests_Vec(java.lang.Iterable<Request> initialElements)
-
Requests_Vec
public Requests_Vec()
-
Requests_Vec
public Requests_Vec(Requests_Vec other)
-
Requests_Vec
public Requests_Vec(int count, Request value)
-
-
Method Detail
-
get
public Request get(int index)
-
add
public boolean add(Request e)
-
add
public void add(int index, Request e)
-
remove
public Request remove(int index)
-
size
public int size()
-
capacity
public long capacity()
-
reserve
public void reserve(long n)
-
isEmpty
public boolean isEmpty()
-
-