List of usage examples for org.springframework.data.repository.query ResultProcessor getReturnedType
public ReturnedType getReturnedType()
From source file:com._4dconcept.springframework.data.marklogic.repository.query.AbstractMarklogicQuery.java
public Object execute(Object[] parameters) { ParameterAccessor accessor = new ParametersParameterAccessor(method.getParameters(), parameters); Query query = createQuery(accessor); ResultProcessor processor = method.getResultProcessor().withDynamicProjection(accessor); if (isDeleteQuery()) { // operations.remove(query); return null; } else if (method.isCollectionQuery()) { return operations.find(query, processor.getReturnedType().getDomainType()); } else {/* ww w. j a v a 2 s . c om*/ return operations.findOne(query, processor.getReturnedType().getDomainType()); } }