Class StandardRequestResolverRequestAssignmentDataStore
java.lang.Object
com.minecolonies.core.colony.requestsystem.data.StandardRequestResolverRequestAssignmentDataStore
- All Implemented Interfaces:
IAssignmentDataStore<IToken<?>,,IToken<?>> IDataStore,IRequestResolverRequestAssignmentDataStore,ITokenTokenAssignmentDataStore
public class StandardRequestResolverRequestAssignmentDataStore
extends Object
implements IRequestResolverRequestAssignmentDataStore
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionStandardRequestResolverRequestAssignmentDataStore(IToken<?> id, Map<IToken<?>, Collection<IToken<?>>> assignments) -
Method Summary
Modifier and TypeMethodDescription@NotNull Map<IToken<?>,Collection<IToken<?>>> The K to V assignments.IToken<?>getId()Method to get theITokenused to identify thisIDataStore.voidMethod to set theITokenused to identify thisIDataStore.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.minecolonies.api.colony.requestsystem.data.IAssignmentDataStore
getAssignmentForValue
-
Constructor Details
-
StandardRequestResolverRequestAssignmentDataStore
public StandardRequestResolverRequestAssignmentDataStore(IToken<?> id, Map<IToken<?>, Collection<IToken<?>>> assignments) -
StandardRequestResolverRequestAssignmentDataStore
public StandardRequestResolverRequestAssignmentDataStore()
-
-
Method Details
-
getAssignments
Description copied from interface:IAssignmentDataStoreThe K to V assignments.- Specified by:
getAssignmentsin interfaceIAssignmentDataStore<IToken<?>,IToken<?>> - Returns:
- The assignments
-
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.
-