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