adds semantic checks to the default deserialization method . this method must have the standard signature for a readobject method , and the body of the method must begin with `` s.defaultreadobject ; '' . other than that , any semantic checks can be specified and do not need to stay the same from version to version . a readobject method of this form may be added to any class , even if tetrad sessions were previously saved out using a version of the class that did n't include it . that 's what the `` s.defaultreadobject ; '' is for . see j. bloch , effective java , for help . concode_field_sep long serialVersionUID concode_elem_sep String modelSourceName concode_elem_sep int modelIndex concode_elem_sep String name concode_elem_sep int numModels concode_elem_sep List<SemIm> semIms concode_field_sep void setName concode_elem_sep PcRunner serializableInstance concode_elem_sep String getName concode_elem_sep List<Node> getVariables concode_elem_sep Graph getResultGraph concode_elem_sep void log concode_elem_sep Graph getGraph concode_elem_sep SemIm getSemIm concode_elem_sep List<String> getVariableNames concode_elem_sep Graph getSourceGraph concode_elem_sep int getNumModels concode_elem_sep void setModelIndex concode_elem_sep String getModelSourceName concode_elem_sep void setSemIm concode_elem_sep int getModelIndex
void function ( ObjectInputStream arg0 ) { arg0 . defaultReadObject ( ) ; }