public class HubGroupBy<F extends OAObject,G extends OAObject> extends Object
to create a "flat" list.
Constructor and Description |
---|
HubGroupBy(Hub<F> hubB,
Hub<G> hubFrom,
String propertyPath) |
HubGroupBy(Hub<F> hubB,
Hub<G> hubFrom,
String propertyPath,
boolean bCreateNullList)
Create a hub on objects that are based on hubB, and are grouped by hubA.
|
HubGroupBy(Hub<F> hubB,
String propertyPath) |
HubGroupBy(Hub<F> hubB,
String propertyPath,
boolean bCreateNullList)
Create a hub of objects that are based on hubB.
|
HubGroupBy(HubGroupBy<F,G> hgb1,
HubGroupBy<F,G> hgb2) |
HubGroupBy(HubGroupBy<F,G> hgb1,
HubGroupBy<F,G> hgb2,
boolean bCreateNullList)
Combine two hgbs.
|
HubGroupBy(HubGroupBy<F,G> hgb,
String pp) |
HubGroupBy(HubGroupBy<F,G> hgb,
String pp,
boolean bCreateNullList)
create a new hgb that creates a combined groupBy with another.
|
Modifier and Type | Method and Description |
---|---|
Hub<OAGroupBy<F,G>> |
getCombinedHub() |
Hub<F> |
getDetailHub() |
String |
getGroupByPP() |
String |
getHubByPP() |
Hub<G> |
getMasterHub() |
public HubGroupBy(Hub<F> hubB, String propertyPath, boolean bCreateNullList)
hubB
- propertyPath
- public HubGroupBy(Hub<F> hubB, Hub<G> hubFrom, String propertyPath, boolean bCreateNullList)
propertyPath
- pp of the property from the right object to get left object. example: if hubDept,
hubEmpOrders, then "Employee.Department" HubGroupBy(hubEmpOrders, hubDept,
"Employee.Department") -or- HubGroupBy(hubEmpOrders, "Employee.Department")public HubGroupBy(HubGroupBy<F,G> hgb1, HubGroupBy<F,G> hgb2, boolean bCreateNullList)
public HubGroupBy(HubGroupBy<F,G> hgb1, HubGroupBy<F,G> hgb2)
public HubGroupBy(HubGroupBy<F,G> hgb, String pp, boolean bCreateNullList)
public HubGroupBy(HubGroupBy<F,G> hgb, String pp)
public Hub<OAGroupBy<F,G>> getCombinedHub()
public Hub<G> getMasterHub()
public String getGroupByPP()
public String getHubByPP()
Copyright © 1999–2019 ViaOA. All rights reserved.