package com.example.switchyard.bindy.student; import org.apache.camel.dataformat.bindy.annotation.CsvRecord; import org.apache.camel.dataformat.bindy.annotation.DataField; @CsvRecord(separator = "\\|") public class Student { @DataField(pos = 1, defaultValue="xxx", required=false) private String Id; @DataField(pos = 2, defaultValue="xxx", required=false) private String name; @DataField(pos = 3, defaultValue="xxx", required=false) private String semester; @DataField(pos = 4, defaultValue="0", required=false) private int javaMarks; @DataField(pos = 5, defaultValue="0", required=false) private int cMarks; @DataField(pos = 6, defaultValue="0", required=false) private int dbmsMarks; @DataField(pos = 7, defaultValue="0", required=false) private int mathematicsMarks; @DataField(pos = 8, defaultValue="0", required=false) private int dataStructureMarks; public int getDataStructureMarks() { return dataStructureMarks; } public void setDataStructureMarks(int dataStructureMarks) { this.dataStructureMarks = dataStructureMarks; } public String getId() { return Id; } public void setId(String id) { Id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getSemester() { return semester; } public void setSemester(String semester) { this.semester = semester; } public long getJavaMarks() { return javaMarks; } public void setJavaMarks(int javaMarks) { this.javaMarks = javaMarks; } public int getcMarks() { return cMarks; } public void setcMarks(int cMarks) { this.cMarks = cMarks; } public int getDbmsMarks() { return dbmsMarks; } public void setDbmsMarks(int dbmsMarks) { this.dbmsMarks = dbmsMarks; } public int getMathematicsMarks() { return mathematicsMarks; } public void setMathematicsMarks(int mathematicsMarks) { this.mathematicsMarks = mathematicsMarks; } @Override public String toString() { return "Student [Id=" + Id + ", name=" + name + ", semester="+ semester + "]"; } }