@Repository public class HibernateBoundEntityDao extends Object implements BoundEntityDao
| Constructor and Description |
|---|
HibernateBoundEntityDao() |
| Modifier and Type | Method and Description |
|---|---|
List<org.squashtest.tm.domain.customfield.BoundEntity> |
findAllForBinding(org.squashtest.tm.domain.customfield.CustomFieldBinding customFieldBinding)
given a CustomFieldBinding, returns all the existing entities subject to that binding; namely all the {@link BindableEntity} that belongs
to the project of that binding.
|
org.squashtest.tm.domain.customfield.BoundEntity |
findBoundEntity(org.squashtest.tm.domain.customfield.CustomFieldValue customFieldValue)
given a
CustomFieldValue id, returns the BoundEntity instance it is related to. |
org.squashtest.tm.domain.customfield.BoundEntity |
findBoundEntity(Long boundEntityId,
org.squashtest.tm.domain.customfield.BindableEntity entityType)
Will retrieve a
BoundEntity according to its ID and type. |
boolean |
hasCustomField(Long boundEntityId,
org.squashtest.tm.domain.customfield.BindableEntity entityType)
Tells whether the given bound entity has custom fields or not.
|
public List<org.squashtest.tm.domain.customfield.BoundEntity> findAllForBinding(org.squashtest.tm.domain.customfield.CustomFieldBinding customFieldBinding)
BoundEntityDaofindAllForBinding in interface BoundEntityDaopublic org.squashtest.tm.domain.customfield.BoundEntity findBoundEntity(org.squashtest.tm.domain.customfield.CustomFieldValue customFieldValue)
BoundEntityDaoCustomFieldValue id, returns the BoundEntity instance it is related to.findBoundEntity in interface BoundEntityDaopublic org.squashtest.tm.domain.customfield.BoundEntity findBoundEntity(Long boundEntityId, org.squashtest.tm.domain.customfield.BindableEntity entityType)
BoundEntityDaoBoundEntity according to its ID and type.findBoundEntity in interface BoundEntityDaopublic boolean hasCustomField(Long boundEntityId, org.squashtest.tm.domain.customfield.BindableEntity entityType)
BoundEntityDaohasCustomField in interface BoundEntityDaoCopyright © 2010–2017 Henix, henix.fr. All rights reserved.