Class QueryBuilderResultHelperServiceImpl
java.lang.Object
ch.tocco.nice2.persist.core.impl.hibernate.QueryBuilderResultHelperServiceImpl
- All Implemented Interfaces:
- QueryBuilderResultHelperService
@Component
public class QueryBuilderResultHelperServiceImpl
extends Object
implements QueryBuilderResultHelperService
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionresolveEntities(Map map, String pathToResolve, String rootModel) resolve (nested) path from query builder result map and return entities.resolveEntity(Map map, String pathToResolve, String rootModel) resolve (nested) path from query builder result map and return entities.<T> Set<T> resolveToMany(Map map, String pathToResolve, String rootModel) resolve (nested) path from query builder result map and return a set of result items.<T> TresolveToOne(Map map, String pathToResolve, String rootModel) resolve (nested) path from query builder result map and return result item.
- 
Constructor Details- 
QueryBuilderResultHelperServiceImpl
 
- 
- 
Method Details- 
resolveToManyDescription copied from interface:QueryBuilderResultHelperServiceresolve (nested) path from query builder result map and return a set of result items. null values and duplicates are filtered out. last path step must be a field- Specified by:
- resolveToManyin interface- QueryBuilderResultHelperService
 
- 
resolveToOneDescription copied from interface:QueryBuilderResultHelperServiceresolve (nested) path from query builder result map and return result item. only to one relations are allowed, else anIllegalArgumentExceptionis thrown. last path step must be a field- Specified by:
- resolveToOnein interface- QueryBuilderResultHelperService
 
- 
resolveEntityDescription copied from interface:QueryBuilderResultHelperServiceresolve (nested) path from query builder result map and return entities. pathToResolve must end in a relation- Specified by:
- resolveEntityin interface- QueryBuilderResultHelperService
 
- 
resolveEntitiesDescription copied from interface:QueryBuilderResultHelperServiceresolve (nested) path from query builder result map and return entities. pathToResolve must end in a relation- Specified by:
- resolveEntitiesin interface- QueryBuilderResultHelperService
 
 
-