Uses of Record Class
com.plotsquared.core.uuid.UUIDMapping
Packages that use UUIDMapping
-
Uses of UUIDMapping in com.plotsquared.core.uuid
Methods in com.plotsquared.core.uuid that return UUIDMappingModifier and TypeMethodDescription@Nullable UUIDMappingCacheUUIDService.getImmediately(@NonNull Object object) final @Nullable UUIDMappingUUIDPipeline.getImmediately(@NonNull Object object) Get a single UUID mapping immediately, if possibledefault @Nullable UUIDMappingUUIDService.getImmediately(@NonNull Object object) Get a single UUID mapping immediately, if possibleMethods in com.plotsquared.core.uuid that return types with arguments of type UUIDMappingModifier and TypeMethodDescriptionfinal @NonNull Collection<@NonNull UUIDMapping>UUIDPipeline.getAllImmediately()Get as many UUID mappings as possible under the condition that the operation cannot be blocking (for an extended amount of time)@NonNull Collection<@NonNull UUIDMapping>CacheUUIDService.getImmediately()default @NonNull Collection<@NonNull UUIDMapping>UUIDService.getImmediately()Get as many UUID mappings as possible under the condition that the operation cannot be blocking (for an extended amount of time)@NonNull List<UUIDMapping>@NonNull CompletableFuture<@NonNull List<@NonNull UUIDMapping>>UUIDPipeline.getNames(@NonNull Collection<@NonNull UUID> requests) Asynchronously attempt to fetch the mapping from a list of UUIDs@NonNull CompletableFuture<@NonNull List<@NonNull UUIDMapping>>UUIDPipeline.getNames(@NonNull Collection<@NonNull UUID> requests, long timeout) Asynchronously attempt to fetch the mapping from a list of UUIDs.@NonNull List<@NonNull UUIDMapping>Attempt to complete the given requests.@NonNull List<UUIDMapping>@NonNull CompletableFuture<@NonNull List<@NonNull UUIDMapping>>UUIDPipeline.getUUIDs(@NonNull Collection<@NonNull String> requests) Asynchronously attempt to fetch the mapping from a list of names@NonNull CompletableFuture<List<UUIDMapping>>UUIDPipeline.getUUIDs(@NonNull Collection<String> requests, long timeout) Asynchronously attempt to fetch the mapping from a list of names.@NonNull List<@NonNull UUIDMapping>Attempt to complete the given requests.Methods in com.plotsquared.core.uuid with parameters of type UUIDMappingModifier and TypeMethodDescriptionvoidUUIDPipeline.consume(@NonNull UUIDMapping mapping) Consume a single mappingMethod parameters in com.plotsquared.core.uuid with type arguments of type UUIDMappingModifier and TypeMethodDescriptionvoidCacheUUIDService.accept(@NonNull List<@NonNull UUIDMapping> uuidMappings) voidUUIDPipeline.consume(@NonNull List<@NonNull UUIDMapping> mappings) Let all consumers act on the given mapping.voidUUIDPipeline.registerConsumer(@NonNull Consumer<@NonNull List<@NonNull UUIDMapping>> mappingConsumer) Register a mapping consumer -
Uses of UUIDMapping in com.plotsquared.core.uuid.offline
Methods in com.plotsquared.core.uuid.offline that return types with arguments of type UUIDMappingModifier and TypeMethodDescription@NonNull List<@NonNull UUIDMapping>@NonNull List<@NonNull UUIDMapping>