Package org.lemsml.jlems.core.run
Class InstanceSet<T>
- java.lang.Object
-
- org.lemsml.jlems.core.run.InstanceSet<T>
-
public class InstanceSet<T> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.util.ArrayList<T>
items
(package private) java.lang.String
name
(package private) StateRunnable
parent
-
Constructor Summary
Constructors Constructor Description InstanceSet(java.lang.String nm, StateRunnable p)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(T pc)
void
addAll(java.util.ArrayList<T> instances)
java.util.ArrayList<T>
getItems()
java.lang.String
getName()
StateRunnable
getParent()
void
setItems(java.util.ArrayList<T> set)
int
size()
java.lang.String
toString()
-
-
-
Field Detail
-
name
java.lang.String name
-
items
java.util.ArrayList<T> items
-
parent
StateRunnable parent
-
-
Constructor Detail
-
InstanceSet
public InstanceSet(java.lang.String nm, StateRunnable p)
-
-
Method Detail
-
setItems
public void setItems(java.util.ArrayList<T> set)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getItems
public java.util.ArrayList<T> getItems() throws ContentError
- Throws:
ContentError
-
getName
public java.lang.String getName()
-
addAll
public void addAll(java.util.ArrayList<T> instances)
-
getParent
public StateRunnable getParent()
-
size
public int size()
-
add
public void add(T pc)
-
-