BrightSide Workbench Full Report + Source Code
org.turro.alliance.provider.CategoryProvider Class Reference
Inheritance diagram for org.turro.alliance.provider.CategoryProvider:
Collaboration diagram for org.turro.alliance.provider.CategoryProvider:

Public Member Functions

 CategoryProvider (WsMember member, String reason, Jsons criteria)
 

Protected Member Functions

Jsons loadData (WsMember member, String reason, Jsons criteria)
 
long count (WsMember member, String reason, Jsons criteria)
 

Detailed Description

Author
Lluis TurrĂ³ Cutiller lluis.nosp@m.@tur.nosp@m.ro.or.nosp@m.g

Definition at line 34 of file CategoryProvider.java.

Constructor & Destructor Documentation

◆ CategoryProvider()

org.turro.alliance.provider.CategoryProvider.CategoryProvider ( WsMember  member,
String  reason,
Jsons  criteria 
)

Definition at line 36 of file CategoryProvider.java.

36  {
37  super(member, reason, criteria);
38  }

Member Function Documentation

◆ count()

long org.turro.alliance.provider.CategoryProvider.count ( WsMember  member,
String  reason,
Jsons  criteria 
)
protected

Definition at line 52 of file CategoryProvider.java.

52  {
53  return SqlClause.select("count(p)").from("AxCategory p")
54  .dao(dao.get())
55  .singleResult(Long.class, 0L);
56  }

◆ loadData()

Jsons org.turro.alliance.provider.CategoryProvider.loadData ( WsMember  member,
String  reason,
Jsons  criteria 
)
protected

Definition at line 41 of file CategoryProvider.java.

41  {
42  Jsons categories = Jsons.array();
43  SqlClause.select("p").from("AxCategory p")
44  .dao(dao.get())
45  .resultList(AxCategory.class).forEach(category -> {
46  categories.addValue(Jsons.read(category.toJson()));
47  });
48  return categories;
49  }

The documentation for this class was generated from the following file: