public interface LocalModel<T extends DataModelElement>
| Modifier and Type | Method and Description |
|---|---|
void |
add(long instanceId,
T element) |
boolean |
contains(long elementId) |
void |
dispose() |
Optional<T> |
get(long elementId) |
Collection<T> |
getAll() |
Metadata<T> |
getMetadata() |
boolean |
isEmpty() |
void |
register(long instanceId,
DataModelChangeListener<T> listener) |
void |
remove(long instanceId,
long elementId) |
void |
remove(long instanceId,
T element) |
void |
removeAll(long instanceId) |
int |
size() |
Stream<T> |
stream() |
void |
unregister(long instanceId,
DataModelChangeListener<T> listener) |
void |
unregisterAll(long instanceId) |
void |
update(long instanceId,
T element) |
void add(long instanceId,
T element)
boolean contains(long elementId)
void dispose()
Collection<T> getAll()
boolean isEmpty()
void register(long instanceId,
DataModelChangeListener<T> listener)
void remove(long instanceId,
long elementId)
void remove(long instanceId,
T element)
void removeAll(long instanceId)
int size()
void unregister(long instanceId,
DataModelChangeListener<T> listener)
void unregisterAll(long instanceId)
void update(long instanceId,
T element)
Copyright © 2017. All rights reserved.