| Modifier and Type | Method and Description |
|---|---|
EntryGroupData |
CommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.util.Collection<java.lang.Integer> groupNumbers,
GroupType groupType)
Searches for entry group which is a type of
groupType and which number belongs to the groupNumbers. |
EntryGroupData |
CommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.lang.Integer groupNumber)
Returns
EntryGroupData by groupNumber from given order |
EntryGroupData |
EntryGroupData.getParent() |
EntryGroupData |
EntryGroupData.getRootGroup() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EntryGroupData> |
EntryGroupData.getChildren() |
java.util.List<EntryGroupData> |
CommerceEntryGroupUtils.getLeaves(EntryGroupData root)
Returns all leaf nodes of group tree, preventing their natural order.
|
java.util.List<EntryGroupData> |
CommerceEntryGroupUtils.getNestedGroups(EntryGroupData root)
Flatten group tree and return it as a plain list of groups.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EntryGroupData> |
CommerceEntryGroupUtils.getLeaves(EntryGroupData root)
Returns all leaf nodes of group tree, preventing their natural order.
|
java.util.List<EntryGroupData> |
CommerceEntryGroupUtils.getNestedGroups(EntryGroupData root)
Flatten group tree and return it as a plain list of groups.
|
void |
EntryGroupData.setParent(EntryGroupData parent) |
void |
EntryGroupData.setRootGroup(EntryGroupData rootGroup) |
| Modifier and Type | Method and Description |
|---|---|
void |
VirtualEntryGroupStrategy.createGroup(java.util.List<EntryGroupData> rootGroups,
OrderEntryData standaloneEntry)
Assigns the standalone entry to an entry group.
|
int |
CommerceEntryGroupUtils.findMaxGroupNumber(java.util.List<EntryGroupData> roots)
Returns max value of
EntryGroupData#groupNumber. |
void |
EntryGroupData.setChildren(java.util.List<EntryGroupData> children) |
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
GroupOrderEntryPopulatorTest.createEntryGroupData(OrderEntryData entry,
int number) |
protected EntryGroupData |
GroupOrderEntryPopulator.createRootGroup(OrderEntryData groupedOrderEntry,
AbstractOrderData order) |
protected EntryGroupData |
AbstractOrderPopulatorTest.entryGroupData(java.lang.Integer number,
EntryGroupData... children) |
protected EntryGroupData |
AbstractOrderPopulator.getGroup(java.lang.Integer number,
java.util.Map<java.lang.Integer,EntryGroupData> map) |
protected EntryGroupData |
GroupOrderConsignmentEntryPopulatorTest.wrapIntoEntryGroup(OrderEntryData entry,
int groupNumber) |
| Modifier and Type | Method and Description |
|---|---|
protected Converter<EntryGroup,EntryGroupData> |
EntryGroupPopulator.getEntryGroupConverter() |
protected Converter<EntryGroup,EntryGroupData> |
AbstractOrderPopulator.getEntryGroupConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractOrderPopulator.assignEntriesToGroups(EntryGroupData entryGroup,
<any> orderEntryDataMap) |
protected EntryGroupData |
AbstractOrderPopulatorTest.entryGroupData(java.lang.Integer number,
EntryGroupData... children) |
void |
EntryGroupPopulator.populate(EntryGroup entryGroup,
EntryGroupData entryGroupData) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractOrderPopulator.assignParentGroups(java.util.Collection<EntryGroupData> groups) |
protected EntryGroupData |
AbstractOrderPopulator.getGroup(java.lang.Integer number,
java.util.Map<java.lang.Integer,EntryGroupData> map) |
void |
EntryGroupPopulator.setEntryGroupConverter(Converter<EntryGroup,EntryGroupData> entryGroupConverter) |
void |
AbstractOrderPopulator.setEntryGroupConverter(Converter<EntryGroup,EntryGroupData> entryGroupConverter) |
protected void |
AbstractOrderPopulator.updateEntryGroupReferences(java.util.Collection<EntryGroup> source,
java.util.Map<java.lang.Integer,EntryGroupData> target)
Fills references to other groups of each converted
EntryGroupData. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EntryGroupData> |
AbstractOrderData.getRootGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractOrderData.setRootGroups(java.util.List<EntryGroupData> rootGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
DefaultVirtualEntryGroupStrategy.createVirtualGroup(OrderEntryData standaloneEntry,
int nextGroupNumber) |
protected EntryGroupData |
DefaultCommerceEntryGroupUtilsTest.entryGroupData(java.lang.Integer number,
EntryGroupData... children) |
EntryGroupData |
DefaultCommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.util.Collection<java.lang.Integer> groupNumbers,
GroupType groupType) |
EntryGroupData |
DefaultCommerceEntryGroupUtils.getGroup(AbstractOrderData order,
java.lang.Integer groupNumber) |
protected EntryGroupData |
DefaultCommerceEntryGroupUtilsTest.group(java.lang.Integer number,
EntryGroupData... children) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<EntryGroupData> |
DefaultCommerceEntryGroupUtils.getLeaves(EntryGroupData root) |
java.util.List<EntryGroupData> |
DefaultCommerceEntryGroupUtils.getNestedGroups(EntryGroupData root) |
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
DefaultCommerceEntryGroupUtilsTest.entryGroupData(java.lang.Integer number,
EntryGroupData... children) |
java.util.List<EntryGroupData> |
DefaultCommerceEntryGroupUtils.getLeaves(EntryGroupData root) |
java.util.List<EntryGroupData> |
DefaultCommerceEntryGroupUtils.getNestedGroups(EntryGroupData root) |
protected EntryGroupData |
DefaultCommerceEntryGroupUtilsTest.group(java.lang.Integer number,
EntryGroupData... children) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultVirtualEntryGroupStrategy.createGroup(java.util.List<EntryGroupData> rootGroups,
OrderEntryData standaloneEntry) |
int |
DefaultCommerceEntryGroupUtils.findMaxGroupNumber(java.util.List<EntryGroupData> roots) |
| Modifier and Type | Method and Description |
|---|---|
EntryGroupData |
EntryGroupKeywords.findEntryGroupByRefInOrder(AbstractOrderData order,
java.lang.String externalReferenceId)
Find entry within an order by externalReferenceId.
|
EntryGroupData |
EntryGroupKeywords.findEntryGroupByRefInTree(EntryGroupData rootGroupData,
java.lang.String externalReferenceId)
Find entry within a tree by external reference id.
|
EntryGroupData |
EntryGroupKeywords.getEntryGroup(AbstractOrderData order,
java.lang.Integer groupNumber)
Find entry group data by groupNumber.
|
| Modifier and Type | Method and Description |
|---|---|
EntryGroupData |
EntryGroupKeywords.findEntryGroupByRefInTree(EntryGroupData rootGroupData,
java.lang.String externalReferenceId)
Find entry within a tree by external reference id.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<EntryGroupData> |
BundlePageController.getLeafGroups(java.lang.Integer groupNumber)
Find leaf nodes of the group tree, that contains group with given number.
|
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
GroupVendorOrderEntryPopulator.getVendorGroup(OrderEntryData entry,
java.util.Map<java.lang.String,EntryGroupData> vendorGroups) |
protected EntryGroupData |
GroupVendorOrderEntryPopulator.getVendorRootGroup(java.util.Map<java.lang.String,EntryGroupData> vendorGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<EntryGroupData> |
GroupVendorOrderEntryPopulator.getCurrentNestedGroups(EntryGroupData root) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupVendorOrderEntryPopulator.addToCurrentRootGroups(AbstractOrderData order,
EntryGroupData vendorRootGroup) |
protected java.util.List<EntryGroupData> |
GroupVendorOrderEntryPopulator.getCurrentNestedGroups(EntryGroupData root) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
GroupVendorOrderEntryPopulator.addEntryToGroup(OrderEntryData entry,
java.util.Map<java.lang.String,EntryGroupData> vendorGroups) |
protected int |
GroupVendorOrderEntryPopulator.findCurrentMaxGroupNumber(java.util.List<EntryGroupData> roots) |
protected EntryGroupData |
GroupVendorOrderEntryPopulator.getVendorGroup(OrderEntryData entry,
java.util.Map<java.lang.String,EntryGroupData> vendorGroups) |
protected EntryGroupData |
GroupVendorOrderEntryPopulator.getVendorRootGroup(java.util.Map<java.lang.String,EntryGroupData> vendorGroups) |
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
SelectiveCartEntriesOrderingStrategyTest.createEntryGroup(int groupNumber) |
protected EntryGroupData |
SelectiveCartEntriesOrderingStrategy.createRootGroup(OrderEntryData groupedOrderEntry,
java.util.List<EntryGroupData> newRootGroups) |
protected EntryGroupData |
SelectiveCartEntriesOrderingStrategy.getEntryGroup(AbstractOrderData order,
ProductData productData,
GroupType groupType) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<EntryGroupData> |
SelectiveCartEntriesOrderingStrategy.getNestedGroups(EntryGroupData root) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<EntryGroupData> |
SelectiveCartEntriesOrderingStrategy.getNestedGroups(EntryGroupData root) |
| Modifier and Type | Method and Description |
|---|---|
protected EntryGroupData |
SelectiveCartEntriesOrderingStrategy.createRootGroup(OrderEntryData groupedOrderEntry,
java.util.List<EntryGroupData> newRootGroups) |
protected void |
SelectiveCartEntriesOrderingStrategy.resetEntryGroupNumber(AbstractOrderData order,
OrderEntryData entry,
java.util.List<EntryGroupData> newRootGroups) |
protected void |
SelectiveCartEntriesOrderingStrategy.setEntryGroups(OrderEntryData entry,
java.util.List<EntryGroupData> newRootGroups) |
Copyright © 2018 SAP SE. All Rights Reserved.