Class StandardProviderRequestResolverAssignmentDataStore
java.lang.Object
com.minecolonies.core.colony.requestsystem.data.StandardProviderRequestResolverAssignmentDataStore
- All Implemented Interfaces:
IAssignmentDataStore<IToken<?>,,IToken<?>> IDataStore,IProviderResolverAssignmentDataStore,ITokenTokenAssignmentDataStore
public class StandardProviderRequestResolverAssignmentDataStore
extends Object
implements IProviderResolverAssignmentDataStore
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
ConstructorsConstructorDescriptionStandardProviderRequestResolverAssignmentDataStore(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
-
StandardProviderRequestResolverAssignmentDataStore
public StandardProviderRequestResolverAssignmentDataStore(IToken<?> id, Map<IToken<?>, Collection<IToken<?>>> assignments) -
StandardProviderRequestResolverAssignmentDataStore
public StandardProviderRequestResolverAssignmentDataStore()
-
-
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.
-