public joinedsubclass()
 {
     items1Field = new List<object>();
     resultsetField = new List<resultset>();
     sqldeleteField = new customSQL();
     sqlupdateField = new customSQL();
     sqlinsertField = new customSQL();
     loaderField = new loader();
     joinedsubclass1Field = new List<joinedsubclass>();
     itemsField = new List<object>();
     keyField = new key();
     tuplizerField = new List<tuplizer>();
     commentField = new comment();
     synchronizeField = new List<synchronize>();
     subselectField = new subselect();
     metaField = new List<meta>();
     dynamicupdateField = false;
     dynamicinsertField = false;
     selectbeforeupdateField = false;
 }
 public array()
 {
     sqldeleteallField = new customSQL();
     sqldeleteField = new customSQL();
     sqlupdateField = new customSQL();
     sqlinsertField = new customSQL();
     loaderField = new loader();
     keyField = new key();
     commentField = new comment();
     synchronizeField = new List<synchronize>();
     cacheField = new cache();
     subselectField = new subselect();
     metaField = new List<meta>();
     inverseField = false;
     mutableField = true;
     optimisticlockField = true;
     embedxmlField = true;
 }
 public join()
 {
     sqldeleteField = new customSQL();
     sqlupdateField = new customSQL();
     sqlinsertField = new customSQL();
     itemsField = new List<object>();
     keyField = new key();
     commentField = new comment();
     subselectField = new subselect();
     fetchField = joinFetch.join;
     inverseField = false;
     optionalField = false;
 }