SYMBOL INDEX (1105 symbols across 91 files) FILE: src/main/java/org/springframework/data/keyvalue/aot/KeyValueRuntimeHints.java class KeyValueRuntimeHints (line 35) | class KeyValueRuntimeHints implements RuntimeHintsRegistrar { method registerHints (line 37) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/AbstractKeyValueAdapter.java class AbstractKeyValueAdapter (line 31) | public abstract class AbstractKeyValueAdapter implements KeyValueAdapter { method AbstractKeyValueAdapter (line 38) | protected AbstractKeyValueAdapter() { method AbstractKeyValueAdapter (line 48) | protected AbstractKeyValueAdapter(SortAccessor> sortAcce... method AbstractKeyValueAdapter (line 57) | protected AbstractKeyValueAdapter(@Nullable QueryEngine getQueryEngine() { method get (line 72) | @Override method delete (line 77) | @Override method find (line 82) | @Override method find (line 87) | @Override method count (line 92) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/CriteriaAccessor.java type CriteriaAccessor (line 28) | public interface CriteriaAccessor { method resolve (line 39) | @Nullable FILE: src/main/java/org/springframework/data/keyvalue/core/DefaultIdentifierGenerator.java type DefaultIdentifierGenerator (line 36) | enum DefaultIdentifierGenerator implements IdentifierGenerator { method generateIdentifierOfType (line 42) | @Override method getSecureRandom (line 63) | private SecureRandom getSecureRandom() { class OsTools (line 93) | private static class OsTools { method secureRandomAlgorithmNames (line 101) | static List secureRandomAlgorithmNames() { FILE: src/main/java/org/springframework/data/keyvalue/core/ForwardingCloseableIterator.java class ForwardingCloseableIterator (line 32) | public class ForwardingCloseableIterator implements CloseableIterator... method ForwardingCloseableIterator (line 42) | public ForwardingCloseableIterator(Iterator delegate) { method ForwardingCloseableIterator (line 53) | public ForwardingCloseableIterator(Iterator delegate, @Nu... method hasNext (line 61) | @Override method next (line 66) | @Override method close (line 71) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/GeneratingIdAccessor.java class GeneratingIdAccessor (line 32) | class GeneratingIdAccessor implements IdentifierAccessor { method GeneratingIdAccessor (line 46) | GeneratingIdAccessor(PersistentPropertyAccessor accessor, Persisten... method getIdentifier (line 58) | @Override method getOrGenerateIdentifier (line 69) | Object getOrGenerateIdentifier() { FILE: src/main/java/org/springframework/data/keyvalue/core/IdentifierGenerator.java type IdentifierGenerator (line 26) | public interface IdentifierGenerator { method generateIdentifierOfType (line 34) | T generateIdentifierOfType(TypeInformation type); FILE: src/main/java/org/springframework/data/keyvalue/core/IterableConverter.java class IterableConverter (line 32) | public final class IterableConverter { method IterableConverter (line 34) | private IterableConverter() {} method toList (line 42) | @Contract("_ -> !null") FILE: src/main/java/org/springframework/data/keyvalue/core/KeyValueAdapter.java type KeyValueAdapter (line 33) | public interface KeyValueAdapter extends DisposableBean { method put (line 42) | @Nullable Object put(Object id, Object item, String keyspace); method contains (line 51) | boolean contains(Object id, String keyspace); method get (line 60) | @Nullable method get (line 72) | @Nullable T get(Object id, String keyspace, Class type); method delete (line 81) | @Nullable method delete (line 93) | @Nullable T delete(Object id, String keyspace, Class type); method getAllOf (line 101) | Iterable getAllOf(String keyspace); method getAllOf (line 111) | @SuppressWarnings("unchecked") method entries (line 122) | CloseableIterator> entries(String keyspace); method entries (line 132) | @SuppressWarnings("unchecked") method deleteAllOf (line 142) | void deleteAllOf(String keyspace); method clear (line 147) | void clear(); method find (line 156) | default Iterable find(KeyValueQuery query, String keyspace) { method find (line 167) | Iterable find(KeyValueQuery query, String keyspace, Class... method count (line 175) | long count(String keyspace); method count (line 184) | long count(KeyValueQuery query, String keyspace); method exists (line 194) | default boolean exists(KeyValueQuery query, String keyspace) { FILE: src/main/java/org/springframework/data/keyvalue/core/KeyValueCallback.java type KeyValueCallback (line 28) | public interface KeyValueCallback { method doInKeyValue (line 37) | @Nullable FILE: src/main/java/org/springframework/data/keyvalue/core/KeyValueOperations.java type KeyValueOperations (line 33) | public interface KeyValueOperations extends DisposableBean { method insert (line 41) | T insert(T objectToInsert); method insert (line 50) | T insert(Object id, T objectToInsert); method findAll (line 59) | Iterable findAll(Class type); method findAll (line 69) | Iterable findAll(Sort sort, Class type); method findById (line 79) | Optional findById(Object id, Class type); method execute (line 88) | @Nullable T execute(KeyValueCallback action); method find (line 98) | Iterable find(KeyValueQuery query, Class type); method findInRange (line 109) | Iterable findInRange(long offset, int rows, Class type); method findInRange (line 121) | Iterable findInRange(long offset, int rows, Sort sort, Class... method update (line 127) | T update(T objectToUpdate); method update (line 134) | T update(Object id, T objectToUpdate); method delete (line 142) | void delete(Class type); method delete (line 148) | @Nullable T delete(T objectToDelete); method delete (line 157) | @Nullable T delete(Object id, Class type); method count (line 166) | long count(Class type); method count (line 176) | long count(KeyValueQuery query, Class type); method exists (line 186) | boolean exists(KeyValueQuery query, Class type); method getMappingContext (line 191) | MappingContext getMappingContext(); method getKeyValueAdapter (line 197) | KeyValueAdapter getKeyValueAdapter(); FILE: src/main/java/org/springframework/data/keyvalue/core/KeyValuePersistenceExceptionTranslator.java class KeyValuePersistenceExceptionTranslator (line 33) | public class KeyValuePersistenceExceptionTranslator implements Persisten... method translateExceptionIfPossible (line 35) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/KeyValueTemplate.java class KeyValueTemplate (line 52) | public class KeyValueTemplate implements KeyValueOperations, Application... method KeyValueTemplate (line 72) | public KeyValueTemplate(KeyValueAdapter adapter) { method KeyValueTemplate (line 82) | public KeyValueTemplate(KeyValueAdapter adapter, method KeyValueTemplate (line 95) | public KeyValueTemplate(KeyValueAdapter adapter, method setExceptionTranslator (line 113) | public void setExceptionTranslator(PersistenceExceptionTranslator exce... method setEventTypesToPublish (line 124) | @SuppressWarnings("rawtypes") method setApplicationEventPublisher (line 135) | @Override method insert (line 140) | @Override method insert (line 152) | @Override method update (line 178) | @Override method update (line 191) | @Override method findAll (line 209) | @Override method findById (line 230) | @Override method delete (line 256) | @Override method delete (line 273) | @SuppressWarnings("unchecked") method delete (line 283) | @Override method count (line 300) | @Override method execute (line 308) | @Override method executeRequired (line 327) | protected T executeRequired(KeyValueCallback action) { method find (line 338) | @Override method findAll (line 357) | @SuppressWarnings("rawtypes") method findInRange (line 363) | @SuppressWarnings("rawtypes") method findInRange (line 369) | @SuppressWarnings("rawtypes") method count (line 375) | @Override method exists (line 380) | @Override method getMappingContext (line 385) | @Override method getKeyValueAdapter (line 390) | @Override method destroy (line 395) | @Override method getKeyValuePersistentEntity (line 400) | private KeyValuePersistentEntity getKeyValuePersistentEntity(Obj... method resolveKeySpace (line 405) | private String resolveKeySpace(Class type) { method resolveExceptionIfPossible (line 412) | private RuntimeException resolveExceptionIfPossible(RuntimeException e) { method potentiallyPublishEvent (line 418) | @SuppressWarnings("rawtypes") method typeCheck (line 430) | private static boolean typeCheck(Class requiredType, @Nullable Obje... FILE: src/main/java/org/springframework/data/keyvalue/core/PathSortAccessor.java class PathSortAccessor (line 31) | public class PathSortAccessor implements SortAccessor> { method resolve (line 33) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/PredicateQueryEngine.java class PredicateQueryEngine (line 36) | public class PredicateQueryEngine extends QueryEngine> sortAccessor) { method execute (line 60) | @Override method count (line 66) | @Override method sortAndFilterMatchingRange (line 72) | @SuppressWarnings({ "unchecked", "rawtypes" }) method filterMatchingRange (line 84) | @Contract("!null, _, _, _ -> !null") FILE: src/main/java/org/springframework/data/keyvalue/core/PropertyPathComparator.java class PropertyPathComparator (line 35) | public class PropertyPathComparator implements Comparator { method PropertyPathComparator (line 47) | public PropertyPathComparator(String path) { method compare (line 51) | @Override method getCompareValue (line 71) | protected @Nullable Object getCompareValue(S object, PropertyPath ... method getComparator (line 75) | @SuppressWarnings("unchecked") method asc (line 85) | @Contract("-> this") method desc (line 96) | @Contract("-> this") method nullsFirst (line 107) | @Contract("-> this") method nullsLast (line 118) | @Contract("-> this") FILE: src/main/java/org/springframework/data/keyvalue/core/QueryEngine.java class QueryEngine (line 33) | public abstract class QueryEngine criteriaAccess... method execute (line 53) | public Collection execute(KeyValueQuery query, String keyspace) { method execute (line 68) | public Collection execute(KeyValueQuery query, String keyspa... method count (line 83) | public long count(KeyValueQuery query, String keyspace) { method execute (line 97) | public abstract Collection execute(@Nullable CRITERIA criteria, @Nu... method execute (line 110) | @SuppressWarnings("unchecked") method count (line 121) | public abstract long count(@Nullable CRITERIA criteria, String keyspace); method getAdapter (line 128) | protected @Nullable ADAPTER getAdapter() { method getRequiredAdapter (line 138) | protected ADAPTER getRequiredAdapter() { method registerAdapter (line 152) | @SuppressWarnings("unchecked") FILE: src/main/java/org/springframework/data/keyvalue/core/QueryEngineFactory.java type QueryEngineFactory (line 29) | public interface QueryEngineFactory { method create (line 36) | QueryEngine create(); FILE: src/main/java/org/springframework/data/keyvalue/core/SimplePropertyPathAccessor.java class SimplePropertyPathAccessor (line 27) | public class SimplePropertyPathAccessor { method SimplePropertyPathAccessor (line 31) | public SimplePropertyPathAccessor(Object source) { method getValue (line 35) | public @Nullable Object getValue(PropertyPath path) { method wrap (line 47) | BeanWrapper wrap(Object o) { FILE: src/main/java/org/springframework/data/keyvalue/core/SortAccessor.java type SortAccessor (line 30) | public interface SortAccessor { method resolve (line 39) | @Nullable FILE: src/main/java/org/springframework/data/keyvalue/core/SpelCriteria.java class SpelCriteria (line 30) | public class SpelCriteria { method SpelCriteria (line 40) | public SpelCriteria(SpelExpression expression) { method SpelCriteria (line 50) | public SpelCriteria(SpelExpression expression, EvaluationContext conte... method getContext (line 62) | public EvaluationContext getContext() { method getExpression (line 69) | public SpelExpression getExpression() { FILE: src/main/java/org/springframework/data/keyvalue/core/SpelCriteriaAccessor.java class SpelCriteriaAccessor (line 30) | class SpelCriteriaAccessor implements CriteriaAccessor { method SpelCriteriaAccessor (line 39) | public SpelCriteriaAccessor(SpelExpressionParser parser) { method resolve (line 46) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/SpelPropertyComparator.java class SpelPropertyComparator (line 35) | public class SpelPropertyComparator implements Comparator { method SpelPropertyComparator (line 53) | public SpelPropertyComparator(String path, SpelExpressionParser parser) { method asc (line 67) | @Contract("-> this") method desc (line 78) | @Contract("-> this") method nullsFirst (line 89) | @Contract("-> this") method nullsLast (line 100) | @Contract("-> this") method getExpression (line 111) | protected SpelExpression getExpression() { method buildExpressionForPath (line 125) | protected String buildExpressionForPath() { method compare (line 131) | @Override method getPath (line 152) | public String getPath() { FILE: src/main/java/org/springframework/data/keyvalue/core/SpelQueryEngine.java class SpelQueryEngine (line 38) | public class SpelQueryEngine extends QueryEngine> sortAccessor) { method execute (line 58) | @Override method count (line 64) | @Override method sortAndFilterMatchingRange (line 70) | @SuppressWarnings({ "unchecked", "rawtypes" }) method filterMatchingRange (line 82) | private static List filterMatchingRange(List source, @Nullab... method evaluateExpression (line 100) | @SuppressWarnings("NullAway") FILE: src/main/java/org/springframework/data/keyvalue/core/SpelSortAccessor.java class SpelSortAccessor (line 36) | public class SpelSortAccessor implements SortAccessor> { method SpelSortAccessor (line 45) | public SpelSortAccessor(SpelExpressionParser parser) { method resolve (line 51) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/UncategorizedKeyValueException.java class UncategorizedKeyValueException (line 27) | public class UncategorizedKeyValueException extends UncategorizedDataAcc... method UncategorizedKeyValueException (line 37) | public UncategorizedKeyValueException(String msg, Throwable cause) { FILE: src/main/java/org/springframework/data/keyvalue/core/event/KeyValueEvent.java class KeyValueEvent (line 32) | public class KeyValueEvent extends ApplicationEvent { method KeyValueEvent (line 38) | protected KeyValueEvent(Object source, String keyspace) { method getKeyspace (line 47) | public String getKeyspace() { method toString (line 51) | @Override method beforeGet (line 64) | public static BeforeGetEvent beforeGet(Object id, String keyspa... method afterGet (line 77) | public static AfterGetEvent afterGet(Object id, String keyspace... method beforeInsert (line 90) | public static BeforeInsertEvent beforeInsert(Object id, String ... method afterInsert (line 103) | public static AfterInsertEvent afterInsert(Object id, String ke... method beforeUpdate (line 116) | public static BeforeUpdateEvent beforeUpdate(Object id, String ... method afterUpdate (line 130) | public static AfterUpdateEvent afterUpdate(Object id, String ke... method beforeDropKeySpace (line 142) | public static BeforeDropKeySpaceEvent beforeDropKeySpace(String... method afterDropKeySpace (line 153) | public static AfterDropKeySpaceEvent afterDropKeySpace(String k... method beforeDelete (line 165) | public static BeforeDeleteEvent beforeDelete(Object id, String ... method afterDelete (line 178) | public static AfterDeleteEvent afterDelete(Object id, String ke... class KeyBasedEvent (line 187) | @SuppressWarnings("serial") method KeyBasedEvent (line 193) | KeyBasedEvent(Object key, String keyspace, Class type) { method getKey (line 200) | public Object getKey() { method getSource (line 204) | @Override method getType (line 214) | public Class getType() { class KeyBasedEventWithPayload (line 223) | @SuppressWarnings("serial") method KeyBasedEventWithPayload (line 228) | KeyBasedEventWithPayload(Object key, String keyspace, Class type) { class AfterGetEvent (line 264) | @SuppressWarnings("serial") method AfterGetEvent (line 267) | protected AfterGetEvent(Object key, String keyspace, Class type, ... class BeforeInsertEvent (line 279) | @SuppressWarnings("serial") method BeforeInsertEvent (line 282) | public BeforeInsertEvent(Object key, String keyspace, Class t... method getSource (line 393) | @Override class AfterDropKeySpaceEvent (line 407) | @SuppressWarnings("serial") method AfterDropKeySpaceEvent (line 410) | public AfterDropKeySpaceEvent(String keyspace, Class ty... method getSource (line 414) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/mapping/AnnotationBasedKeySpaceResolver.java type AnnotationBasedKeySpaceResolver (line 34) | public enum AnnotationBasedKeySpaceResolver implements KeySpaceResolver { method resolveKeySpace (line 38) | @Override method getKeySpace (line 50) | private static @Nullable Object getKeySpace(Class type) { FILE: src/main/java/org/springframework/data/keyvalue/core/mapping/BasicKeyValuePersistentEntity.java class BasicKeyValuePersistentEntity (line 38) | public class BasicKeyValuePersistentEntity information) { method BasicKeyValuePersistentEntity (line 58) | public BasicKeyValuePersistentEntity(TypeInformation information, @... method BasicKeyValuePersistentEntity (line 62) | private BasicKeyValuePersistentEntity(TypeInformation information, ... method detectExpression (line 95) | private static @Nullable ValueExpression detectExpression(String poten... method getKeySpace (line 101) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/mapping/ClassNameKeySpaceResolver.java type ClassNameKeySpaceResolver (line 27) | public enum ClassNameKeySpaceResolver implements KeySpaceResolver { method resolveKeySpace (line 31) | @Override FILE: src/main/java/org/springframework/data/keyvalue/core/mapping/KeySpaceResolver.java type KeySpaceResolver (line 27) | public interface KeySpaceResolver { method resolveKeySpace (line 35) | @Nullable FILE: src/main/java/org/springframework/data/keyvalue/core/mapping/KeyValuePersistentEntity.java type KeyValuePersistentEntity (line 30) | public interface KeyValuePersistentEntity { method KeyValueQuery (line 39) | public KeyValueQuery() { method KeyValueQuery (line 48) | public KeyValueQuery(@Nullable T criteria) { method KeyValueQuery (line 59) | public KeyValueQuery(@Nullable T criteria, Sort sort) { method KeyValueQuery (line 69) | public KeyValueQuery(Sort sort) { method getCriteria (line 80) | public @Nullable T getCriteria() { method getSort (line 89) | public Sort getSort() { method getOffset (line 98) | public long getOffset() { method getRows (line 107) | public int getRows() { method setOffset (line 116) | public void setOffset(long offset) { method setRows (line 125) | public void setRows(int rows) { method setSort (line 134) | public void setSort(Sort sort) { method orderBy (line 147) | @Contract("_ -> this") method skip (line 166) | @Contract("_ -> this") method limit (line 179) | @Contract("_ -> this") FILE: src/main/java/org/springframework/data/keyvalue/repository/KeyValueRepository.java type KeyValueRepository (line 26) | public interface KeyValueRepository extends ListCrudRepository getQueryCreatorType(AnnotationRepositoryConfig... method getQueryType (line 111) | private static Class getQueryType(AnnotationRepositoryConfiguration... method registerBeansForRoot (line 126) | @Override method getDefaultKeyValueTemplateBeanDefinition (line 161) | protected @Nullable AbstractBeanDefinition getDefaultKeyValueTemplateB... method getDefaultKeyValueTemplateRef (line 175) | protected abstract String getDefaultKeyValueTemplateRef(); method getMappingContextBeanRef (line 185) | protected String getMappingContextBeanRef() { FILE: src/main/java/org/springframework/data/keyvalue/repository/query/CachingKeyValuePartTreeQuery.java class CachingKeyValuePartTreeQuery (line 34) | public class CachingKeyValuePartTreeQuery extends KeyValuePartTreeQuery { method CachingKeyValuePartTreeQuery (line 38) | public CachingKeyValuePartTreeQuery(QueryMethod queryMethod, method prepareQuery (line 44) | protected KeyValueQuery prepareQuery(Object[] parameters) { FILE: src/main/java/org/springframework/data/keyvalue/repository/query/KeyValuePartTreeQuery.java class KeyValuePartTreeQuery (line 53) | public class KeyValuePartTreeQuery implements RepositoryQuery { method KeyValuePartTreeQuery (line 71) | public KeyValuePartTreeQuery(QueryMethod queryMethod, ValueExpressionD... method KeyValuePartTreeQuery (line 89) | public KeyValuePartTreeQuery(QueryMethod queryMethod, ValueExpressionD... method execute (line 107) | @Override method doExecute (line 121) | @SuppressWarnings({ "unchecked", "rawtypes" }) method prepareQuery (line 149) | protected KeyValueQuery prepareQuery(Object[] parameters) { method prepareQuery (line 155) | @SuppressWarnings({ "rawtypes", "unchecked" }) method getSpelExpression (line 187) | private SpelExpression getSpelExpression(Object criteria) { method createQuery (line 206) | @SuppressWarnings("NullAway") method getQueryMethod (line 221) | @Override type QueryCreatorFactory (line 233) | public interface QueryCreatorFactory isTrue() { method isFalse (line 125) | public Predicate isFalse() { method isEqualTo (line 129) | @Contract("_ -> new") method isNull (line 143) | public Predicate isNull() { method isNotNull (line 147) | public Predicate isNotNull() { method isLessThan (line 151) | @Contract("_ -> new") method isLessThanEqual (line 156) | @Contract("_ -> new") method isGreaterThan (line 161) | @Contract("_ -> new") method isGreaterThanEqual (line 166) | @Contract("_ -> new") method matches (line 171) | @Contract("!null -> new") method matches (line 183) | @Contract("_ -> new") method matches (line 200) | @Contract("!null -> new") method in (line 205) | @Contract("!null -> new") method contains (line 224) | @Contract("_ -> new") method startsWith (line 259) | @Contract("!null -> new") method endsWith (line 276) | @Contract("!null -> new") class ValueComparingPredicate (line 294) | static class ValueComparingPredicate implements Predicate { method ValueComparingPredicate (line 299) | public ValueComparingPredicate(PropertyPath path, @Nullable Object e... method ValueComparingPredicate (line 303) | public ValueComparingPredicate(PropertyPath path, Function<@Nullable... method test (line 308) | @Override FILE: src/main/java/org/springframework/data/keyvalue/repository/query/SpelQueryCreator.java class SpelQueryCreator (line 43) | public class SpelQueryCreator extends AbstractQueryCreator new") method toOrderSpecifier (line 77) | @SuppressWarnings({ "rawtypes", "unchecked" }) method buildOrderPropertyPathFrom (line 91) | private static Expression buildOrderPropertyPathFrom(Order order, P... method toQueryDslNullHandling (line 121) | private static NullHandling toQueryDslNullHandling(org.springframework... FILE: src/main/java/org/springframework/data/keyvalue/repository/support/KeyValueRepositoryFactory.java class KeyValueRepositoryFactory (line 59) | public class KeyValueRepositoryFactory extends RepositoryFactorySupport { method KeyValueRepositoryFactory (line 73) | public KeyValueRepositoryFactory(KeyValueOperations keyValueOperations) { method KeyValueRepositoryFactory (line 84) | public KeyValueRepositoryFactory(KeyValueOperations keyValueOperations, method KeyValueRepositoryFactory (line 99) | public KeyValueRepositoryFactory(KeyValueOperations keyValueOperations, method getEntityInformation (line 112) | @Override method getTargetRepository (line 121) | @Override method getRepositoryBaseClass (line 128) | @Override method getRepositoryFragments (line 133) | @Override method getRepositoryFragments (line 149) | protected RepositoryFragments getRepositoryFragments(RepositoryMetadat... method isQueryDslRepository (line 172) | private static boolean isQueryDslRepository(Class repositoryInterfa... method getQueryLookupStrategy (line 176) | @Override class KeyValueQueryLookupStrategy (line 187) | private static class KeyValueQueryLookupStrategy implements QueryLooku... method KeyValueQueryLookupStrategy (line 202) | public KeyValueQueryLookupStrategy(@Nullable Key key, ValueExpressio... method resolveQuery (line 217) | @Override FILE: src/main/java/org/springframework/data/keyvalue/repository/support/KeyValueRepositoryFactoryBean.java class KeyValueRepositoryFactoryBean (line 37) | public class KeyValueRepositoryFactoryBean, ... method KeyValueRepositoryFactoryBean (line 49) | public KeyValueRepositoryFactoryBean(Class repositoryInte... method setKeyValueOperations (line 58) | public void setKeyValueOperations(KeyValueOperations operations) { method setMappingContext (line 65) | @Override method setQueryCreator (line 75) | public void setQueryCreator(Class... method setQueryType (line 88) | public void setQueryType(Class repositoryQu... method createRepositoryFactory (line 96) | @Override method createRepositoryFactory (line 115) | protected KeyValueRepositoryFactory createRepositoryFactory(KeyValueOp... method afterPropertiesSet (line 121) | @Override FILE: src/main/java/org/springframework/data/keyvalue/repository/support/QuerydslKeyValuePredicateExecutor.java class QuerydslKeyValuePredicateExecutor (line 66) | public class QuerydslKeyValuePredicateExecutor implements ListQueryds... method QuerydslKeyValuePredicateExecutor (line 83) | public QuerydslKeyValuePredicateExecutor(EntityInformation entit... method QuerydslKeyValuePredicateExecutor (line 96) | public QuerydslKeyValuePredicateExecutor(EntityInformation entit... method findOne (line 113) | @Override method findAll (line 125) | @Override method findAll (line 133) | @Override method findAll (line 145) | @Override method findAll (line 154) | @Override method findAll (line 175) | @Override method count (line 190) | @Override method exists (line 198) | @Override method findBy (line 206) | @Override method prepareQuery (line 223) | protected AbstractCollQuery prepareQuery(@Nullable Predicate pre... class FluentQuerydsl (line 238) | class FluentQuerydsl implements FluentQuery.FetchableFluentQuery { method FluentQuerydsl (line 246) | FluentQuerydsl(Predicate predicate, Class resultType) { method FluentQuerydsl (line 250) | public FluentQuerydsl(Predicate predicate, Sort sort, Class entit... method sortBy (line 259) | @Override method as (line 267) | @Override method project (line 275) | public FluentQuery.FetchableFluentQuery project(Collection createQuery() { method mapResults (line 367) | @SuppressWarnings("unchecked") method getConversionFunction (line 384) | @SuppressWarnings("unchecked") method getConversionFunction (line 400) | private Function getConversionFunction() { FILE: src/main/java/org/springframework/data/keyvalue/repository/support/QuerydslKeyValueRepository.java class QuerydslKeyValueRepository (line 49) | @Deprecated method QuerydslKeyValueRepository (line 62) | public QuerydslKeyValueRepository(EntityInformation entityInfor... method QuerydslKeyValueRepository (line 74) | public QuerydslKeyValueRepository(EntityInformation entityInfor... method findOne (line 85) | @Override method findAll (line 90) | @Override method findAll (line 95) | @Override method findAll (line 100) | @Override method findAll (line 105) | @Override method findAll (line 110) | @Override method count (line 115) | @Override method exists (line 120) | @Override method findBy (line 125) | @Override FILE: src/main/java/org/springframework/data/keyvalue/repository/support/SimpleKeyValueRepository.java class SimpleKeyValueRepository (line 42) | public class SimpleKeyValueRepository implements KeyValueReposito... method SimpleKeyValueRepository (line 54) | public SimpleKeyValueRepository(EntityInformation metadata, Key... method save (line 67) | @Override method saveAll (line 79) | @Override method findById (line 93) | @Override method existsById (line 101) | @Override method findAll (line 106) | @Override method findAllById (line 111) | @Override method count (line 123) | @Override method deleteById (line 128) | @Override method delete (line 136) | @Override method deleteAllById (line 144) | @Override method deleteAll (line 152) | @Override method deleteAll (line 160) | @Override method findAll (line 169) | @Override method findAll (line 177) | @Override FILE: src/main/java/org/springframework/data/map/KeySpaceStore.java type KeySpaceStore (line 47) | public interface KeySpaceStore { method getKeySpace (line 57) | Map getKeySpace(String keyspace); method clear (line 63) | void clear(); method create (line 70) | static KeySpaceStore create() { method of (line 80) | @SuppressWarnings("rawtypes") method of (line 91) | static KeySpaceStore of(Map> store) { FILE: src/main/java/org/springframework/data/map/MapKeySpaceStore.java method create (line 45) | public static KeySpaceStore create() { method of (line 55) | public static KeySpaceStore of(Class mapType) { method of (line 68) | @SuppressWarnings("unchecked") method getKeySpace (line 77) | @Override method clear (line 82) | @Override FILE: src/main/java/org/springframework/data/map/MapKeyValueAdapter.java class MapKeyValueAdapter (line 42) | public class MapKeyValueAdapter extends AbstractKeyValueAdapter { method MapKeyValueAdapter (line 49) | public MapKeyValueAdapter() { method MapKeyValueAdapter (line 59) | public MapKeyValueAdapter(QueryEngine... method MapKeyValueAdapter (line 68) | @SuppressWarnings("rawtypes") method MapKeyValueAdapter (line 80) | @SuppressWarnings("rawtypes") method MapKeyValueAdapter (line 92) | @SuppressWarnings("rawtypes") method MapKeyValueAdapter (line 102) | public MapKeyValueAdapter(Map> store) { method MapKeyValueAdapter (line 113) | public MapKeyValueAdapter(Map> store, Quer... method MapKeyValueAdapter (line 122) | public MapKeyValueAdapter(KeySpaceStore store) { method MapKeyValueAdapter (line 133) | public MapKeyValueAdapter(KeySpaceStore store, @Nullable QueryEngine getKeySpaceMap(String keyspace) { FILE: src/main/java/org/springframework/data/map/repository/config/MapRepositoriesRegistrar.java class MapRepositoriesRegistrar (line 28) | public class MapRepositoriesRegistrar extends RepositoryBeanDefinitionRe... method getAnnotation (line 30) | @Override method getExtension (line 35) | @Override FILE: src/main/java/org/springframework/data/map/repository/config/MapRepositoryConfigurationExtension.java class MapRepositoryConfigurationExtension (line 47) | @SuppressWarnings("unchecked") method getModuleName (line 50) | @Override method getModulePrefix (line 55) | @Override method getDefaultKeyValueTemplateRef (line 60) | @Override method getDefaultKeyValueTemplateBeanDefinition (line 65) | @Override method getKeySpaceStore (line 89) | private static Object getKeySpaceStore(RepositoryConfigurationSource s... method getSortAccessor (line 98) | private static @Nullable SortAccessor getSortAccessor(RepositoryCon... method getQueryEngine (line 109) | private static @Nullable QueryEngine getQueryEngine(@Nullable... method getClassAttribute (line 129) | private static @Nullable Class getClassAttribute(RepositoryConf... FILE: src/test/java/org/springframework/data/keyvalue/Person.java class Person (line 28) | @QueryEntity method Person (line 36) | public Person(String firstname, int age) { method getId (line 42) | public String getId() { method getFirstname (line 46) | public String getFirstname() { method getAge (line 50) | public int getAge() { method setId (line 54) | public void setId(String id) { method setFirstname (line 58) | public void setFirstname(String firstname) { method setAge (line 62) | public void setAge(int age) { method getHomepage (line 66) | public URL getHomepage() { method setHomepage (line 70) | public void setHomepage(URL homepage) { FILE: src/test/java/org/springframework/data/keyvalue/SubclassOfTypeWithCustomComposedKeySpaceAnnotation.java class SubclassOfTypeWithCustomComposedKeySpaceAnnotation (line 26) | public class SubclassOfTypeWithCustomComposedKeySpaceAnnotation method SubclassOfTypeWithCustomComposedKeySpaceAnnotation (line 29) | public SubclassOfTypeWithCustomComposedKeySpaceAnnotation(String name) { FILE: src/test/java/org/springframework/data/keyvalue/TypeWithCustomComposedKeySpaceAnnotationUsingAliasFor.java class TypeWithCustomComposedKeySpaceAnnotationUsingAliasFor (line 27) | @CustomKeySpaceAnnotationWithAliasFor(name = "aliased") method TypeWithCustomComposedKeySpaceAnnotationUsingAliasFor (line 33) | public TypeWithCustomComposedKeySpaceAnnotationUsingAliasFor(String na... method getId (line 37) | public String getId() { method getName (line 41) | public String getName() { method setId (line 45) | public void setId(String id) { method setName (line 49) | public void setName(String name) { FILE: src/test/java/org/springframework/data/keyvalue/TypeWithDirectKeySpaceAnnotation.java class TypeWithDirectKeySpaceAnnotation (line 26) | @KeySpace("rhaegar") FILE: src/test/java/org/springframework/data/keyvalue/TypeWithInhteritedPersistentAnnotationNotHavingKeySpace.java class TypeWithInhteritedPersistentAnnotationNotHavingKeySpace (line 27) | @TypeAlias("foo") FILE: src/test/java/org/springframework/data/keyvalue/TypeWithPersistentAnnotationNotHavingKeySpace.java class TypeWithPersistentAnnotationNotHavingKeySpace (line 26) | @Persistent FILE: src/test/java/org/springframework/data/keyvalue/core/DefaultIdentifierGeneratorUnitTests.java class DefaultIdentifierGeneratorUnitTests (line 30) | class DefaultIdentifierGeneratorUnitTests { method shouldThrowExceptionForUnsupportedType (line 34) | @Test method shouldGenerateUUIDValueCorrectly (line 40) | @Test // DATAKV-136 method shouldGenerateStringValueCorrectly (line 48) | @Test // DATAKV-136 method shouldGenerateLongValueCorrectly (line 56) | @Test // DATAKV-136 method shouldGenerateIntValueCorrectly (line 64) | @Test // DATAKV-136 FILE: src/test/java/org/springframework/data/keyvalue/core/ForwardingCloseableIteratorUnitTests.java class ForwardingCloseableIteratorUnitTests (line 38) | @ExtendWith(MockitoExtension.class) method hasNextShouldDelegateToWrappedIterator (line 44) | @Test // DATAKV-99 method nextShouldDelegateToWrappedIterator (line 59) | @Test // DATAKV-99 method nextShouldThrowErrorWhenWrappedIteratorHasNoMoreElements (line 75) | @Test // DATAKV-99 method closeShouldDoNothingByDefault (line 89) | @Test // DATAKV-99 method closeShouldInvokeConfiguredCloseAction (line 97) | @Test // DATAKV-99 FILE: src/test/java/org/springframework/data/keyvalue/core/IterableConverterUnitTests.java class IterableConverterUnitTests (line 34) | class IterableConverterUnitTests { method toListShouldReturnEmptyListWhenSourceEmpty (line 36) | @Test // DATAKV-101 method toListShouldReturnSameObjectWhenSourceIsAlreadyListType (line 41) | @Test // DATAKV-101 method toListShouldReturnListWhenSourceIsNonListType (line 49) | @Test // DATAKV-101 method toListShouldHoldValuesInOrderOfSource (line 58) | @Test // DATAKV-101 FILE: src/test/java/org/springframework/data/keyvalue/core/KeyValuePersistenceExceptionTranslatorUnitTests.java class KeyValuePersistenceExceptionTranslatorUnitTests (line 30) | class KeyValuePersistenceExceptionTranslatorUnitTests { method translateExeptionShouldReturnDataAccessExceptionWhenGivenOne (line 34) | @Test // DATACMNS-525 method translateExeptionShouldReturnNullWhenGivenNull (line 40) | @Test // DATACMNS-525, DATAKV-192 method translateExeptionShouldTranslateNoSuchElementExceptionToDataRetrievalFailureException (line 46) | @Test // DATACMNS-525 method translateExeptionShouldTranslateIndexOutOfBoundsExceptionToDataRetrievalFailureException (line 52) | @Test // DATACMNS-525 method translateExeptionShouldTranslateIllegalStateExceptionToDataRetrievalFailureException (line 58) | @Test // DATACMNS-525 method translateExeptionShouldTranslateAnyJavaExceptionToUncategorizedKeyValueException (line 64) | @Test // DATACMNS-525 method translateExeptionShouldReturnNullForNonJavaExceptions (line 70) | @Test // DATACMNS-525 FILE: src/test/java/org/springframework/data/keyvalue/core/KeyValueTemplateTests.java class KeyValueTemplateTests (line 44) | class KeyValueTemplateTests { method setUp (line 57) | @BeforeEach method tearDown (line 62) | @AfterEach method insertShouldNotThorwErrorWhenExecutedHavingNonExistingIdAndNonNullValue (line 67) | @Test // DATACMNS-525 method insertShouldThrowExceptionForNullId (line 72) | @Test // DATACMNS-525 method insertShouldThrowExceptionForNullObject (line 77) | @Test // DATACMNS-525 method insertShouldThrowExecptionWhenObjectOfSameTypeAlreadyExists (line 82) | @Test // DATACMNS-525 method insertShouldWorkCorrectlyWhenObjectsOfDifferentTypesWithSameIdAreInserted (line 90) | @Test // DATACMNS-525 method createShouldReturnSameInstanceGenerateId (line 97) | @Test // DATACMNS-525 method createShouldRespectExistingId (line 106) | @Test // DATACMNS-525 method findByIdShouldReturnObjectWithMatchingIdAndType (line 117) | @Test // DATACMNS-525 method findByIdSouldReturnOptionalEmptyIfNoMatchingIdFound (line 124) | @Test // DATACMNS-525 method findByIdShouldReturnOptionalEmptyIfNoMatchingTypeFound (line 131) | @Test // DATACMNS-525 method findShouldExecuteQueryCorrectly (line 138) | @Test // DATACMNS-525 method readShouldReturnEmptyCollectionIfOffsetOutOfRange (line 149) | @Test // DATACMNS-525 method updateShouldReplaceExistingObject (line 159) | @Test // DATACMNS-525 method updateShouldRespectTypeInformation (line 167) | @Test // DATACMNS-525 method deleteShouldRemoveObjectCorrectly (line 176) | @Test // DATACMNS-525 method deleteReturnsNullWhenNotExisting (line 184) | @Test // DATACMNS-525 method deleteReturnsRemovedObject (line 191) | @Test // DATACMNS-525 method deleteThrowsExceptionWhenIdCannotBeExctracted (line 198) | @Test // DATACMNS-525 method countShouldReturnZeroWhenNoElementsPresent (line 203) | @Test // DATACMNS-525 method insertShouldRespectTypeAlias (line 208) | @Test // DATACMNS-525 class Foo (line 217) | static class Foo { method Foo (line 221) | public Foo(String foo) { method getFoo (line 225) | public String getFoo() { method setFoo (line 229) | public void setFoo(String foo) { class Bar (line 234) | static class Bar { method Bar (line 238) | public Bar(String bar) { method getBar (line 242) | public String getBar() { method setBar (line 246) | public void setBar(String bar) { class ClassWithStringId (line 251) | static class ClassWithStringId implements Serializable { method getId (line 257) | public String getId() { method setId (line 261) | public void setId(String id) { method getValue (line 265) | public String getValue() { method setValue (line 269) | public void setValue(String value) { class ClassWithTypeAlias (line 274) | @ExplicitKeySpace(name = "aliased") method ClassWithTypeAlias (line 281) | ClassWithTypeAlias(String name) { method getId (line 285) | public String getId() { method getName (line 289) | public String getName() { method setId (line 293) | public void setId(String id) { method setName (line 297) | public void setName(String name) { class SubclassOfAliasedType (line 302) | static class SubclassOfAliasedType extends ClassWithTypeAlias { method SubclassOfAliasedType (line 306) | SubclassOfAliasedType(String name) { FILE: src/test/java/org/springframework/data/keyvalue/core/KeyValueTemplateUnitTests.java class KeyValueTemplateUnitTests (line 58) | @ExtendWith(MockitoExtension.class) method setUp (line 74) | @BeforeEach method shouldThrowExceptionWhenCreatingNewTempateWithNullAdapter (line 80) | @Test // DATACMNS-525 method shouldThrowExceptionWhenCreatingNewTempateWithNullMappingContext (line 85) | @Test // DATACMNS-525 method insertShouldLookUpValuesBeforeInserting (line 90) | @Test // DATACMNS-525 method insertShouldInsertUseClassNameAsDefaultKeyspace (line 98) | @Test // DATACMNS-525 method insertShouldReturnInsertedObject (line 106) | @Test // DATACMNS-225 method insertShouldThrowExceptionWhenObectWithIdAlreadyExists (line 115) | @Test // DATACMNS-525 method insertShouldThrowExceptionForNullId (line 123) | @Test // DATACMNS-525 method insertShouldThrowExceptionForNullObject (line 128) | @Test // DATACMNS-525 method insertShouldGenerateId (line 133) | @Test // DATACMNS-525 method insertShouldThrowErrorWhenIdCannotBeResolved (line 141) | @Test // DATACMNS-525 method insertShouldReturnSameInstanceGenerateId (line 146) | @Test // DATACMNS-525 method insertShouldRespectExistingId (line 155) | @Test // DATACMNS-525 method findByIdShouldReturnOptionalEmptyWhenNoElementsPresent (line 166) | @Test // DATACMNS-525 method findByIdShouldReturnObjectWithMatchingIdAndType (line 171) | @Test // DATACMNS-525 method findByIdShouldThrowExceptionWhenGivenNullId (line 179) | @Test // DATACMNS-525, DATAKV-187 method findAllOfShouldReturnEntireCollection (line 184) | @Test // DATACMNS-525 method findAllOfShouldThrowExceptionWhenGivenNullType (line 192) | @Test // DATACMNS-525 method findShouldCallFindOnAdapterToResolveMatching (line 197) | @Test // DATACMNS-525 method findInRangeShouldRespectOffset (line 205) | @Test // DATACMNS-525 method updateShouldReplaceExistingObject (line 219) | @Test // DATACMNS-525 method updateShouldReturnUpdatedObject (line 227) | @Test // DATAKV-225 method updateShouldThrowExceptionWhenGivenNullId (line 237) | @Test // DATACMNS-525 method updateShouldThrowExceptionWhenGivenNullObject (line 242) | @Test // DATACMNS-525 method updateShouldUseExtractedIdInformation (line 247) | @Test // DATACMNS-525 method updateShouldThrowErrorWhenIdInformationCannotBeExtracted (line 258) | @Test // DATACMNS-525 method deleteShouldRemoveObjectCorrectly (line 263) | @Test // DATACMNS-525 method deleteRemovesObjectUsingExtractedId (line 271) | @Test // DATACMNS-525 method deleteThrowsExceptionWhenIdCannotBeExctracted (line 282) | @Test // DATACMNS-525 method countShouldReturnZeroWhenNoElementsPresent (line 287) | @Test // DATACMNS-525 method countShouldReturnCollectionSize (line 292) | @Test // DATACMNS-525 method countShouldThrowErrorOnNullType (line 300) | @Test // DATACMNS-525 method insertShouldRespectTypeAlias (line 305) | @Test // DATACMNS-525 method insertShouldRespectTypeAliasOnSubClass (line 313) | @Test // DATACMNS-525 method findAllOfShouldRespectTypeAliasAndFilterNonMatchingTypes (line 321) | @SuppressWarnings({ "rawtypes", "unchecked" }) method insertSouldRespectTypeAliasAndFilterNonMatching (line 332) | @Test // DATACMNS-525 method setttingNullPersistenceExceptionTranslatorShouldThrowException (line 339) | @Test // DATACMNS-525 method shouldNotPublishEventWhenNoApplicationContextSet (line 344) | @Test // DATAKV-91 method shouldNotPublishEventsWhenEventsToPublishIsSetToNull (line 354) | @Test // DATAKV-104 method shouldNotPublishEventsWhenEventsToPublishIsSetToEmptyList (line 364) | @Test // DATAKV-104 method shouldPublishEventsByDefault (line 375) | @Test // DATAKV-104 method shouldNotPublishEventWhenNotExplicitlySetForPublication (line 383) | @Test // DATAKV-91, DATAKV-104 method shouldPublishBeforeInsertEventCorrectly (line 394) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishAfterInsertEventCorrectly (line 412) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishBeforeUpdateEventCorrectly (line 430) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishAfterUpdateEventCorrectly (line 448) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishBeforeDeleteEventCorrectly (line 466) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishAfterDeleteEventCorrectly (line 483) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishBeforeGetEventCorrectly (line 502) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method shouldPublishAfterGetEventCorrectly (line 521) | @Test // DATAKV-91, DATAKV-104 method shouldPublishDropKeyspaceEventCorrectly (line 541) | @Test // DATAKV-91, DATAKV-104, DATAKV-187 method insertShouldRespectTypeAliasUsingAliasFor (line 557) | @Test // DATAKV-129 method setEventsToPublish (line 565) | @SafeVarargs class Foo (line 571) | static class Foo { method Foo (line 575) | public Foo(String foo) { method getFoo (line 579) | public String getFoo() { method setFoo (line 583) | public void setFoo(String foo) { class Bar (line 588) | class Bar { method Bar (line 592) | public Bar(String bar) { method getBar (line 596) | public String getBar() { method setBar (line 600) | public void setBar(String bar) { class ClassWithStringId (line 605) | static class ClassWithStringId { method getId (line 610) | public String getId() { method getValue (line 614) | public String getValue() { method setId (line 618) | public void setId(String id) { method setValue (line 622) | public void setValue(String value) { FILE: src/test/java/org/springframework/data/keyvalue/core/PredicateQueryEngineUnitTests.java class PredicateQueryEngineUnitTests (line 48) | @ExtendWith(MockitoExtension.class) method setUp (line 60) | @BeforeEach method queriesEntitiesWithNullProperty (line 67) | @Test // DATAKV-114 method countsEntitiesWithNullProperty (line 78) | @Test // DATAKV-114 method createQueryForMethodWithArgs (line 86) | private static Predicate createQueryForMethodWithArgs(String method... type PersonRepository (line 107) | interface PersonRepository { method findByFirstname (line 108) | Person findByFirstname(String firstname); class Person (line 111) | public static class Person { method Person (line 117) | Person(String firstname, int age) { method getFirstname (line 123) | public String getFirstname() { FILE: src/test/java/org/springframework/data/keyvalue/core/PropertyPathComparatorUnitTests.java class PropertyPathComparatorUnitTests (line 29) | class PropertyPathComparatorUnitTests { method shouldCompareStringAscCorrectly (line 36) | @Test // DATACMNS-525 method shouldCompareStringDescCorrectly (line 43) | @Test // DATACMNS-525 method shouldCompareIntegerAscCorrectly (line 50) | @Test // DATACMNS-525 method shouldCompareIntegerDescCorrectly (line 57) | @Test // DATACMNS-525 method shouldComparePrimitiveIntegerAscCorrectly (line 64) | @Test // DATACMNS-525 method shouldNotFailOnNullValues (line 72) | @Test // DATACMNS-525 method shouldComparePrimitiveIntegerDescCorrectly (line 79) | @Test // DATACMNS-525 method shouldSortNullsFirstCorrectly (line 87) | @Test // DATACMNS-525 method shouldSortNullsLastCorrectly (line 93) | @Test // DATACMNS-525 method shouldCompareNestedTypesCorrectly (line 100) | @Test // DATACMNS-525 method shouldCompareNestedTypesCorrectlyWhenOneOfThemHasNullValue (line 108) | @Test // DATACMNS-525 class WrapperType (line 115) | public static class WrapperType { method WrapperType (line 120) | WrapperType(String stringPropertyWrapper, SomeType nestedType) { method getStringPropertyWrapper (line 125) | public String getStringPropertyWrapper() { method setStringPropertyWrapper (line 129) | public void setStringPropertyWrapper(String stringPropertyWrapper) { method getNestedType (line 133) | public SomeType getNestedType() { method setNestedType (line 137) | public void setNestedType(SomeType nestedType) { class SomeType (line 143) | @SuppressWarnings("WeakerAccess") method SomeType (line 146) | public SomeType() { method SomeType (line 150) | SomeType(String stringProperty, Integer integerProperty, int primiti... method getStringProperty (line 160) | public String getStringProperty() { method setStringProperty (line 164) | public void setStringProperty(String stringProperty) { method getIntegerProperty (line 168) | public Integer getIntegerProperty() { method setIntegerProperty (line 172) | public void setIntegerProperty(Integer integerProperty) { method getPrimitiveProperty (line 176) | public int getPrimitiveProperty() { method setPrimitiveProperty (line 180) | public void setPrimitiveProperty(int primitiveProperty) { FILE: src/test/java/org/springframework/data/keyvalue/core/SpelPropertyComparatorUnitTests.java class SpelPropertyComparatorUnitTests (line 33) | class SpelPropertyComparatorUnitTests { method shouldCompareStringAscCorrectly (line 42) | @Test // DATACMNS-525 method shouldCompareStringDescCorrectly (line 49) | @Test // DATACMNS-525 method shouldCompareIntegerAscCorrectly (line 56) | @Test // DATACMNS-525 method shouldCompareIntegerDescCorrectly (line 63) | @Test // DATACMNS-525 method shouldComparePrimitiveIntegerAscCorrectly (line 70) | @Test // DATACMNS-525 method shouldNotFailOnNullValues (line 78) | @Test // DATACMNS-525 method shouldComparePrimitiveIntegerDescCorrectly (line 85) | @Test // DATACMNS-525 method shouldSortNullsFirstCorrectly (line 93) | @Test // DATACMNS-525 method shouldSortNullsLastCorrectly (line 99) | @Test // DATACMNS-525 method shouldCompareNestedTypesCorrectly (line 106) | @Test // DATACMNS-525 method shouldCompareNestedTypesCorrectlyWhenOneOfThemHasNullValue (line 114) | @Test // DATACMNS-525 class WrapperType (line 121) | public static class WrapperType { method WrapperType (line 126) | WrapperType(String stringPropertyWrapper, SomeType nestedType) { method getStringPropertyWrapper (line 131) | public String getStringPropertyWrapper() { method setStringPropertyWrapper (line 135) | public void setStringPropertyWrapper(String stringPropertyWrapper) { method getNestedType (line 139) | public SomeType getNestedType() { method setNestedType (line 143) | public void setNestedType(SomeType nestedType) { class SomeType (line 149) | @SuppressWarnings("WeakerAccess") method SomeType (line 152) | public SomeType() { method SomeType (line 156) | SomeType(String stringProperty, Integer integerProperty, int primiti... method getStringProperty (line 166) | public String getStringProperty() { method setStringProperty (line 170) | public void setStringProperty(String stringProperty) { method getIntegerProperty (line 174) | public Integer getIntegerProperty() { method setIntegerProperty (line 178) | public void setIntegerProperty(Integer integerProperty) { method getPrimitiveProperty (line 182) | public int getPrimitiveProperty() { method setPrimitiveProperty (line 186) | public void setPrimitiveProperty(int primitiveProperty) { FILE: src/test/java/org/springframework/data/keyvalue/core/SpelQueryEngineUnitTests.java class SpelQueryEngineUnitTests (line 50) | @ExtendWith(MockitoExtension.class) method setUp (line 62) | @BeforeEach method queriesEntitiesWithNullProperty (line 69) | @Test // DATAKV-114 method countsEntitiesWithNullProperty (line 80) | @Test // DATAKV-114 method createQueryForMethodWithArgs (line 88) | private static SpelCriteria createQueryForMethodWithArgs(String method... type PersonRepository (line 110) | interface PersonRepository { method findByFirstname (line 111) | Person findByFirstname(String firstname); class Person (line 114) | public static class Person { method Person (line 120) | Person(String firstname, int age) { method getFirstname (line 126) | public String getFirstname() { FILE: src/test/java/org/springframework/data/keyvalue/core/mapping/AnnotationBasedKeySpaceResolverUnitTests.java class AnnotationBasedKeySpaceResolverUnitTests (line 41) | class AnnotationBasedKeySpaceResolverUnitTests { method setUp (line 45) | @BeforeEach method shouldResolveKeySpaceDefaultValueCorrectly (line 50) | @Test // DATACMNS-525 method shouldReturnNullWhenNoKeySpaceFoundOnComposedPersistentAnnotation (line 55) | @Test // DATAKV-105 method shouldReturnNullWhenPersistentIsFoundOnNonComposedAnnotation (line 60) | @Test // DATAKV-105 method shouldReturnNullWhenPersistentIsNotFound (line 65) | @Test // DATAKV-105 method shouldResolveInheritedKeySpaceCorrectly (line 70) | @Test // DATACMNS-525 method shouldResolveDirectKeySpaceAnnotationCorrectly (line 75) | @Test // DATACMNS-525 method shouldResolveKeySpaceUsingAliasForCorrectly (line 80) | @Test // DATAKV-129 method shouldResolveKeySpaceUsingAliasForCorrectlyOnSubClass (line 85) | @Test // DATAKV-129 class EntityWithDefaultKeySpace (line 90) | @PersistentAnnotationWithExplicitKeySpaceUsingAliasFor class EntityWithSetKeySpaceUsingAliasFor (line 95) | @PersistentAnnotationWithExplicitKeySpaceUsingAliasFor(firstname = "vi... class EntityWithInheritedKeySpace (line 100) | private static class EntityWithInheritedKeySpace extends EntityWithSet... class EntityWithInheritedKeySpaceUsingAliasFor (line 104) | private static class EntityWithInheritedKeySpaceUsingAliasFor extends ... class TypeWithoutKeySpace (line 121) | static class TypeWithoutKeySpace { FILE: src/test/java/org/springframework/data/keyvalue/core/mapping/BasicKeyValuePersistentEntityUnitTests.java class BasicKeyValuePersistentEntityUnitTests (line 36) | class BasicKeyValuePersistentEntityUnitTests { method shouldDeriveKeyspaceFromClassName (line 40) | @Test // DATAKV-268 method shouldEvaluateKeyspaceExpression (line 47) | @Test // DATAKV-268, GH-613 method shouldEvaluateEntityWithoutKeyspace (line 60) | @Test // DATAKV-268 method shouldApplyKeySpaceResolver (line 70) | @Test // GH-461 method shouldFallBackToDefaultsIfKeySpaceResolverReturnsNull (line 79) | @Test // GH-461 class ExpressionEntity (line 88) | @KeySpace("#{myProperty}_${my.property}") class KeyspaceEntity (line 91) | @KeySpace class NoKeyspaceEntity (line 94) | private static class NoKeyspaceEntity {} class SampleExtension (line 96) | static class SampleExtension implements EvaluationContextExtension { method getExtensionId (line 98) | @Override method getProperties (line 103) | @Override FILE: src/test/java/org/springframework/data/keyvalue/core/mapping/PrefixKeyspaceResolverUnitTests.java class PrefixKeyspaceResolverUnitTests (line 27) | class PrefixKeyspaceResolverUnitTests { method shouldApplyPrefix (line 29) | @Test // gh-461 FILE: src/test/java/org/springframework/data/keyvalue/core/mapping/context/KeyValueMappingContextUnitTests.java class KeyValueMappingContextUnitTests (line 34) | class KeyValueMappingContextUnitTests

args() { class Config (line 71) | @EnableMapRepositories(basePackageClasses = PersonRepository.class, co... class ConfigWithBeanNameGenerator (line 76) | @EnableMapRepositories(basePackageClasses = PersonRepository.class, na... class MyBeanNameGenerator (line 82) | static class MyBeanNameGenerator extends AnnotationBeanNameGenerator { method generateBeanName (line 84) | @Override type PersonRepository (line 90) | interface PersonRepository extends CrudRepository { class Person (line 94) | static class Person {} FILE: src/test/java/org/springframework/data/keyvalue/repository/SimpleKeyValueRepositoryUnitTests.java class SimpleKeyValueRepositoryUnitTests (line 48) | @ExtendWith(MockitoExtension.class) method setUp (line 55) | @BeforeEach method saveNewWithNumericId (line 64) | @Test // DATACMNS-525 method testDoubleSave (line 76) | @Test // DATACMNS-525 method multipleSave (line 89) | @Test // DATACMNS-525 method deleteEntity (line 100) | @Test // DATACMNS-525 method deleteById (line 111) | @Test // DATACMNS-525 method deleteAllById (line 119) | @Test // DATAKV-330 method deleteAll (line 128) | @Test // DATACMNS-525 method findAllIds (line 136) | @Test // DATACMNS-525 method existsByIdReturnsFalseForEmptyOptional (line 146) | @Test // DATAKV-186 method existsByIdReturnsTrueWhenOptionalValuePresent (line 154) | @Test // DATAKV-186 method findAllWithPageableShouldDelegateToOperationsCorrectlyWhenPageableDoesNotContainSort (line 162) | @Test // DATACMNS-525 method findAllWithPageableShouldDelegateToOperationsCorrectlyWhenPageableContainsSort (line 170) | @Test // DATACMNS-525 method findAllShouldFallbackToFindAllOfWhenGivenNullPageable (line 179) | @Test // DATACMNS-525 method getEntityInformationFor (line 187) | @SuppressWarnings("unchecked") class Foo (line 196) | static class Foo { method Foo (line 203) | Foo(String name) { method Foo (line 207) | public Foo() {} method getId (line 209) | public String getId() { method getLongValue (line 213) | public Long getLongValue() { method getName (line 217) | public String getName() { method getBar (line 221) | public Bar getBar() { method setId (line 225) | public void setId(String id) { method setLongValue (line 229) | public void setLongValue(Long longValue) { method setName (line 233) | public void setName(String name) { method setBar (line 237) | public void setBar(Bar bar) { class Bar (line 242) | private static class Bar { method getBar (line 246) | public String getBar() { method setBar (line 250) | public void setBar(String bar) { class WithNumericId (line 255) | @Persistent FILE: src/test/java/org/springframework/data/keyvalue/repository/query/AbstractQueryCreatorTestBase.java class AbstractQueryCreatorTestBase (line 52) | @ExtendWith(MockitoExtension.class) method equalsReturnsTrueWhenMatching (line 68) | @Test // DATACMNS-525 method equalsReturnsFalseWhenNotMatching (line 73) | @Test // DATACMNS-525 method notEqualsReturnsTrueWhenMatching (line 78) | @Test // GH-603 method notEqualsReturnsFalseWhenNotMatching (line 83) | @Test // GH-603 method isTrueAssertedProperlyWhenTrue (line 88) | @Test // DATACMNS-525 method isTrueAssertedProperlyWhenFalse (line 93) | @Test // DATACMNS-525 method isFalseAssertedProperlyWhenTrue (line 98) | @Test // DATACMNS-525 method isFalseAssertedProperlyWhenFalse (line 103) | @Test // DATACMNS-525 method isNullAssertedProperlyWhenAttributeIsNull (line 108) | @Test // DATACMNS-525 method isNullAssertedProperlyWhenAttributeIsNotNull (line 113) | @Test // DATACMNS-525 method isNotNullFalseTrueWhenAttributeIsNull (line 118) | @Test // DATACMNS-525 method isNotNullReturnsTrueAttributeIsNotNull (line 123) | @Test // DATACMNS-525 method startsWithReturnsTrueWhenMatching (line 128) | @Test // DATACMNS-525 method startsWithReturnsFalseWhenNotMatching (line 133) | @Test // DATACMNS-525 method likeReturnsTrueWhenMatching (line 138) | @Test // DATACMNS-525 method likeReturnsFalseWhenNotMatching (line 143) | @Test // DATACMNS-525 method notLikeReturnsTrueWhenMatching (line 148) | @Test // GH-603 method notLikeReturnsFalseWhenNotMatching (line 153) | @Test // GH-603 method endsWithReturnsTrueWhenMatching (line 158) | @Test // DATACMNS-525 method endsWithReturnsFalseWhenNotMatching (line 163) | @Test // DATACMNS-525 method startsWithIgnoreCaseReturnsTrueWhenMatching (line 168) | @Test // DATACMNS-525 method greaterThanReturnsTrueForHigherValues (line 174) | @Test // DATACMNS-525 method greaterThanReturnsFalseForLowerValues (line 179) | @Test // DATACMNS-525 method afterReturnsTrueForHigherValues (line 184) | @Test // DATACMNS-525 method afterReturnsFalseForLowerValues (line 189) | @Test // DATACMNS-525 method greaterThanEaualsReturnsTrueForHigherValues (line 194) | @Test // DATACMNS-525 method greaterThanEqualsReturnsTrueForEqualValues (line 199) | @Test // DATACMNS-525 method greaterThanEqualsReturnsFalseForLowerValues (line 204) | @Test // DATACMNS-525 method lessThanReturnsTrueForHigherValues (line 209) | @Test // DATACMNS-525 method lessThanReturnsFalseForLowerValues (line 214) | @Test // DATACMNS-525 method beforeReturnsTrueForLowerValues (line 219) | @Test // DATACMNS-525 method beforeReturnsFalseForHigherValues (line 224) | @Test // DATACMNS-525 method lessThanEaualsReturnsTrueForHigherValues (line 229) | @Test // DATACMNS-525 method lessThanEaualsReturnsTrueForEqualValues (line 234) | @Test // DATACMNS-525 method lessThanEqualsReturnsFalseForLowerValues (line 239) | @Test // DATACMNS-525 method betweenEqualsReturnsTrueForValuesInBetween (line 244) | @Test // DATACMNS-525 method betweenEqualsReturnsFalseForHigherValues (line 249) | @Test // DATACMNS-525 method betweenEqualsReturnsFalseForLowerValues (line 254) | @Test // DATACMNS-525 method connectByAndReturnsTrueWhenAllPropertiesMatching (line 259) | @Test // DATACMNS-525 method connectByAndReturnsFalseWhenOnlyFewPropertiesMatch (line 264) | @Test // DATACMNS-525 method connectByOrReturnsTrueWhenOnlyFewPropertiesMatch (line 269) | @Test // DATACMNS-525 method connectByOrReturnsTrueWhenAllPropertiesMatch (line 274) | @Test // DATACMNS-525 method regexReturnsTrueWhenMatching (line 279) | @Test // DATACMNS-525 method regexReturnsFalseWhenNotMatching (line 284) | @Test // DATACMNS-525 method inReturnsMatchCorrectly (line 289) | @Test // DATAKV-169 method inNotMatchingReturnsCorrectly (line 298) | @Test // DATAKV-169 method inWithNullCompareValuesCorrectly (line 307) | @Test // DATAKV-169 method inWithNullSourceValuesMatchesCorrectly (line 316) | @Test // DATAKV-169 method inMatchesNullValuesCorrectly (line 326) | @Test // DATAKV-169 method notInReturnsMatchCorrectly (line 338) | @Test // GH-603 method notInNotMatchingReturnsCorrectly (line 347) | @Test // GH-603 method notInWithNullCompareValuesCorrectly (line 356) | @Test // GH-603 method notInWithNullSourceValuesMatchesCorrectly (line 365) | @Test // GH-603 method notInMatchesNullValuesCorrectly (line 375) | @Test // GH-603 method noDerivedQueryArgumentsMatchesAlways (line 385) | @Test // DATAKV-185 method evaluate (line 392) | protected Evaluation evaluate(String methodName, Object... args) { method createEvaluation (line 400) | protected abstract Evaluation createEvaluation(CRITERIA criteria); method createQueryForMethodWithArgs (line 402) | protected KeyValueQuery createQueryForMethodWithArgs(String ... method getMethod (line 426) | private Method getMethod(Class type, String methodName, Class[] ... method queryCreator (line 457) | protected abstract QUERY_CREATOR queryCreator(PartTree partTree, Param... method finalizeQuery (line 459) | protected abstract KeyValueQuery finalizeQuery(KeyValueQuery... type PersonRepository (line 461) | interface PersonRepository extends CrudRepository { method findBy (line 464) | Person findBy(); method findByFirstname (line 467) | Person findByFirstname(String firstname); method findByFirstnameNot (line 470) | Person findByFirstnameNot(String firstname); method findBySkinChangerIsTrue (line 473) | Person findBySkinChangerIsTrue(); method findBySkinChangerIsFalse (line 476) | Person findBySkinChangerIsFalse(); method findByLastnameIsNull (line 479) | Person findByLastnameIsNull(); method findByLastnameIsNotNull (line 482) | Person findByLastnameIsNotNull(); method findByFirstnameStartingWith (line 485) | Person findByFirstnameStartingWith(String firstanme); method findByFirstnameIgnoreCase (line 487) | Person findByFirstnameIgnoreCase(String firstanme); method findByBirthdayAfter (line 490) | Person findByBirthdayAfter(Date date); method findByAgeGreaterThan (line 493) | Person findByAgeGreaterThan(Integer age); method findByAgeGreaterThanEqual (line 496) | Person findByAgeGreaterThanEqual(Integer age); method findByBirthdayBefore (line 499) | Person findByBirthdayBefore(Date date); method findByAgeLessThan (line 502) | Person findByAgeLessThan(Integer age); method findByAgeLessThanEqual (line 505) | Person findByAgeLessThanEqual(Integer age); method findByAgeBetween (line 508) | Person findByAgeBetween(Integer low, Integer high); method findByFirstnameLike (line 511) | Person findByFirstnameLike(String firstname); method findByFirstnameNotLike (line 514) | Person findByFirstnameNotLike(String firstname); method findByFirstnameEndingWith (line 517) | Person findByFirstnameEndingWith(String firstname); method findByAgeGreaterThanAndLastname (line 519) | Person findByAgeGreaterThanAndLastname(Integer age, String lastname); method findByAgeGreaterThanOrLastname (line 521) | Person findByAgeGreaterThanOrLastname(Integer age, String lastname); method findByLastnameMatches (line 524) | Person findByLastnameMatches(String lastname); method findByFirstnameIn (line 527) | Person findByFirstnameIn(List in); method findByFirstnameNotIn (line 530) | Person findByFirstnameNotIn(List in); type Evaluation (line 534) | public interface Evaluation { method against (line 535) | Boolean against(Object candidate); method evaluate (line 537) | boolean evaluate(); class Person (line 540) | public static class Person { method Person (line 548) | public Person() {} method Person (line 550) | Person(String firstname, int age) { method skinChanger (line 556) | Person skinChanger(boolean isSkinChanger) { method named (line 561) | Person named(String lastname) { method bornAt (line 566) | Person bornAt(Date date) { method getId (line 571) | public String getId() { method getFirstname (line 575) | public String getFirstname() { method getLastname (line 579) | public String getLastname() { method getAge (line 583) | public int getAge() { method isSkinChanger (line 587) | public boolean isSkinChanger() { method getBirthday (line 591) | public Date getBirthday() { method setId (line 595) | public void setId(String id) { method setFirstname (line 599) | public void setFirstname(String firstname) { method setLastname (line 603) | public void setLastname(String lastname) { method setAge (line 607) | public void setAge(int age) { method setSkinChanger (line 611) | public void setSkinChanger(boolean isSkinChanger) { method setBirthday (line 615) | public void setBirthday(Date birthday) { FILE: src/test/java/org/springframework/data/keyvalue/repository/query/CachingKeyValuePartTreeQueryUnitTests.java class CachingKeyValuePartTreeQueryUnitTests (line 45) | @ExtendWith(MockitoExtension.class) method setUp (line 52) | @BeforeEach method cachedSpelExpressionShouldBeReusedWithNewContext (line 62) | @Test // DATAKV-137 type Repo (line 80) | static interface Repo { method findByFirstname (line 82) | List findByFirstname(String firstname); FILE: src/test/java/org/springframework/data/keyvalue/repository/query/KeyValuePartTreeQueryUnitTests.java class KeyValuePartTreeQueryUnitTests (line 48) | @ExtendWith(MockitoExtension.class) method spelExpressionAndContextShouldNotBeReused (line 55) | @Test // DATAKV-115 method shouldApplyPageableParameterToCollectionQuery (line 78) | @Test // DATAKV-142 method shouldAllowProjectionQueries (line 99) | @Test // GH-563 method shouldApplyDerivedMaxResultsToQuery (line 120) | @Test // DATAKV-142 method shouldApplyDerivedMaxResultsToQueryWithParameters (line 138) | @Test // DATAKV-142 method shouldUseCountForExists (line 161) | @Test // GH-385 method shouldUseCountForCount (line 181) | @Test // GH-71 type Repo (line 201) | interface Repo { method findByFirstname (line 203) | List findByFirstname(String firstname); method existsByFirstname (line 205) | boolean existsByFirstname(String firstname); method countByFirstname (line 207) | int countByFirstname(String firstname); method findBy (line 209) | List findBy(Pageable page); method findTop3By (line 211) | List findTop3By(); method findTop3ByFirstname (line 213) | List findTop3ByFirstname(String firstname); method findProjectionByFirstname (line 215) | PersonProjection findProjectionByFirstname(String firstname); type PersonProjection (line 218) | interface PersonProjection { method getFirstname (line 219) | String getFirstname(); FILE: src/test/java/org/springframework/data/keyvalue/repository/query/PredicateQueryCreatorUnitTests.java class PredicateQueryCreatorUnitTests (line 31) | class PredicateQueryCreatorUnitTests extends AbstractQueryCreatorTestBas... method startsWithIgnoreCaseReturnsTrueWhenMatching (line 33) | @Override method queryCreator (line 39) | @Override method finalizeQuery (line 44) | @Override method createEvaluation (line 49) | @Override class PredicateEvaluation (line 54) | static class PredicateEvaluation implements Evaluation { method PredicateEvaluation (line 59) | PredicateEvaluation(Predicate expression) { method against (line 63) | public Boolean against(Object candidate) { method evaluate (line 68) | public boolean evaluate() { FILE: src/test/java/org/springframework/data/keyvalue/repository/query/SpelQueryCreatorUnitTests.java class SpelQueryCreatorUnitTests (line 28) | public class SpelQueryCreatorUnitTests extends AbstractQueryCreatorTestB... method queryCreator (line 30) | @Override method finalizeQuery (line 35) | @Override method createEvaluation (line 43) | @Override class SpelEvaluation (line 48) | static class SpelEvaluation implements Evaluation { method SpelEvaluation (line 53) | SpelEvaluation(SpelExpression expression) { method against (line 57) | public Boolean against(Object candidate) { method evaluate (line 62) | public boolean evaluate() { FILE: src/test/java/org/springframework/data/keyvalue/repository/support/KeyValueQuerydslUtilsUnitTests.java class KeyValueQuerydslUtilsUnitTests (line 42) | class KeyValueQuerydslUtilsUnitTests { method setUp (line 47) | @BeforeEach method toOrderSpecifierThrowsExceptioOnNullPathBuilder (line 54) | @Test // DATACMNS-525 method toOrderSpecifierReturnsEmptyArrayWhenSortIsUnsorted (line 59) | @Test // DATACMNS-525, DATAKV-197 method toOrderSpecifierConvertsSimpleAscSortCorrectly (line 64) | @Test // DATACMNS-525 method toOrderSpecifierConvertsSimpleDescSortCorrectly (line 74) | @Test // DATACMNS-525 method toOrderSpecifierConvertsSortCorrectlyAndRetainsArgumentOrder (line 84) | @Test // DATACMNS-525 method toOrderSpecifierConvertsSortWithNullHandlingCorrectly (line 94) | @Test // DATACMNS-525 FILE: src/test/java/org/springframework/data/keyvalue/repository/support/KeyValueRepositoryFactoryBeanUnitTests.java class KeyValueRepositoryFactoryBeanUnitTests (line 36) | class KeyValueRepositoryFactoryBeanUnitTests { method setUp (line 40) | @BeforeEach method rejectsNullKeyValueOperations (line 46) | @Test // DATAKV-123 method rejectsNullQueryCreator (line 51) | @Test // DATAKV-123 method rejectsUninitializedInstance (line 56) | @Test // DATAKV-123 method rejectsInstanceWithoutKeyValueOperations (line 61) | @SuppressWarnings("unchecked") method rejectsInstanceWithoutQueryCreator (line 73) | @Test // DATAKV-123 method createsRepositoryFactory (line 80) | @Test // DATAKV-123 method rejectsNullQueryType (line 95) | @Test // DATAKV-112 type SampleRepository (line 100) | interface SampleRepository extends Repository {} FILE: src/test/java/org/springframework/data/map/AbstractRepositoryUnitTests.java class AbstractRepositoryUnitTests (line 48) | public abstract class AbstractRepositoryUnitTests findByAge(int age); method findByFirstname (line 218) | List findByFirstname(String firstname); method findByFirstnameAndAge (line 220) | List findByFirstnameAndAge(String firstname, int age); method findByAge (line 222) | Page findByAge(int age, Pageable page); method findByAgeOrFirstname (line 224) | List findByAgeOrFirstname(int age, String firstname); method findByAgeAndFirstname (line 226) | Person findByAgeAndFirstname(int age, String firstname); method findByAgeGreaterThanOrderByAgeAscFirstnameDesc (line 228) | List findByAgeGreaterThanOrderByAgeAscFirstnameDesc(int age); method findByAgeGreaterThan (line 230) | List findByAgeGreaterThan(int age, Sort sort); method findByAgeGreaterThan (line 232) | List findByAgeGreaterThan(int age, Sort sort, Class projec... method findByFirstnameIn (line 234) | List findByFirstnameIn(List firstname); type PersonSummary (line 237) | interface PersonSummary { method getFirstname (line 239) | String getFirstname(); FILE: src/test/java/org/springframework/data/map/CachingQuerySimpleKeyValueRepositoryUnitTests.java class CachingQuerySimpleKeyValueRepositoryUnitTests (line 33) | @Disabled method createKeyValueRepositoryFactory (line 36) | @Override FILE: src/test/java/org/springframework/data/map/MapDbIntegrationTests.java class MapDbIntegrationTests (line 41) | @SpringJUnitConfig class TestConfiguration (line 44) | @Configuration method db (line 48) | @Bean method store (line 53) | @Bean method shouldStoreEntriesInMapDb (line 76) | @Test type PersonRepository (line 92) | interface PersonRepository extends KeyValueRepository { method countByLastname (line 94) | long countByLastname(String lastname); class Person (line 97) | static class Person { method Person (line 103) | Person(String firstname, String lastname) { FILE: src/test/java/org/springframework/data/map/MapKeyValueAdapterUnitTests.java class MapKeyValueAdapterUnitTests (line 34) | class MapKeyValueAdapterUnitTests { method setUp (line 45) | @BeforeEach method putShouldThrowExceptionWhenAddingNullId (line 50) | @Test // DATACMNS-525 method putShouldThrowExceptionWhenCollectionIsNullValue (line 55) | @Test // DATACMNS-525 method putReturnsNullWhenNoObjectForIdPresent (line 60) | @Test // DATACMNS-525 method putShouldReturnPreviousObjectForIdWhenAddingNewOneWithSameIdPresent (line 65) | @Test // DATACMNS-525 method containsShouldThrowExceptionWhenIdIsNull (line 72) | @Test // DATACMNS-525 method containsShouldThrowExceptionWhenTypeIsNull (line 77) | @Test // DATACMNS-525 method containsShouldReturnFalseWhenNoElementsPresent (line 82) | @Test // DATACMNS-525 method containShouldReturnTrueWhenElementWithIdPresent (line 87) | @Test // DATACMNS-525 method getShouldReturnNullWhenNoElementWithIdPresent (line 94) | @Test // DATACMNS-525 method getShouldReturnElementWhenMatchingIdPresent (line 99) | @Test // DATACMNS-525 method getShouldThrowExceptionWhenIdIsNull (line 106) | @Test // DATACMNS-525 method getShouldThrowExceptionWhenTypeIsNull (line 111) | @Test // DATACMNS-525 method getAllOfShouldReturnAllValuesOfGivenCollection (line 116) | @Test // DATACMNS-525 method getAllOfShouldThrowExceptionWhenTypeIsNull (line 126) | @Test // DATACMNS-525 method deleteShouldReturnNullWhenGivenIdThatDoesNotExist (line 131) | @Test // DATACMNS-525 method deleteShouldReturnDeletedObject (line 136) | @Test // DATACMNS-525 method scanShouldIterateOverAvailableEntries (line 143) | @Test // DATAKV-99 method scanShouldReturnEmptyIteratorWhenNoElementsAvailable (line 156) | @Test // DATAKV-99 method scanDoesNotMixResultsFromMultipleKeyspaces (line 161) | @Test // DATAKV-99 class SimpleObject (line 173) | static class SimpleObject { method SimpleObject (line 177) | public SimpleObject() {} method SimpleObject (line 179) | SimpleObject(String value) { method getStringValue (line 183) | public String getStringValue() { method setStringValue (line 187) | public void setStringValue(String stringValue) { FILE: src/test/java/org/springframework/data/map/QuerydslKeyValuePredicateExecutorUnitTests.java class QuerydslKeyValuePredicateExecutorUnitTests (line 49) | class QuerydslKeyValuePredicateExecutorUnitTests extends AbstractReposit... method setUp (line 51) | @BeforeEach method findOneIsExecutedCorrectly (line 56) | @Test // DATACMNS-525 method findAllIsExecutedCorrectly (line 63) | @Test // DATACMNS-525 method findWithPaginationWorksCorrectly (line 70) | @Test // DATACMNS-525 method findAllUsingOrderSpecifierWorksCorrectly (line 86) | @Test // DATACMNS-525 method findAllUsingPageableWithSortWorksCorrectly (line 95) | @Test // DATACMNS-525 method findAllUsingPagableWithQSortWorksCorrectly (line 104) | @Test // DATACMNS-525 method findAllWithOrderSpecifierWorksCorrectly (line 113) | @Test // DATAKV-90 method findAllShouldRequireSort (line 121) | @Test // DATAKV-90, DATAKV-197 method findAllShouldAllowUnsortedFindAll (line 126) | @Test // DATAKV-90, DATAKV-197 method executesExistsCorrectly (line 134) | @Test // DATAKV-95 method shouldSupportFindAllWithPredicateAndSort (line 139) | @Test // DATAKV-96 method throwsExceptionIfMoreThanOneResultIsFound (line 151) | @Test // DATAKV-179 method findByShouldReturnFirst (line 158) | @Test // GH-397 method findByShouldReturnOne (line 171) | @Test // GH-397 method findByShouldReturnFirstWithProjection (line 182) | @Test // GH-397 method findByShouldReturnOneWithProjection (line 193) | @Test // GH-397 method findByShouldReturnAll (line 204) | @Test // GH-397 method findByShouldReturnAllSorted (line 212) | @Test // GH-397 method findByShouldReturnAllWithProjection (line 226) | @Test // GH-397 method findByShouldReturnPage (line 235) | @Test // GH-397 method findByShouldReturnStream (line 251) | @Test // GH-397 method findByShouldReturnStreamWithProjection (line 259) | @Test // GH-397 method findByShouldReturnCount (line 268) | @Test // GH-397 method findByShouldReturnExists (line 276) | @Test // GH-397 type PersonProjection (line 286) | interface PersonProjection { method getFirstname (line 287) | String getFirstname(); class PersonDto (line 290) | static class PersonDto { method getFirstname (line 294) | public String getFirstname() { method setFirstname (line 298) | public void setFirstname(String firstname) { method getRepository (line 303) | @Override type QPersonRepository (line 308) | interface QPersonRepository extends org.springframework.data.map.Abstr... FILE: src/test/java/org/springframework/data/map/SimpleKeyValueRepositoryUnitTests.java class SimpleKeyValueRepositoryUnitTests (line 28) | public class SimpleKeyValueRepositoryUnitTests extends AbstractRepositor... method getRepository (line 30) | protected PersonRepository getRepository(KeyValueRepositoryFactory fac... FILE: src/test/java/org/springframework/data/map/repository/config/MapRepositoriesConfigurationExtensionIntegrationTests.java class MapRepositoriesConfigurationExtensionIntegrationTests (line 66) | class MapRepositoriesConfigurationExtensionIntegrationTests { method registersDefaultTemplateIfReferenceNotCustomized (line 68) | @Test // DATAKV-86 method doesNotRegisterDefaultTemplateIfReferenceIsCustomized (line 78) | @Test // DATAKV-86 method shouldUseCustomAdapter (line 89) | @Test // GH-358 method considersMapTypeConfiguredOnAnnotation (line 103) | @Test // DATAKV-87 method doesNotConsiderMapConfiguredIfTemplateIsPresent (line 109) | @Test // DATAKV-87 method considersSortAccessorConfiguredOnAnnotation (line 115) | @Test // GH-565 method considersQueryEngineConfiguration (line 121) | @Test // GH-576 method considersQueryEngineAndSortAccessorConfiguration (line 136) | @Test // GH-576 method assertKeyValueTemplateWithAdapterFor (line 156) | private static void assertKeyValueTemplateWithAdapterFor(Class mapT... method assertKeyValueTemplateWithSortAccessorFor (line 167) | private static void assertKeyValueTemplateWithSortAccessorFor(Class... method considersDefaultQueryCreator (line 180) | @Test // GH-576 method considersCustomQueryCreator (line 191) | @Test // GH-576 class Config (line 203) | @Configuration class ConfigWithCustomTemplateReference (line 208) | @Configuration class ConfigWithOverriddenTemplateReference (line 212) | @Configuration method mapKeyValueTemplate (line 217) | @Bean method keyValueAdapter (line 222) | @Bean class ConfigWithCustomizedMapType (line 234) | @Configuration class ConfigWithCustomizedMapTypeAndExplicitDefinitionOfKeyValueTemplate (line 238) | @Configuration method mapKeyValueTemplate (line 242) | @Bean class ConfigWithQueryEngine (line 248) | @EnableMapRepositories(queryEngineFactory = JustSpelQueryEngineFactory... class JustSpelQueryEngineFactory (line 251) | static class JustSpelQueryEngineFactory implements QueryEngineFactory { method create (line 253) | @Override class ConfigWithCustomizedSortAccessor (line 260) | @EnableMapRepositories(sortAccessor = PathSortAccessor.class) class ConfigWithQueryEngineAndCustomizedSortAccessor (line 263) | @EnableMapRepositories(sortAccessor = PathSortAccessor.class, queryEng... class ConfigWithCustomQueryCreator (line 266) | @EnableMapRepositories(queryCreator = MyQueryCreator.class, considerNe... class SpelQueryEngineFactory (line 270) | static class SpelQueryEngineFactory implements QueryEngineFactory { method SpelQueryEngineFactory (line 274) | public SpelQueryEngineFactory(SortAccessor> sortAccess... method create (line 278) | @Override class MyQueryCreator (line 285) | static class MyQueryCreator extends AbstractQueryCreator { class Person (line 320) | static class Person { method getId (line 324) | public String getId() { method getName (line 328) | public String getName() { method setId (line 332) | public void setId(String id) { method setName (line 336) | public void setName(String name) { FILE: src/test/java/org/springframework/data/map/repository/config/MapRepositoryRegistrarWithFullDefaultingIntegrationTests.java class MapRepositoryRegistrarWithFullDefaultingIntegrationTests (line 37) | @ExtendWith(SpringExtension.class) class Config (line 41) | @Configuration method shouldEnableMapRepositoryCorrectly (line 49) | @Test // DATAKV-86 class Person (line 54) | static class Person { method getId (line 59) | public String getId() { method getFirstname (line 63) | public String getFirstname() { method setId (line 67) | public void setId(String id) { method setFirstname (line 71) | public void setFirstname(String firstname) { type PersonRepository (line 76) | interface PersonRepository extends CrudRepository { method findByFirstname (line 78) | List findByFirstname(String firstname); FILE: src/test/java/org/springframework/data/map/repository/config/MapRepositoryRegistrarWithTemplateDefinitionIntegrationTests.java class MapRepositoryRegistrarWithTemplateDefinitionIntegrationTests (line 41) | @ExtendWith(SpringExtension.class) class Config (line 45) | @Configuration method keyValueTemplate (line 49) | @Bean method shouldEnableMapRepositoryCorrectly (line 57) | @Test // DATACMNS-525 class Person (line 62) | static class Person { method getId (line 67) | public String getId() { method getFirstname (line 71) | public String getFirstname() { method setId (line 75) | public void setId(String id) { method setFirstname (line 79) | public void setFirstname(String firstname) { type PersonRepository (line 84) | interface PersonRepository extends CrudRepository { method findByFirstname (line 86) | List findByFirstname(String firstname);