public IEnumerable <string> GenerateTModelConstructorStatements(string sourceNamespace, GenClass genClass, List <string> constructorParams) { yield return(string.Format("\t\tthis.{0} = {0};", DtGenUtil.ToJavaMemberName(_prop.Name))); constructorParams.Add(string.Format("{0}Tm {1}", _prop.PropType.Name, DtGenUtil.ToJavaMemberName(_prop.Name))); // yield return string.Format("{0}.addRule(new Required(\"required field\"));", DtGenUtil.ToJavaMemberName(_prop.Name)); }
public IEnumerable <string> GenerateTModelToDtoStatements(string sourceNamespace, GenClass genClass) { yield return(string.Format("\t\tresult.set{1}({0}.get());", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.Name)); }
public IEnumerable <string> GenerateTModelFromDtoStatements(string sourceNamespace, GenClass genClass, List <string> constructorParams) { yield return(string.Format("\t\tto.{0}.set(from.get{1}());", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.Name)); }
public IEnumerable <string> GenerateTModelConstructorStatements(string sourceNamespace, GenClass genClass, List <string> constructorParams) { yield return(string.Format("\t\t{0}.addRule(new Required(\"required field\"));", DtGenUtil.ToJavaMemberName(_prop.Name))); yield return(string.Format("\t\t{0}.addRule(new Range(\"The number must be between 0 and 255\", 0, 255));", DtGenUtil.ToJavaMemberName(_prop.Name))); }
public IEnumerable <string> GenerateTModelProperties(string sourceNamespace, GenClass genClass) { yield return(string.Format("\tpublic final IntegerProperty {0} = integerProperty(\"{0}\");", DtGenUtil.ToJavaMemberName(_prop.Name))); }
public IEnumerable <string> GenerateTModelToDtoStatements(string sourceNamespace, GenClass genClass) { yield return(string.Format("\t\tresult.set{1}({0}.get() == null ? NullableEnum.<{2}>getNull() : new NullableEnum<{2}>({0}.get()));", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.Name, _prop.PropType.GenericTypeArguments[0].Name)); }
public IEnumerable <string> GenerateTModelProperties(string sourceNamespace, GenClass genClass) { yield return(string.Format("\tpublic final EnumProperty<{1}> {0} = enumProperty(\"{0}\");", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.PropType.GenericTypeArguments[0].Name)); }
public IEnumerable <string> GenerateTModelToDtoStatements(string sourceNamespace, GenClass genClass) { var nameWoKey = _prop.Name.Length > 3 ? _prop.Name.Substring(0, _prop.Name.Length - 3) : ""; yield return(string.Format("\t\tresult.set{1}({0}.get() == null ? null : new NullableDate(DateOnly.toDate({0}.get())));", DtGenUtil.ToJavaMemberName(nameWoKey), nameWoKey)); }
public IEnumerable <string> GenerateTModelFromDtoStatements(string sourceNamespace, GenClass genClass, List <string> constructorParams) { var nameWoKey = _prop.Name.Length > 3 ? _prop.Name.Substring(0, _prop.Name.Length - 3) : ""; yield return(string.Format("\t\tto.{0}.set(from.get{1}().isNull() ? null : new DateOnly(from.get{1}().getDate()));", DtGenUtil.ToJavaMemberName(nameWoKey), nameWoKey)); }
public IEnumerable <string> GenerateTModelProperties(string sourceNamespace, GenClass genClass) { var nameWoKey = _prop.Name.Length > 3 ? _prop.Name.Substring(0, _prop.Name.Length - 3) : ""; yield return(string.Format("\tpublic final DateOnlyProperty {0} = new DateOnlyProperty(new SetValue<DateOnly>(\"{0}\"));", DtGenUtil.ToJavaMemberName(nameWoKey))); }
public IEnumerable <string> GenerateTModelToDtoStatements(string sourceNamespace, GenClass genClass) { //result.setRoles(JavaOnlyUtils.select(roles.get(), new Func<ApplicationWithRolesTm, IApplicationWithRoles>(){ @Override public IApplicationWithRoles call(ApplicationWithRolesTm val) { return val.toDto(); }})); yield return(string.Format("\t\tresult.set{1}(JavaOnlyUtils.select({0}.get(), new Func<{2}Tm, I{2}>(){{ @Override public I{2} call({2}Tm val) {{ return val.toDto(); }}}}));", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.Name, _prop.PropType.GenericTypeArguments[0].Name)); }
public IEnumerable <string> GenerateTModelFromDtoStatements(string sourceNamespace, GenClass genClass, List <string> constructorParams) { // to.roles.set(JavaOnlyUtils.toList(JavaOnlyUtils.select(from.getRoles(), new Func<IApplicationWithRoles, ApplicationWithRolesTm>() { @Override public ApplicationWithRolesTm call(IApplicationWithRoles dto) { return ApplicationWithRolesTm.fromDto(dto); }}))); yield return(string.Format("\t\tto.{0}.set(JavaOnlyUtils.toList(JavaOnlyUtils.select(from.get{1}(), new Func<I{2}, {2}Tm>() {{ @Override public {2}Tm call(I{2} dto) {{ return {2}Tm.fromDto(dto); }}}})));", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.Name, _prop.PropType.GenericTypeArguments[0].Name)); }
public IEnumerable <string> GenerateTModelProperties(string sourceNamespace, GenClass genClass) { yield return(string.Format("\tpublic final DateTimeProperty {0} = new DateTimeProperty(new SetValue<DateTime>(\"{0}\"));", DtGenUtil.ToJavaMemberName(_prop.Name))); }
public IEnumerable <string> GenerateTModelConstructorStatements(string sourceNamespace, GenClass genClass, List <string> constructorParams) { var nameWoKey = _prop.Name.Length > 3 ? _prop.Name.Substring(0, _prop.Name.Length - 3) : ""; yield return(string.Format("\t\t{0}.addRule(new Required(\"required field\"));", DtGenUtil.ToJavaMemberName(nameWoKey))); }
public IEnumerable <string> GenerateTModelProperties(string sourceNamespace, GenClass genClass) { yield return(string.Format("\tpublic final {1}Tm {0};", DtGenUtil.ToJavaMemberName(_prop.Name), _prop.PropType.Name)); }