List of usage examples for org.springframework.data.repository CrudRepository getClass
@HotSpotIntrinsicCandidate public final native Class<?> getClass();
From source file:sample.data.mock.MockConversionService.java
private CrudRepository<Object, Serializable> getRepository(Class<?> domainClass, Class<?> idClass) { for (CrudRepository<Object, Serializable> repository : repositories) { Class<?>[] typeArgs = GenericTypeResolver.resolveTypeArguments(repository.getClass(), CrudRepository.class); if (domainClass.equals(typeArgs[0]) && conversionService.canConvert(typeArgs[1], idClass)) { return repository; }//from ww w .java 2 s . co m } return null; }