| Package | Description |
|---|---|
| org.giavacms.faq.controller | |
| org.giavacms.faq.controller.request | |
| org.giavacms.faq.model | |
| org.giavacms.faq.repository |
| Modifier and Type | Method and Description |
|---|---|
Object |
FaqController.getId(Faq t) |
| Modifier and Type | Method and Description |
|---|---|
List<Faq> |
FaqRandomRequestController.loadPage(int startRow,
int pageSize) |
| Modifier and Type | Method and Description |
|---|---|
List<Faq> |
FaqCategory.getFaqs() |
| Modifier and Type | Method and Description |
|---|---|
void |
FaqCategory.addFaq(Faq faq) |
| Modifier and Type | Method and Description |
|---|---|
void |
FaqCategory.setFaqs(List<Faq> faqs) |
| Modifier and Type | Method and Description |
|---|---|
protected Faq |
FaqRepository.extract(Object[] row,
boolean completeFetch)
// we select a cartesian product of master/details rows in case of count = false
sb.append(pageAlias).append(".id, "); sb.append(pageAlias).append(".lang1id, ");
sb.append(pageAlias).append(".lang2id, "); sb.append(pageAlias).append(".lang3id, ");
sb.append(pageAlias).append(".lang4id, ");
sb.append(pageAlias).append(".lang5id, ");sb.append(pageAlias).append(".title, "); *
sb.append(pageAlias).append(".description, "); sb.append(templateImplAlias).append(".id as templateImpl_id, ");
sb.append(templateImplAlias).append(".mainPageId, "); sb.append(templateImplAlias).append(".mainPageTitle, ");
sb.append(faqAlias).append(".answer, "); sb.append(faqAlias).append(".date, ");
sb.append(faqAlias).append(".faqCategory_id, ");
sb.append(faqCategoryPageAlias).append(".title AS faqCategoryTitle, ");
sb.append(faqCategoryAlias).append(".orderNum, "); sb.append(" I.fileName AS image ");
|
protected Faq |
FaqRepository.prePersist(Faq faq) |
protected Faq |
FaqRepository.preUpdate(Faq faq) |
| Modifier and Type | Method and Description |
|---|---|
protected List<Faq> |
FaqRepository.extract(List resultList,
boolean completeFetch) |
| Modifier and Type | Method and Description |
|---|---|
protected Faq |
FaqRepository.prePersist(Faq faq) |
protected Faq |
FaqRepository.preUpdate(Faq faq) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FaqRepository.applyRestrictionsNative(org.giavacms.common.model.Search<Faq> search,
String pageAlias,
String templateImplAlias,
String faqAlias,
String faqCategoryAlias,
String faqCategoryPageAlias,
String separator,
StringBuffer sb,
Map<String,Object> params) |
protected StringBuffer |
FaqRepository.getListNative(org.giavacms.common.model.Search<Faq> search,
Map<String,Object> params,
boolean count,
int startRow,
int pageSize,
boolean completeFetch)
In case of a main table with one-to-many collections to fetch at once
we need an external query to read results and an internal query to apply parameters and paginate results
we need just the external query to apply parameters and count the overall distinct results
|
Copyright © 2013. All Rights Reserved.