org.squashtest.tm.service.denormalizedfield
Interface DenormalizedFieldValueFinder

All Known Subinterfaces:
PrivateDenormalizedFieldValueService
All Known Implementing Classes:
PrivateDenormalizedFieldValueServiceImpl

@Transactional(readOnly=true)
public interface DenormalizedFieldValueFinder

Author:
mpagnon

Method Summary
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntities(Collection<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder> entities, Collection<org.squashtest.tm.domain.customfield.RenderingLocation> nullOrlocations)
          Will return all the DenormalizedFieldValue for all the supplied DenormalizedFieldHolder.
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntity(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder)
          Will return all DenormalizedFieldValue attached to the given DenormalizedFieldHolder ordered by dfv.position asc.
 List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntityAndRenderingLocation(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder, org.squashtest.tm.domain.customfield.RenderingLocation renderingLocation)
          Will return all DenormalizedFieldValue attached to the given DenormalizedFieldHolder and having the given RenderingLocation, ordered by dfv.position asc.
 

Method Detail

findAllForEntity

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntity(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder)
Will return all DenormalizedFieldValue attached to the given DenormalizedFieldHolder ordered by dfv.position asc.

Parameters:
denormalizedFieldHolder -
Returns:
a list of DenormalizedFieldValue ordered by position asc.

findAllForEntityAndRenderingLocation

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntityAndRenderingLocation(org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder denormalizedFieldHolder,
                                                                                                             org.squashtest.tm.domain.customfield.RenderingLocation renderingLocation)
Will return all DenormalizedFieldValue attached to the given DenormalizedFieldHolder and having the given RenderingLocation, ordered by dfv.position asc.

Parameters:
denormalizedFieldHolder -
renderingLocation -
Returns:

findAllForEntities

List<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldValue> findAllForEntities(Collection<org.squashtest.tm.domain.denormalizedfield.DenormalizedFieldHolder> entities,
                                                                                           Collection<org.squashtest.tm.domain.customfield.RenderingLocation> nullOrlocations)
Will return all the DenormalizedFieldValue for all the supplied DenormalizedFieldHolder. If the collection of locations is null, then the result won't be filtered by location. If it is non null, then only the denormalized field values displayed in at least one of those locations wil be returned.

Parameters:
entities -
location -
Returns:


Copyright © 2010-2013 Henix, henix.fr. All Rights Reserved.