K - public interface Directory<K extends Id>
DirectoryItem.| Modifier and Type | Method and Description |
|---|---|
int |
delete(int id)
Удаление элемента по id
|
K |
get(int id)
Получение элемента по id
|
K |
get(java.lang.String title)
Получение элемента по title(name)
Может быть не имплементировано - в этом случае бросается
UnsupportedOperationException |
java.util.List<K> |
list()
Получение всего списка элементов из справочника
|
void |
update(K k)
Изменение/добавление элемента справочника
|
K get(int id) throws ru.bitel.bgbilling.common.BGException
id - ru.bitel.bgbilling.common.BGExceptionK get(java.lang.String title) throws ru.bitel.bgbilling.common.BGException
UnsupportedOperationExceptiontitle - ru.bitel.bgbilling.common.BGExceptionjava.util.List<K> list() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid update(K k) throws ru.bitel.bgbilling.common.BGException
k - ru.bitel.bgbilling.common.BGExceptionint delete(int id)
throws ru.bitel.bgbilling.common.BGException
id - ru.bitel.bgbilling.common.BGException