CSV input adapter classes for reading comma-separated-value formatted data and for CSV-based simulatation of events streams