Package org.emrick.project
Class CSVLEDWriter
java.lang.Object
org.emrick.project.CSVLEDWriter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FilecreateDefaultCSV(List<Performer> performers) static FilecreateDefaultCSV(List<Performer> performers, String filePath) voidprivate voidwriteHeaderRow(BufferedWriter writer, int size) private voidwriteLEDRow(BufferedWriter writer, int ledId, String performerLabel, LEDConfig ledConfig) private voidwritePerformerRow(BufferedWriter writer, String performerLabel)
-
Field Details
-
DEFAULT_HEIGHT
private static final int DEFAULT_HEIGHT- See Also:
-
DEFAULT_WIDTH
private static final int DEFAULT_WIDTH- See Also:
-
DEFAULT_H_OFFSET_L
private static final int DEFAULT_H_OFFSET_L- See Also:
-
DEFAULT_H_OFFSET_R
private static final int DEFAULT_H_OFFSET_R- See Also:
-
DEFAULT_V_OFFSET
private static final int DEFAULT_V_OFFSET- See Also:
-
LEFT
- See Also:
-
RIGHT
- See Also:
-
DEFAULT_FILE_PATH
- See Also:
-
HEADERS
-
delimiter
-
-
Constructor Details
-
CSVLEDWriter
public CSVLEDWriter() -
CSVLEDWriter
-
-
Method Details
-
createDefaultCSV
- Throws:
IOException
-
createDefaultCSV
- Throws:
IOException
-
write
- Throws:
IOException
-
writeHeaderRow
- Throws:
IOException
-
writePerformerRow
- Throws:
IOException
-
writeLEDRow
private void writeLEDRow(BufferedWriter writer, int ledId, String performerLabel, LEDConfig ledConfig) throws IOException - Throws:
IOException
-