package org.slc.sli.test.edfi.entities.relations;

import java.util.ArrayList;
import java.util.List;

public class StudentMeta {
    public final String id;
    public List<String> schoolIds;
    public List<String> sectionIds;

    public final String simpleId;

    public StudentMeta(String id, SchoolMeta schoolMeta) {
        this.id = schoolMeta.id + "-" + id;

        this.schoolIds = new ArrayList<String>();
        this.schoolIds.add(schoolMeta.id);

        this.sectionIds = new ArrayList<String>();
        
        this.simpleId = id;
    }

    @Override
    public String toString() {
        return "StudentMeta [id=" + id + ", schoolIds=" + schoolIds + ", sectionIds=" + sectionIds + "]";
    }

}

@@ -103,16 +103,22 @@
 %0Apublic 
+final 
 class St
@@ -129,16 +129,16 @@
 tMeta %7B%0A
-
     publ
@@ -160,32 +160,38 @@
  id;%0A    public 
+final 
 List%3CString%3E sch
@@ -209,16 +209,22 @@
  public 
+final 
 List%3CStr
@@ -241,16 +241,62 @@
 onIds;%0A%0A
+    public final List%3CString%3E assessmentIds;%0A%0A
     publ
@@ -571,24 +571,25 @@
 ing%3E();%0A
+%0A
         
 %0A       
@@ -580,16 +580,62 @@
         
+this.assessmentIds = new ArrayList%3CString%3E();%0A
 %0A       
@@ -703,24 +703,24 @@
 oString() %7B%0A
-
         retu
@@ -807,16 +807,96 @@
 ionIds +
+ %22, assessmentIds=%22%0A                + assessmentIds + %22, simpleId=%22 + simpleId +
  %22%5D%22;%0A  

add assessmentIds to StudentMeta