| Modifier and Type | Field and Description |
|---|---|
| private final ReentrantLock | |
| private volatile boolean | |
| private final ArrayList |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public Collection | |
| public boolean | |
| public void | |
| public int | |
| public void |
| lock | back to summary |
|---|---|
| private final ReentrantLock lock | |
| sorted | back to summary |
|---|---|
| private volatile boolean sorted | |
| unsortedList | back to summary |
|---|---|
| private final ArrayList<SystemDescriptor<?>> unsortedList | |
| IndexedListData | back to summary |
|---|---|
| public IndexedListData() | |
| addDescriptor | back to summary |
|---|---|
| public void addDescriptor(SystemDescriptor<?> descriptor) | |
| clear | back to summary |
|---|---|
| public void clear() | |
| getSortedList | back to summary |
|---|---|
| public Collection | |
| isEmpty | back to summary |
|---|---|
| public boolean isEmpty() | |
| removeDescriptor | back to summary |
|---|---|
| public void removeDescriptor(SystemDescriptor<?> descriptor) | |
| size | back to summary |
|---|---|
| public int size() | |
| unSort | back to summary |
|---|---|
| public void unSort() Called by a SystemDescriptor when its ranking has changed | |