C D E F G H I K L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- compareTo(LongLongTuple2) - Method in class discord4j.store.api.util.LongLongTuple2
- compareTo(LongObjTuple2<T>) - Method in class discord4j.store.api.util.LongObjTuple2
- convert(LongLongTuple2) - Static method in class discord4j.store.api.util.LongLongTuple2
-
Converts a
LongLongTuple2to aTuple2. - convert(LongObjTuple2<T>) - Static method in class discord4j.store.api.util.LongObjTuple2
-
Converts a
LongObjTuple2to aTuple2. - count() - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- count() - Method in class discord4j.store.api.delegating.DelegatingStore
- count() - Method in class discord4j.store.api.noop.NoOpLongObjStore
- count() - Method in class discord4j.store.api.noop.NoOpStore
- count() - Method in class discord4j.store.api.primitive.ForwardingStore
- count() - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- count() - Method in class discord4j.store.api.readonly.ReadOnlyStore
- count() - Method in interface discord4j.store.api.ReadOnlyStore
-
Retrieves the amount of stored values in the data source currently.
- count() - Method in class discord4j.store.api.view.LongObjStoreView
-
Retrieves the amount of stored values in the data source currently.
- count() - Method in class discord4j.store.api.view.StoreView
-
Retrieves the amount of stored values in the data source currently.
- create() - Static method in class discord4j.store.api.mapping.MappingStoreService
-
Obtain a new
MappingStoreServiceinstance that can be further configured usingMappingStoreService.setMapping(StoreService, Class)to set a new delegateStoreServiceandMappingStoreService.setFallback(StoreService)to provide a fallback if the value class is not defined elsewhere.
D
- DelegatingLongObjStore<V> - Class in discord4j.store.api.delegating
- DelegatingLongObjStore(LongObjStore<V>) - Constructor for class discord4j.store.api.delegating.DelegatingLongObjStore
- DelegatingStore<K extends Comparable<K>,V> - Class in discord4j.store.api.delegating
- DelegatingStore(Store<K, V>) - Constructor for class discord4j.store.api.delegating.DelegatingStore
- DelegatingStoreService - Class in discord4j.store.api.delegating
- DelegatingStoreService(StoreService) - Constructor for class discord4j.store.api.delegating.DelegatingStoreService
- delete(long) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- delete(long) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- delete(long) - Method in class discord4j.store.api.primitive.ForwardingStore
- delete(long) - Method in interface discord4j.store.api.primitive.LongObjStore
-
Deletes a value associated with the provided id.
- delete(long) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- delete(Long) - Method in class discord4j.store.api.primitive.ForwardingStore
- delete(Long) - Method in interface discord4j.store.api.primitive.LongObjStore
- delete(K) - Method in class discord4j.store.api.delegating.DelegatingStore
- delete(K) - Method in class discord4j.store.api.noop.NoOpStore
- delete(K) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- delete(K) - Method in interface discord4j.store.api.Store
-
Deletes a value associated with the provided id.
- delete(Publisher<Long>) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- delete(Publisher<Long>) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- delete(Publisher<Long>) - Method in class discord4j.store.api.primitive.ForwardingStore
- delete(Publisher<Long>) - Method in interface discord4j.store.api.primitive.LongObjStore
- delete(Publisher<Long>) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- delete(Publisher<K>) - Method in class discord4j.store.api.delegating.DelegatingStore
- delete(Publisher<K>) - Method in class discord4j.store.api.noop.NoOpStore
- delete(Publisher<K>) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- delete(Publisher<K>) - Method in interface discord4j.store.api.Store
-
Deletes the values associated with the provided ids.
- deleteAll() - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- deleteAll() - Method in class discord4j.store.api.delegating.DelegatingStore
- deleteAll() - Method in class discord4j.store.api.noop.NoOpLongObjStore
- deleteAll() - Method in class discord4j.store.api.noop.NoOpStore
- deleteAll() - Method in class discord4j.store.api.primitive.ForwardingStore
- deleteAll() - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- deleteAll() - Method in class discord4j.store.api.readonly.ReadOnlyStore
- deleteAll() - Method in interface discord4j.store.api.Store
-
Deletes all entries in the data source.
- deleteInRange(long, long) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- deleteInRange(long, long) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- deleteInRange(long, long) - Method in class discord4j.store.api.primitive.ForwardingStore
- deleteInRange(long, long) - Method in interface discord4j.store.api.primitive.LongObjStore
-
Deletes values within a range of ids.
- deleteInRange(long, long) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- deleteInRange(Long, Long) - Method in class discord4j.store.api.primitive.ForwardingStore
- deleteInRange(Long, Long) - Method in interface discord4j.store.api.primitive.LongObjStore
- deleteInRange(K, K) - Method in class discord4j.store.api.delegating.DelegatingStore
- deleteInRange(K, K) - Method in class discord4j.store.api.noop.NoOpStore
- deleteInRange(K, K) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- deleteInRange(K, K) - Method in interface discord4j.store.api.Store
-
Deletes values within a range of ids.
- discord4j.store.api - package discord4j.store.api
-
Contract for storing entities in Discord4J v3.
- discord4j.store.api.delegating - package discord4j.store.api.delegating
- discord4j.store.api.mapping - package discord4j.store.api.mapping
-
Factory that allows routing entities across many
Storeimplementations. - discord4j.store.api.noop - package discord4j.store.api.noop
-
NOP store implementation.
- discord4j.store.api.primitive - package discord4j.store.api.primitive
- discord4j.store.api.readonly - package discord4j.store.api.readonly
-
Factory that provides
Storeinstances that are read-only mode. - discord4j.store.api.service - package discord4j.store.api.service
-
Storefactory contract and resource loading. - discord4j.store.api.util - package discord4j.store.api.util
-
Support for
Storerelated classes. - discord4j.store.api.view - package discord4j.store.api.view
- dispose() - Method in class discord4j.store.api.delegating.DelegatingStoreService
- dispose() - Method in class discord4j.store.api.mapping.MappingStoreService
- dispose() - Method in class discord4j.store.api.noop.NoOpStoreService
- dispose() - Method in class discord4j.store.api.primitive.ForwardingStoreService
- dispose() - Method in class discord4j.store.api.readonly.ReadOnlyStoreService
- dispose() - Method in interface discord4j.store.api.service.StoreService
-
This is a lifecycle method called to signal that a store should dispose of any resources due to an abrupt close (hard reconnect or disconnect).
E
- entries() - Method in class discord4j.store.api.primitive.ForwardingStore
- entries() - Method in interface discord4j.store.api.primitive.LongObjStore
- entries() - Method in interface discord4j.store.api.ReadOnlyStore
-
Gets a stream of all entries in the data source.
- entries() - Method in class discord4j.store.api.view.LongObjStoreView
-
Gets a stream of all entries in the data source.
- entries() - Method in class discord4j.store.api.view.StoreView
-
Gets a stream of all entries in the data source.
- equals(Object) - Method in class discord4j.store.api.util.LongLongTuple2
- equals(Object) - Method in class discord4j.store.api.util.LongObjTuple2
F
- find(long) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- find(long) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- find(long) - Method in class discord4j.store.api.primitive.ForwardingStore
- find(long) - Method in interface discord4j.store.api.primitive.LongObjStore
-
Attempts to find the value associated with the provided id.
- find(long) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- find(long) - Method in class discord4j.store.api.view.LongObjStoreView
-
Attempts to find the value associated with the provided id.
- find(Long) - Method in class discord4j.store.api.primitive.ForwardingStore
- find(Long) - Method in interface discord4j.store.api.primitive.LongObjStore
- find(K) - Method in class discord4j.store.api.delegating.DelegatingStore
- find(K) - Method in class discord4j.store.api.noop.NoOpStore
- find(K) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- find(K) - Method in interface discord4j.store.api.ReadOnlyStore
-
Attempts to find the value associated with the provided id.
- find(K) - Method in class discord4j.store.api.view.StoreView
-
Attempts to find the value associated with the provided id.
- findInRange(long, long) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- findInRange(long, long) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- findInRange(long, long) - Method in class discord4j.store.api.primitive.ForwardingStore
- findInRange(long, long) - Method in interface discord4j.store.api.primitive.LongObjStore
-
Retrieves all stored values with ids within a provided range.
- findInRange(long, long) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- findInRange(long, long) - Method in class discord4j.store.api.view.LongObjStoreView
-
Retrieves all stored values with ids within a provided range.
- findInRange(Long, Long) - Method in class discord4j.store.api.primitive.ForwardingStore
- findInRange(Long, Long) - Method in interface discord4j.store.api.primitive.LongObjStore
- findInRange(K, K) - Method in class discord4j.store.api.delegating.DelegatingStore
- findInRange(K, K) - Method in class discord4j.store.api.noop.NoOpStore
- findInRange(K, K) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- findInRange(K, K) - Method in interface discord4j.store.api.ReadOnlyStore
-
Retrieves all stored values with ids within a provided range.
- findInRange(K, K) - Method in class discord4j.store.api.view.StoreView
-
Retrieves all stored values with ids within a provided range.
- forEach(Consumer<? super O>) - Method in class discord4j.store.api.util.MappingIterable
- ForwardingStore<V> - Class in discord4j.store.api.primitive
-
An implementation of
LongObjStorewhich is a data connection that delegates to another, generic one. - ForwardingStore(Store<Long, V>) - Constructor for class discord4j.store.api.primitive.ForwardingStore
-
Constructs the data connection.
- ForwardingStoreService - Class in discord4j.store.api.primitive
-
An implementation of
StoreServicewhich creates primitive stores which delegate to another, generic store. - ForwardingStoreService(StoreService) - Constructor for class discord4j.store.api.primitive.ForwardingStoreService
-
Constructs the service.
- from(Tuple2<Long, Long>) - Static method in class discord4j.store.api.util.LongLongTuple2
-
Converts a
Tuple2to aLongLongTuple2. - from(Tuple2<Long, T>) - Static method in class discord4j.store.api.util.LongObjTuple2
-
Converts a
Tuple2to aLongObjTuple2.
G
- get() - Method in class discord4j.store.api.util.Lazy
-
Gets the inner object.
- get(int) - Method in class discord4j.store.api.util.LongLongTuple2
-
Get the object at the given index.
- get(int) - Method in class discord4j.store.api.util.LongObjTuple2
-
Get the object at the given index.
- getHints() - Method in class discord4j.store.api.util.StoreContext
-
Return the map of hints provided as context so
StoreServiceimplementations can use it in theirStoreService.init(StoreContext)method. - getOriginal() - Method in class discord4j.store.api.primitive.ForwardingStore
-
Gets the original, generic data connection.
- getOriginal() - Method in class discord4j.store.api.primitive.ForwardingStoreService
-
Gets the original, generic capable, service.
- getStoreService() - Method in class discord4j.store.api.service.StoreServiceLoader
-
Gets the
StoreServiceimplementation to use. - getT1() - Method in class discord4j.store.api.util.LongLongTuple2
-
Type-safe way to get the fist object of this
Tuples. - getT1() - Method in class discord4j.store.api.util.LongObjTuple2
-
Type-safe way to get the fist object of this
Tuples. - getT2() - Method in class discord4j.store.api.util.LongLongTuple2
-
Type-safe way to get the second object of this
Tuples. - getT2() - Method in class discord4j.store.api.util.LongObjTuple2
-
Type-safe way to get the second object of this
Tuples.
H
- hasGenericStores() - Method in class discord4j.store.api.delegating.DelegatingStoreService
- hasGenericStores() - Method in class discord4j.store.api.mapping.MappingStoreService
- hasGenericStores() - Method in class discord4j.store.api.noop.NoOpStoreService
- hasGenericStores() - Method in class discord4j.store.api.primitive.ForwardingStoreService
- hasGenericStores() - Method in class discord4j.store.api.readonly.ReadOnlyStoreService
- hasGenericStores() - Method in interface discord4j.store.api.service.StoreService
-
This is used to check if this service can provide generic stores.
- hashCode() - Method in class discord4j.store.api.util.LongLongTuple2
- hashCode() - Method in class discord4j.store.api.util.LongObjTuple2
- hasLongObjStores() - Method in class discord4j.store.api.delegating.DelegatingStoreService
- hasLongObjStores() - Method in class discord4j.store.api.mapping.MappingStoreService
- hasLongObjStores() - Method in class discord4j.store.api.noop.NoOpStoreService
- hasLongObjStores() - Method in class discord4j.store.api.primitive.ForwardingStoreService
- hasLongObjStores() - Method in class discord4j.store.api.readonly.ReadOnlyStoreService
- hasLongObjStores() - Method in interface discord4j.store.api.service.StoreService
-
This is used to check if this service can provide long-object stores.
I
- init(StoreContext) - Method in class discord4j.store.api.delegating.DelegatingStoreService
- init(StoreContext) - Method in class discord4j.store.api.mapping.MappingStoreService
- init(StoreContext) - Method in class discord4j.store.api.noop.NoOpStoreService
- init(StoreContext) - Method in class discord4j.store.api.primitive.ForwardingStoreService
- init(StoreContext) - Method in class discord4j.store.api.readonly.ReadOnlyStoreService
- init(StoreContext) - Method in interface discord4j.store.api.service.StoreService
-
This is a lifecycle method called to signal that a store should allocate any necessary resources.
- invalidate() - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- invalidate() - Method in class discord4j.store.api.delegating.DelegatingStore
- invalidate() - Method in class discord4j.store.api.noop.NoOpLongObjStore
- invalidate() - Method in class discord4j.store.api.noop.NoOpStore
- invalidate() - Method in class discord4j.store.api.primitive.ForwardingStore
- invalidate() - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- invalidate() - Method in class discord4j.store.api.readonly.ReadOnlyStore
- invalidate() - Method in interface discord4j.store.api.Store
-
Invalidates the contents of the store.
- iterator() - Method in class discord4j.store.api.util.LongLongTuple2
- iterator() - Method in class discord4j.store.api.util.LongObjTuple2
- iterator() - Method in class discord4j.store.api.util.MappingIterable
K
- keys() - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- keys() - Method in class discord4j.store.api.delegating.DelegatingStore
- keys() - Method in class discord4j.store.api.noop.NoOpLongObjStore
- keys() - Method in class discord4j.store.api.noop.NoOpStore
- keys() - Method in class discord4j.store.api.primitive.ForwardingStore
- keys() - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- keys() - Method in class discord4j.store.api.readonly.ReadOnlyStore
- keys() - Method in interface discord4j.store.api.ReadOnlyStore
-
Gets a stream of all keys in the data source.
- keys() - Method in class discord4j.store.api.view.LongObjStoreView
-
Gets a stream of all keys in the data source.
- keys() - Method in class discord4j.store.api.view.StoreView
-
Gets a stream of all keys in the data source.
L
- Lazy<T> - Class in discord4j.store.api.util
-
A wrapper which lazily-initializes an object using the given supplier.
- Lazy(Supplier<T>) - Constructor for class discord4j.store.api.util.Lazy
- LongLongTuple2 - Class in discord4j.store.api.util
-
Copy of Reactor's Tuple2 but accepting two longs.
- longObjEntries() - Method in class discord4j.store.api.primitive.ForwardingStore
- longObjEntries() - Method in interface discord4j.store.api.primitive.LongObjStore
-
Gets a stream of all entries in the data source.
- longObjEntries() - Method in class discord4j.store.api.view.LongObjStoreView
-
Gets a stream of all entries in the data source.
- LongObjStore<V> - Interface in discord4j.store.api.primitive
-
This provides an active data connection to a store's data source.
- LongObjStoreView<V> - Class in discord4j.store.api.view
- LongObjStoreView(LongObjStore<V>) - Constructor for class discord4j.store.api.view.LongObjStoreView
- LongObjTuple2<T> - Class in discord4j.store.api.util
-
Copy of Reactor's Tuple2 but accepting a long as the first object.
M
- MappingIterable<I,O> - Class in discord4j.store.api.util
-
This class is an iterable which lazily maps an input type to an output type from a provided iterable.
- MappingIterable(Function<I, O>, Iterable<I>) - Constructor for class discord4j.store.api.util.MappingIterable
-
Constructs a mapping iterable.
- MappingStoreService - Class in discord4j.store.api.mapping
-
Allows you to delegate the store process to a different
StoreServicedepending on the stored value class.
N
- newGenericStore(Class<K>, Class<V>) - Method in class discord4j.store.api.service.StoreServiceLoader
-
Generates a new generic store instance from the most appropriate service.
- newLongObjStore(Class<V>) - Method in class discord4j.store.api.service.StoreServiceLoader
-
Generates a new long-object store instance from the most appropriate service.
- NoOpLongObjStore<V> - Class in discord4j.store.api.noop
-
Data connection implementation which does nothing.
- NoOpLongObjStore() - Constructor for class discord4j.store.api.noop.NoOpLongObjStore
- NoOpStore<K extends Comparable<K>,V> - Class in discord4j.store.api.noop
-
Data connection implementation which does nothing.
- NoOpStore() - Constructor for class discord4j.store.api.noop.NoOpStore
- NoOpStoreService - Class in discord4j.store.api.noop
-
Service which provides stores that do nothing.
- NoOpStoreService() - Constructor for class discord4j.store.api.noop.NoOpStoreService
O
- of(long, long) - Static method in class discord4j.store.api.util.LongLongTuple2
-
Create a
LongLongTuple2with the given objects. - of(long, T) - Static method in class discord4j.store.api.util.LongObjTuple2
-
Create a
LongObjTuple2with the given objects. - order() - Method in class discord4j.store.api.noop.NoOpStoreService
- order() - Method in class discord4j.store.api.primitive.ForwardingStoreService
- order() - Method in interface discord4j.store.api.service.StoreService
-
Returns an arbitrary order for this service.
P
- provideGenericStore(Class<K>, Class<V>) - Method in class discord4j.store.api.delegating.DelegatingStoreService
- provideGenericStore(Class<K>, Class<V>) - Method in class discord4j.store.api.mapping.MappingStoreService
- provideGenericStore(Class<K>, Class<V>) - Method in class discord4j.store.api.noop.NoOpStoreService
- provideGenericStore(Class<K>, Class<V>) - Method in class discord4j.store.api.primitive.ForwardingStoreService
- provideGenericStore(Class<K>, Class<V>) - Method in class discord4j.store.api.readonly.ReadOnlyStoreService
- provideGenericStore(Class<K>, Class<V>) - Method in interface discord4j.store.api.service.StoreService
-
This is called to provide a new store instance for the provided configuration.
- provideLongObjStore(Class<V>) - Method in class discord4j.store.api.delegating.DelegatingStoreService
- provideLongObjStore(Class<V>) - Method in class discord4j.store.api.mapping.MappingStoreService
- provideLongObjStore(Class<V>) - Method in class discord4j.store.api.noop.NoOpStoreService
- provideLongObjStore(Class<V>) - Method in class discord4j.store.api.primitive.ForwardingStoreService
- provideLongObjStore(Class<V>) - Method in class discord4j.store.api.readonly.ReadOnlyStoreService
- provideLongObjStore(Class<V>) - Method in interface discord4j.store.api.service.StoreService
-
This is called to provide a new store instance with a long key and object values.
R
- ReadOnlyLongObjStore<V> - Class in discord4j.store.api.readonly
- ReadOnlyLongObjStore(LongObjStore<V>) - Constructor for class discord4j.store.api.readonly.ReadOnlyLongObjStore
- ReadOnlyStore<K extends Comparable<K>,V> - Class in discord4j.store.api.readonly
-
Storeimplementation that returnsMono.empty()to every writing operation. - ReadOnlyStore<K extends Comparable<K>,V> - Interface in discord4j.store.api
-
A store that only supports read operations.
- ReadOnlyStore(Store<K, V>) - Constructor for class discord4j.store.api.readonly.ReadOnlyStore
- ReadOnlyStoreService - Class in discord4j.store.api.readonly
-
StoreServicedecorator disabling all writing operations, effectively working as a read-only store. - ReadOnlyStoreService(StoreService) - Constructor for class discord4j.store.api.readonly.ReadOnlyStoreService
-
Create a new
ReadOnlyStoreServicefor the givenStoreService.
S
- save(Long, V) - Method in class discord4j.store.api.primitive.ForwardingStore
- save(Long, V) - Method in interface discord4j.store.api.primitive.LongObjStore
- save(K, V) - Method in class discord4j.store.api.delegating.DelegatingStore
- save(K, V) - Method in class discord4j.store.api.noop.NoOpStore
- save(K, V) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- save(K, V) - Method in interface discord4j.store.api.Store
-
Stores a key value pair.
- save(Publisher<Tuple2<Long, V>>) - Method in class discord4j.store.api.primitive.ForwardingStore
- save(Publisher<Tuple2<Long, V>>) - Method in interface discord4j.store.api.primitive.LongObjStore
- save(Publisher<Tuple2<K, V>>) - Method in class discord4j.store.api.delegating.DelegatingStore
- save(Publisher<Tuple2<K, V>>) - Method in class discord4j.store.api.noop.NoOpStore
- save(Publisher<Tuple2<K, V>>) - Method in class discord4j.store.api.readonly.ReadOnlyStore
- save(Publisher<Tuple2<K, V>>) - Method in interface discord4j.store.api.Store
-
Stores key value pairs.
- saveWithLong(long, V) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- saveWithLong(long, V) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- saveWithLong(long, V) - Method in class discord4j.store.api.primitive.ForwardingStore
- saveWithLong(long, V) - Method in interface discord4j.store.api.primitive.LongObjStore
-
Stores a key value pair.
- saveWithLong(long, V) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- saveWithLong(Publisher<LongObjTuple2<V>>) - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- saveWithLong(Publisher<LongObjTuple2<V>>) - Method in class discord4j.store.api.noop.NoOpLongObjStore
- saveWithLong(Publisher<LongObjTuple2<V>>) - Method in class discord4j.store.api.primitive.ForwardingStore
- saveWithLong(Publisher<LongObjTuple2<V>>) - Method in interface discord4j.store.api.primitive.LongObjStore
-
Stores key value pairs.
- saveWithLong(Publisher<LongObjTuple2<V>>) - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- setFallback(StoreService) - Method in class discord4j.store.api.mapping.MappingStoreService
-
Set the fallback
StoreServiceto use if no mapping was previously defined for a given type. - setMapping(StoreService, Class<?>) - Method in class discord4j.store.api.mapping.MappingStoreService
-
Set a new delegate
StoreServicefor the given value class. - setMappings(StoreService, Class<?>...) - Method in class discord4j.store.api.mapping.MappingStoreService
-
Set a new delegate
StoreServicefor multiple given value classes. - size() - Method in class discord4j.store.api.util.LongLongTuple2
-
Return the number of elements in this Tuples.
- size() - Method in class discord4j.store.api.util.LongObjTuple2
-
Return the number of elements in this Tuples.
- spliterator() - Method in class discord4j.store.api.util.MappingIterable
- Store<K extends Comparable<K>,V> - Interface in discord4j.store.api
-
This provides an active data connection to a store's data source, supporting read and write operations.
- StoreContext - Class in discord4j.store.api.util
-
This is a simple context object, containing various information about the environment the store is being invoked in.
- StoreContext(Map<String, Object>) - Constructor for class discord4j.store.api.util.StoreContext
- StoreService - Interface in discord4j.store.api.service
-
Store abstract factory that can be manually created or loaded through a
StoreServiceLoaderas a Java service. - StoreServiceLoader - Class in discord4j.store.api.service
-
A factory-esque object which provides save objects from
StoreServices. - StoreServiceLoader() - Constructor for class discord4j.store.api.service.StoreServiceLoader
-
Creates a reusable instance of the provider, service discovery occurs at this point!
- StoreServiceLoader(Map<Class<? extends StoreService>, Integer>) - Constructor for class discord4j.store.api.service.StoreServiceLoader
-
Creates a reusable instance of the provider, service discovery occurs at this point!
- StoreView<K extends Comparable<K>,V> - Class in discord4j.store.api.view
- StoreView(Store<K, V>) - Constructor for class discord4j.store.api.view.StoreView
T
- test(T) - Method in class discord4j.store.api.util.WithinRangePredicate
- toArray() - Method in class discord4j.store.api.util.LongLongTuple2
-
Turn this Tuples into a plain Object array.
- toArray() - Method in class discord4j.store.api.util.LongObjTuple2
-
Turn this Tuples into a plain Object array.
- toList() - Method in class discord4j.store.api.util.LongLongTuple2
-
Turn this Tuples into a plain Object list.
- toList() - Method in class discord4j.store.api.util.LongObjTuple2
-
Turn this Tuples into a plain Object list.
- toString() - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- toString() - Method in class discord4j.store.api.delegating.DelegatingStore
- toString() - Method in class discord4j.store.api.primitive.ForwardingStore
- toString() - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- toString() - Method in class discord4j.store.api.readonly.ReadOnlyStore
- toString() - Method in class discord4j.store.api.util.LongLongTuple2
-
A Tuple String representation is the comma separated list of values, enclosed in square brackets.
- toString() - Method in class discord4j.store.api.util.LongObjTuple2
-
A Tuple String representation is the comma separated list of values, enclosed in square brackets.
V
- values() - Method in class discord4j.store.api.delegating.DelegatingLongObjStore
- values() - Method in class discord4j.store.api.delegating.DelegatingStore
- values() - Method in class discord4j.store.api.noop.NoOpLongObjStore
- values() - Method in class discord4j.store.api.noop.NoOpStore
- values() - Method in class discord4j.store.api.primitive.ForwardingStore
- values() - Method in class discord4j.store.api.readonly.ReadOnlyLongObjStore
- values() - Method in class discord4j.store.api.readonly.ReadOnlyStore
- values() - Method in interface discord4j.store.api.ReadOnlyStore
-
Gets a stream of all values in the data source.
- values() - Method in class discord4j.store.api.view.LongObjStoreView
-
Gets a stream of all values in the data source.
- values() - Method in class discord4j.store.api.view.StoreView
-
Gets a stream of all values in the data source.
W
- WithinRangePredicate<T extends Comparable<T>> - Class in discord4j.store.api.util
-
This is a predicate implementation which tests whether a provided object is within range of the starting and ending objects.
- WithinRangePredicate(T, T) - Constructor for class discord4j.store.api.util.WithinRangePredicate
-
Constructs the predicate.
All Classes All Packages