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