Package net.bluemind.notes.api
Interface INotePromise
public interface INotePromise
-
Method Summary
Modifier and TypeMethodDescriptionall()allUids()changesetById(Long since) count(ItemFlagFilter arg0) createById(long id, VNote arg1) deleteById(long id) filteredChangesetById(Long since, ItemFlagFilter arg1) getComplete(String uid) getCompleteById(long id) itemChangelog(String uid, Long arg1) multipleDeleteById(List<Long> arg0, Boolean bypassDeletedItems) multipleGet(List<String> uids) multipleGetById(List<Long> arg0) reset()search(VNoteQuery query) sortedIds(SortDescriptor arg0) updateById(long id, VNote arg1) updates(VNoteChanges changes)
-
Method Details
-
all
CompletableFuture<List<ItemValue<VNote>>> all() -
allUids
CompletableFuture<List<String>> allUids() -
changeset
-
changesetById
-
count
-
create
-
createById
-
delete
-
deleteById
-
exportAll
CompletableFuture<Stream> exportAll() -
filteredChangesetById
CompletableFuture<ContainerChangeset<ItemVersion>> filteredChangesetById(Long since, ItemFlagFilter arg1) -
getComplete
-
getCompleteById
-
getVersion
CompletableFuture<Long> getVersion() -
itemChangelog
-
multipleDeleteById
-
multipleGet
-
multipleGetById
-
reset
CompletableFuture<Void> reset() -
search
-
sortedIds
-
update
-
updateById
-
updates
-