|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CustomFieldDao
| Method Summary | |
|---|---|
long |
countCustomFields()
Will count all existing custom fields |
List<org.squashtest.tm.domain.customfield.CustomField> |
findAll()
|
List<org.squashtest.tm.domain.customfield.CustomField> |
findAllBindableCustomFields(Long projectId,
org.squashtest.tm.domain.customfield.BindableEntity bindableEntity)
Will return the list of custom fields that can be bound to the given project and the given bindable entity (ie, those who aren't bound yet). |
List<org.squashtest.tm.domain.customfield.CustomField> |
findAllBoundCustomFields(Long projectId,
org.squashtest.tm.domain.customfield.BindableEntity bindableEntity)
returns the complementary of findAllBindableCustomFields(Long, BindableEntity) |
List<org.squashtest.tm.domain.customfield.CustomField> |
findAllOrderedByName()
Will find all custom fields and return them ordered by their name. |
org.squashtest.tm.domain.customfield.CustomField |
findByCode(String code)
Will find the CustomField having a code value matching the parameter. |
org.squashtest.tm.domain.customfield.CustomField |
findById(long id)
|
org.squashtest.tm.domain.customfield.CustomField |
findByName(String name)
Returns the field matching the name if it exists. |
void |
persist(org.squashtest.tm.domain.customfield.CustomField customField)
|
void |
remove(org.squashtest.tm.domain.customfield.CustomField customField)
|
| Methods inherited from interface org.squashtest.tm.service.internal.repository.CustomCustomFieldDao |
|---|
findSingleSelectFieldById, findSortedCustomFields |
| Method Detail |
|---|
List<org.squashtest.tm.domain.customfield.CustomField> findAll()
List<org.squashtest.tm.domain.customfield.CustomField> findAllBindableCustomFields(Long projectId,
org.squashtest.tm.domain.customfield.BindableEntity bindableEntity)
projectId - bindableEntity -
List<org.squashtest.tm.domain.customfield.CustomField> findAllBoundCustomFields(Long projectId,
org.squashtest.tm.domain.customfield.BindableEntity bindableEntity)
findAllBindableCustomFields(Long, BindableEntity)
projectId - bindableEntity -
void persist(org.squashtest.tm.domain.customfield.CustomField customField)
org.squashtest.tm.domain.customfield.CustomField findById(long id)
void remove(org.squashtest.tm.domain.customfield.CustomField customField)
org.squashtest.tm.domain.customfield.CustomField findByName(@NotNull
String name)
name -
List<org.squashtest.tm.domain.customfield.CustomField> findAllOrderedByName()
CustomField ordered by CustomField.getName()long countCustomFields()
org.squashtest.tm.domain.customfield.CustomField findByCode(@NotNull
String code)
code -
CustomField matching the code param.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||