public class DapBuilder
extends java.lang.Object
| Constructor and Description | 
|---|
| DapBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | buildCSV(java.util.List<java.lang.String> stellen,
        java.util.ArrayList<java.util.ArrayList<DateAndPrice>> dapAll)prepares a csv string from the date-and-price lists for several notations | 
| static java.util.ArrayList<DateAndPrice> | buildDateAndPriceList(java.util.List<Item> items)takes a list of items and generates the corresponding date-and-price list | 
| static java.util.ArrayList<DateAndPrice> | expandDateAndPriceList(java.util.List<java.lang.String> dates,
                      java.util.List<DateAndPrice> dapOld)expands a date-and-price list to the given list of dates | 
| static java.util.ArrayList<java.util.ArrayList<DateAndPrice>> | harmonizeDapLists(java.util.ArrayList<java.util.ArrayList<DateAndPrice>> dapAll)harmonizes several date-and-price lists to a common list of dates | 
public static java.util.ArrayList<DateAndPrice> buildDateAndPriceList(java.util.List<Item> items)
items - list of itemspublic static java.util.ArrayList<DateAndPrice> expandDateAndPriceList(java.util.List<java.lang.String> dates, java.util.List<DateAndPrice> dapOld)
dapOld - the unchanged date-and-price listdates - a list of datespublic static java.util.ArrayList<java.util.ArrayList<DateAndPrice>> harmonizeDapLists(java.util.ArrayList<java.util.ArrayList<DateAndPrice>> dapAll)
dapAll - an array of date-and-price listspublic static java.lang.String buildCSV(java.util.List<java.lang.String> stellen,
                                        java.util.ArrayList<java.util.ArrayList<DateAndPrice>> dapAll)
stellen - list of notationsdapAll - an array of date-and-price lists