public class AccessController<T extends DataModelElement> extends LocalModelFilter<T>
| Constructor and Description |
|---|
AccessController(String operatorId,
LocalModel<T> model) |
| 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() |
boolean |
isEmpty() |
void |
remove(long instanceId,
long elementId) |
void |
remove(long instanceId,
T element) |
void |
removeAll(long instanceId) |
int |
size() |
Stream<T> |
stream() |
void |
update(long instanceId,
T element) |
getMetadata, getNext, register, unregister, unregisterAllpublic AccessController(String operatorId, LocalModel<T> model)
public void add(long instanceId,
T element)
add in interface LocalModel<T extends DataModelElement>add in class LocalModelFilter<T extends DataModelElement>public boolean contains(long elementId)
contains in interface LocalModel<T extends DataModelElement>contains in class LocalModelFilter<T extends DataModelElement>public void dispose()
dispose in interface LocalModel<T extends DataModelElement>dispose in class LocalModelFilter<T extends DataModelElement>public Optional<T> get(long elementId)
get in interface LocalModel<T extends DataModelElement>get in class LocalModelFilter<T extends DataModelElement>public Collection<T> getAll()
getAll in interface LocalModel<T extends DataModelElement>getAll in class LocalModelFilter<T extends DataModelElement>public boolean isEmpty()
isEmpty in interface LocalModel<T extends DataModelElement>isEmpty in class LocalModelFilter<T extends DataModelElement>public void remove(long instanceId,
long elementId)
remove in interface LocalModel<T extends DataModelElement>remove in class LocalModelFilter<T extends DataModelElement>public void remove(long instanceId,
T element)
remove in interface LocalModel<T extends DataModelElement>remove in class LocalModelFilter<T extends DataModelElement>public void removeAll(long instanceId)
removeAll in interface LocalModel<T extends DataModelElement>removeAll in class LocalModelFilter<T extends DataModelElement>public int size()
size in interface LocalModel<T extends DataModelElement>size in class LocalModelFilter<T extends DataModelElement>public Stream<T> stream()
stream in interface LocalModel<T extends DataModelElement>stream in class LocalModelFilter<T extends DataModelElement>public void update(long instanceId,
T element)
update in interface LocalModel<T extends DataModelElement>update in class LocalModelFilter<T extends DataModelElement>Copyright © 2017. All rights reserved.