Interface PlayerLinkRepository

All Superinterfaces:
io.micronaut.data.repository.async.AsyncCrudRepository<LinkedPlayer,UUID>, io.micronaut.data.repository.GenericRepository<LinkedPlayer,UUID>

@Repository @Requires(property="config.database.enabled", value="true") public interface PlayerLinkRepository extends io.micronaut.data.repository.async.AsyncCrudRepository<LinkedPlayer,UUID>
  • Method Details

    • findByBedrockId

      Optional<LinkedPlayer> findByBedrockId(@NotNull @NotNull UUID bedrockId)
    • findByJavaUniqueId

      Optional<LinkedPlayer> findByJavaUniqueId(@NotNull @NotNull UUID javaUniqueId)
    • findByBedrockIdOrJavaUniqueId

      Optional<LinkedPlayer> findByBedrockIdOrJavaUniqueId(UUID bedrockId, UUID javaUniqueId)
    • existsByBedrockId

      Boolean existsByBedrockId(@NotNull @NotNull UUID bedrockId)
    • existsByJavaUniqueId

      Boolean existsByJavaUniqueId(@NotNull @NotNull UUID javaUniqueId)
    • existsByBedrockIdOrJavaUniqueId

      Boolean existsByBedrockIdOrJavaUniqueId(UUID bedrockId, UUID javaUniqueId)
    • deleteByBedrockIdOrJavaUniqueId

      void deleteByBedrockIdOrJavaUniqueId(UUID bedrockId, UUID javaUniqueId)