public class PositionAwareCollection<T>
extends java.lang.Object
PositionAware}.| Constructor and Description |
|---|
PositionAwareCollection() |
PositionAwareCollection(PluginAwareComparison comparison) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(T item,
PositionAware positionAware) |
void |
add(T item,
java.lang.String id,
PositionConstraint constraint) |
void |
clear() |
java.util.List<T> |
getAllSorted() |
boolean |
isEmpty() |
boolean |
remove(T item) |
public PositionAwareCollection()
public PositionAwareCollection(@NotNull
PluginAwareComparison comparison)
public final boolean isEmpty()
public void clear()
public void add(@NotNull
T item,
@NotNull
PositionAware positionAware)
public void add(@NotNull
T item,
@NotNull
java.lang.String id,
@NotNull
PositionConstraint constraint)
public boolean remove(@NotNull
T item)
@NotNull public final java.util.List<T> getAllSorted()