public abstract class ObjectArrayImpl<K> extends java.lang.Object implements ObjectArray<K>
| Constructor and Description |
|---|
ObjectArrayImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addElement(int index,
K element)
Add the element at the specific index
|
int |
addElement(K element)
Add the element to the array
|
K |
getElement(int index)
Return the element at the specific index
|
int |
getSize() |
void |
importFromStream(org.processmining.framework.plugin.PluginContext context,
java.io.InputStream input,
java.lang.String parent,
org.processmining.framework.abstractplugins.AbstractImportPlugin importer) |
void |
init()
Initializes the object array.
|
void |
removeElement(int index)
Remove the element at the specific index
|
int |
removeElement(K element)
Remove the element from the array
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexportToFile, importFromStreamprotected java.util.List<K> list
public void init()
ObjectArrayinit in interface ObjectArray<K>public int addElement(K element)
ObjectArrayaddElement in interface ObjectArray<K>public int removeElement(K element)
ObjectArrayremoveElement in interface ObjectArray<K>public void addElement(int index,
K element)
ObjectArrayaddElement in interface ObjectArray<K>public void removeElement(int index)
ObjectArrayremoveElement in interface ObjectArray<K>public K getElement(int index)
ObjectArraygetElement in interface ObjectArray<K>public int getSize()
getSize in interface ObjectArray<K>public void importFromStream(org.processmining.framework.plugin.PluginContext context,
java.io.InputStream input,
java.lang.String parent,
org.processmining.framework.abstractplugins.AbstractImportPlugin importer)
throws java.lang.Exception
java.lang.Exception