public ClassDefBuilder2(ClassDefBuilder <T> classDefBuilder, List <PropDefBuilder <T> > propDefBuilders, IList <string> primaryKeyPropNames) { _classDefBuilder = classDefBuilder; _primaryKeyPropNames = primaryKeyPropNames; PropDefBuilders = propDefBuilders; Initialise(); }
public PropertiesDefSelector(ClassDefBuilder <T> classDefBuilder, SuperClassDefBuilder <T> superClassDefBuilder) { _classDefBuilder = classDefBuilder; _superClassDefBuilder = superClassDefBuilder; _primaryKeyPropNames = new List <string>(); Initialise(); }
public ClassDefBuilder2(ClassDefBuilder <T> classDefBuilder, List <PropDefBuilder <T> > propDefBuilders, IList <string> primaryKeyPropNames, SuperClassDefBuilder <T> superClassDefBuilder) : this(classDefBuilder, propDefBuilders, primaryKeyPropNames) { _superClassDefBuilder = superClassDefBuilder; }
public SuperClassDefBuilder(ClassDefBuilder <T> classDefBuilder) { _classDefBuilder = classDefBuilder; }
public PropertiesDefSelector(ClassDefBuilder <T> classDefBuilder, IList <string> primaryKeyPropNames) { _classDefBuilder = classDefBuilder; _primaryKeyPropNames = primaryKeyPropNames; Initialise(); }