Class StandardRequestIdentitiesDataStore
java.lang.Object
com.minecolonies.core.colony.requestsystem.data.StandardRequestIdentitiesDataStore
- All Implemented Interfaces:
IDataStore,IIdentitiesDataStore<IToken<?>,,IRequest<?>> IRequestIdentitiesDataStore
public class StandardRequestIdentitiesDataStore
extends Object
implements IRequestIdentitiesDataStore
A default implementation of the
IRequestIdentitiesDataStore interface.-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionStandardRequestIdentitiesDataStore(IToken<?> id, com.google.common.collect.BiMap<IToken<?>, IRequest<?>> map) -
Method Summary
Modifier and TypeMethodDescriptionIToken<?>getId()Method to get theITokenused to identify thisIDataStore.Method to get the identities stored in thisIIdentitiesDataStorevoidMethod to set theITokenused to identify thisIDataStore.
-
Constructor Details
-
StandardRequestIdentitiesDataStore
-
StandardRequestIdentitiesDataStore
public StandardRequestIdentitiesDataStore()
-
-
Method Details
-
getIdentities
Description copied from interface:IIdentitiesDataStoreMethod to get the identities stored in thisIIdentitiesDataStore- Specified by:
getIdentitiesin interfaceIIdentitiesDataStore<IToken<?>,IRequest<?>> - Returns:
- The identities.
-
getId
Description copied from interface:IDataStoreMethod to get theITokenused to identify thisIDataStore.- Specified by:
getIdin interfaceIDataStore- Returns:
- The
ITokenfor thisIDataStore
-
setId
Description copied from interface:IDataStoreMethod to set theITokenused to identify thisIDataStore. Used during creation to setup the initial Id.- Specified by:
setIdin interfaceIDataStore- Parameters:
id- The new Id.
-