Interface GameMembershipRepository
-
- All Superinterfaces:
org.springframework.data.repository.CrudRepository<GameMembership,java.lang.Long>,org.springframework.cloud.gcp.data.datastore.repository.DatastoreRepository<GameMembership,java.lang.Long>,org.springframework.data.repository.PagingAndSortingRepository<GameMembership,java.lang.Long>,org.springframework.data.repository.query.QueryByExampleExecutor<GameMembership>,org.springframework.data.repository.Repository<GameMembership,java.lang.Long>
@Repository public interface GameMembershipRepository extends org.springframework.cloud.gcp.data.datastore.repository.DatastoreRepository<GameMembership,java.lang.Long>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.BooleanexistsByUserAndGame(java.lang.Long userId, java.lang.Long gameId)java.util.List<GameMembership>findByGame(java.lang.Long id)java.util.List<SecretSantaGameMembership>findByGameAndGiftee(java.lang.Long gameId, java.lang.Long gifteeId)java.util.List<GameMembership>findByUser(java.lang.Long id)java.util.Optional<GameMembership>findByUserAndGame(java.lang.Long userId, java.lang.Long gameId)java.util.List<SecretSantaGameMembership>findByUserAndGiftee(java.lang.Long user, java.lang.Long gifteeId)-
Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteById, existsById, findAll, findAllById, findById, save, saveAll
-
Methods inherited from interface org.springframework.cloud.gcp.data.datastore.repository.DatastoreRepository
performTransaction
-
-
-
-
Method Detail
-
findByUser
java.util.List<GameMembership> findByUser(java.lang.Long id)
-
findByGame
java.util.List<GameMembership> findByGame(java.lang.Long id)
-
findByUserAndGame
java.util.Optional<GameMembership> findByUserAndGame(java.lang.Long userId, java.lang.Long gameId)
-
existsByUserAndGame
java.lang.Boolean existsByUserAndGame(java.lang.Long userId, java.lang.Long gameId)
-
findByGameAndGiftee
java.util.List<SecretSantaGameMembership> findByGameAndGiftee(java.lang.Long gameId, java.lang.Long gifteeId)
-
findByUserAndGiftee
java.util.List<SecretSantaGameMembership> findByUserAndGiftee(java.lang.Long user, java.lang.Long gifteeId)
-
-