@Test public void getNonExistentMultipleSecretSeriesByName() { assertThat(secretSeriesDAO.getMultipleSecretSeriesByName(List.of("non-existent"))).isEmpty(); }
public List<SecretSeries> getMultipleSecretSeriesByName(List<String> names) { return dslContext.fetch(SECRETS, SECRETS.NAME.in(names).and(SECRETS.CURRENT.isNotNull())).map(secretSeriesMapper::map); }
SecretSeriesDAO { public List<SecretSeries> getMultipleSecretSeriesByName(List<String> names) { return dslContext.fetch(SECRETS, SECRETS.NAME.in(names).and(SECRETS.CURRENT.isNotNull())).map(secretSeriesMapper::map); } }
SecretSeriesDAO { public List<SecretSeries> getMultipleSecretSeriesByName(List<String> names) { return dslContext.fetch(SECRETS, SECRETS.NAME.in(names).and(SECRETS.CURRENT.isNotNull())).map(secretSeriesMapper::map); } private  SecretSeriesDAO(DSLContext dslContext, ObjectMapper mapper,
      SecretSeriesMapper secretSeriesMapper, RowHmacGenerator rowHmacGenerator); }
SecretSeriesDAO { public List<SecretSeries> getMultipleSecretSeriesByName(List<String> names) { return dslContext.fetch(SECRETS, SECRETS.NAME.in(names).and(SECRETS.CURRENT.isNotNull())).map(secretSeriesMapper::map); } private  SecretSeriesDAO(DSLContext dslContext, ObjectMapper mapper,
      SecretSeriesMapper secretSeriesMapper, RowHmacGenerator rowHmacGenerator); int setExpiration(long secretContentId, Instant expiration); int setHmac(long secretContentId, String hmac); int setCurrentVersion(long secretId, long secretContentId, String updater, long now); Optional<SecretSeries> getSecretSeriesById(long id); Optional<SecretSeries> getSecretSeriesByName(String name); List<SecretSeries> getMultipleSecretSeriesByName(List<String> names); ImmutableList<SecretSeries> getSecretSeries(@Nullable Long expireMaxTime,
      @Nullable Group group, @Nullable Long expireMinTime, @Nullable String minName,
      @Nullable Integer limit); ImmutableList<SecretSeries> getSecretSeriesBatched(int idx, int num, boolean newestFirst); void deleteSecretSeriesByName(String name); void deleteSecretSeriesById(long id); int countDeletedSecretSeries(); List<Long> getIdsForSecretSeriesDeletedBeforeDate(DateTime deleteBefore); long dangerPermanentlyRemoveRecordsForGivenIDs(List<Long> ids); }
SecretSeriesDAO { public List<SecretSeries> getMultipleSecretSeriesByName(List<String> names) { return dslContext.fetch(SECRETS, SECRETS.NAME.in(names).and(SECRETS.CURRENT.isNotNull())).map(secretSeriesMapper::map); } private  SecretSeriesDAO(DSLContext dslContext, ObjectMapper mapper,
      SecretSeriesMapper secretSeriesMapper, RowHmacGenerator rowHmacGenerator); int setExpiration(long secretContentId, Instant expiration); int setHmac(long secretContentId, String hmac); int setCurrentVersion(long secretId, long secretContentId, String updater, long now); Optional<SecretSeries> getSecretSeriesById(long id); Optional<SecretSeries> getSecretSeriesByName(String name); List<SecretSeries> getMultipleSecretSeriesByName(List<String> names); ImmutableList<SecretSeries> getSecretSeries(@Nullable Long expireMaxTime,
      @Nullable Group group, @Nullable Long expireMinTime, @Nullable String minName,
      @Nullable Integer limit); ImmutableList<SecretSeries> getSecretSeriesBatched(int idx, int num, boolean newestFirst); void deleteSecretSeriesByName(String name); void deleteSecretSeriesById(long id); int countDeletedSecretSeries(); List<Long> getIdsForSecretSeriesDeletedBeforeDate(DateTime deleteBefore); long dangerPermanentlyRemoveRecordsForGivenIDs(List<Long> ids);  }