public class MongoDataStore<T> extends Object implements IDataStore<T>
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
close() |
long |
count() |
boolean |
delete(String id) |
Optional<T> |
deleteFirst() |
boolean |
exists(String id) |
Optional<T> |
find(String id) |
Optional<T> |
findFirst() |
boolean |
forEach(BiPredicate<String,T> predicate) |
String |
getName() |
boolean |
isEmpty() |
void |
save(String id,
T object) |
public String getName()
getName
in interface IDataStore<T>
public void save(String id, T object)
save
in interface IDataStore<T>
public Optional<T> findFirst()
findFirst
in interface IDataStore<T>
public boolean exists(String id)
exists
in interface IDataStore<T>
public long count()
count
in interface IDataStore<T>
public boolean delete(String id)
delete
in interface IDataStore<T>
public Optional<T> deleteFirst()
deleteFirst
in interface IDataStore<T>
public void clear()
clear
in interface IDataStore<T>
public void close()
close
in interface IDataStore<T>
close
in interface Closeable
close
in interface AutoCloseable
public boolean forEach(BiPredicate<String,T> predicate)
forEach
in interface IDataStore<T>
public boolean isEmpty()
isEmpty
in interface IDataStore<T>
Copyright © 2014–2023 Norconex Inc.. All rights reserved.