public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 47 "/my-component/src/englishauction/AuctionRepository.hx" global::maglev.MagLevAny ret = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1)))); if (global::Std.isOfType(((object)(this.res.getResult())), ((object)(typeof(global::maglev.MagLevNull))))) { #line 49 "/my-component/src/englishauction/AuctionRepository.hx" this.callback.__hx_invoke1_o(default(double), null); } #line 51 "/my-component/src/englishauction/AuctionRepository.hx" global::maglev.MagLevObject resobj = ((global::maglev.MagLevObject)(this.res.getResult())); global::englishauction.AuctionModel model = new global::englishauction.AuctionModel(); #line 53 "/my-component/src/englishauction/AuctionRepository.hx" model.id = (((global::maglev.MagLevString)(resobj.@get("auctionId")))).getString(); model.start = (((global::maglev.MagLevNumber)(resobj.@get("start")))).getInt(); #line 55 "/my-component/src/englishauction/AuctionRepository.hx" model.end = (((global::maglev.MagLevNumber)(resobj.@get("end")))).getInt(); model.startingPrice = (((global::maglev.MagLevNumber)(resobj.@get("startingPrice")))).getFloat(); #line 57 "/my-component/src/englishauction/AuctionRepository.hx" model.reservePrice = (((global::maglev.MagLevNumber)(resobj.@get("reservePrice")))).getFloat(); model.priceIncrement = (((global::maglev.MagLevNumber)(resobj.@get("priceIncrement")))).getFloat(); #line 59 "/my-component/src/englishauction/AuctionRepository.hx" this.callback.__hx_invoke1_o(default(double), model); return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create())); }
public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 142 "/my-component/src/englishauction/AuctionRepository.hx" global::maglev.MagLevAny ret = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1)))); global::maglev.MagLevArray arr = ((global::maglev.MagLevArray)(this.res.getResult())); #line 144 "/my-component/src/englishauction/AuctionRepository.hx" int i = 0; while ((i < arr.size())) { #line 146 "/my-component/src/englishauction/AuctionRepository.hx" global::englishauction.AuctionModel model = new global::englishauction.AuctionModel(); global::maglev.MagLevObject resobj = ((global::maglev.MagLevObject)(arr.@get(i))); #line 148 "/my-component/src/englishauction/AuctionRepository.hx" model.id = (((global::maglev.MagLevString)(resobj.@get("auctionId")))).getString(); model.start = (((global::maglev.MagLevNumber)(resobj.@get("start")))).getInt(); #line 150 "/my-component/src/englishauction/AuctionRepository.hx" model.end = (((global::maglev.MagLevNumber)(resobj.@get("end")))).getInt(); model.startingPrice = (((global::maglev.MagLevNumber)(resobj.@get("startingPrice")))).getFloat(); #line 152 "/my-component/src/englishauction/AuctionRepository.hx" model.reservePrice = (((global::maglev.MagLevNumber)(resobj.@get("reservePrice")))).getFloat(); model.priceIncrement = (((global::maglev.MagLevNumber)(resobj.@get("priceIncrement")))).getFloat(); #line 154 "/my-component/src/englishauction/AuctionRepository.hx" this.auctions.push(model); ++i; } #line 157 "/my-component/src/englishauction/AuctionRepository.hx" this.callback.__hx_invoke1_o(default(double), this.auctions); return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create())); }
public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 64 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevAny result = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1)))); this.callback.__hx_invoke1_o(default(double), global::persistence.MagLevConverter.convertToHaxe(result)); #line 66 "/my-component/src/persistence/MagLevConverter.hx" return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create())); }
public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 23 "/my-component/src/englishauction/AuctionRepository.hx" global::maglev.MagLevAny ret = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1)))); this.callback.__hx_invoke1_o(default(double), (((global::maglev.MagLevString)(ret))).getString()); #line 25 "/my-component/src/englishauction/AuctionRepository.hx" return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create())); }
public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 48 "/my-component/src/englishauction/BidRepository.hx" global::maglev.MagLevAny result = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1)))); this.callback.__hx_invoke1_o(((double)((((global::maglev.MagLevNumber)(result))).getInt())), global::haxe.lang.Runtime.undefined); #line 50 "/my-component/src/englishauction/BidRepository.hx" return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create())); }
public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 53 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevArray args = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevArray)(((object)(__fn_float1))))) : (((global::maglev.MagLevArray)(__fn_dyn1)))); global::Array <object> arr = new global::Array <object>(); #line 55 "/my-component/src/maglev/MagLevCs.hx" int i = 0; while ((i < args.size())) { #line 57 "/my-component/src/maglev/MagLevCs.hx" arr.push(this._gthis.convertToHaxe(args.@get(i))); ++i; } #line 60 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevAny result = this._gthis.convertToMagLev(((object)(this.callback.__hx_invoke1_o(default(double), arr)))); return(global::maglev.MagLevResult.fromResult(result)); }
public override object __hx_invoke1_o(double __fn_float1, object __fn_dyn1) { #line 65 "/my-component/src/englishauction/BidRepository.hx" global::maglev.MagLevAny onres = (((__fn_dyn1 == global::haxe.lang.Runtime.undefined)) ? (((global::maglev.MagLevAny)(((object)(__fn_float1))))) : (((global::maglev.MagLevAny)(__fn_dyn1)))); global::maglev.MagLevArray arr = ((global::maglev.MagLevArray)(onres)); #line 67 "/my-component/src/englishauction/BidRepository.hx" global::Array <object> bids = new global::Array <object>(); int i = 0; #line 69 "/my-component/src/englishauction/BidRepository.hx" while ((i < arr.size())) { #line 70 "/my-component/src/englishauction/BidRepository.hx" global::englishauction.BidModel model = new global::englishauction.BidModel(); global::maglev.MagLevObject resobj = ((global::maglev.MagLevObject)(arr.@get(i))); #line 72 "/my-component/src/englishauction/BidRepository.hx" model.id = (((global::maglev.MagLevString)(resobj.@get("bidId")))).getString(); if (resobj.exists("auctionId")) { #line 74 "/my-component/src/englishauction/BidRepository.hx" model.auctionId = (((global::maglev.MagLevString)(resobj.@get("auctionId")))).getString(); } else { #line 76 "/my-component/src/englishauction/BidRepository.hx" model.auctionId = this.auctionId; } #line 78 "/my-component/src/englishauction/BidRepository.hx" model.userId = (((global::maglev.MagLevString)(resobj.@get("userId")))).getString(); model.price = (((global::maglev.MagLevNumber)(resobj.@get("price")))).getFloat(); #line 80 "/my-component/src/englishauction/BidRepository.hx" bids.push(model); ++i; } #line 83 "/my-component/src/englishauction/BidRepository.hx" this.callback.__hx_invoke1_o(default(double), bids); return(global::maglev.MagLevResult.fromResult(global::maglev.MagLevNull.create())); }
public static object convertToHaxe(global::maglev.MagLevAny x) { #line 16 "/my-component/src/persistence/MagLevConverter.hx" if ((x.getType() == global::maglev.MagLevNull.getStaticType())) { #line 17 "/my-component/src/persistence/MagLevConverter.hx" return(null); } else if ((x.getType() == global::maglev.MagLevBoolean.getStaticType())) { #line 20 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevBoolean y = ((global::maglev.MagLevBoolean)(x)); return((object)(y.getBool())); } else if ((x.getType() == global::maglev.MagLevString.getStaticType())) { #line 24 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevString y1 = ((global::maglev.MagLevString)(x)); return((object)(y1.getString())); } else if ((x.getType() == global::maglev.MagLevNumber.getStaticType())) { #line 28 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevNumber y2 = ((global::maglev.MagLevNumber)(x)); return((object)(y2.getFloat())); } else if ((x.getType() == global::maglev.MagLevArray.getStaticType())) { #line 32 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevArray y3 = ((global::maglev.MagLevArray)(x)); global::Array <object> arr = new global::Array <object>(); #line 34 "/my-component/src/persistence/MagLevConverter.hx" int i = 0; while ((i < y3.size())) { #line 36 "/my-component/src/persistence/MagLevConverter.hx" arr.push(global::persistence.MagLevConverter.convertToHaxe(y3.@get(i))); ++i; } #line 39 "/my-component/src/persistence/MagLevConverter.hx" return((object)(arr)); } else if ((x.getType() == global::maglev.MagLevObject.getStaticType())) { #line 42 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevObject y4 = ((global::maglev.MagLevObject)(x)); global::haxe.ds.StringMap <object> map = new global::haxe.ds.StringMap <object>(); #line 44 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevArray keys = y4.keys(); int i1 = 0; #line 46 "/my-component/src/persistence/MagLevConverter.hx" while ((i1 < keys.size())) { #line 47 "/my-component/src/persistence/MagLevConverter.hx" string key = (((global::maglev.MagLevString)(keys.@get(i1)))).getString(); map.@set(key, global::persistence.MagLevConverter.convertToHaxe(y4.@get(key))); #line 49 "/my-component/src/persistence/MagLevConverter.hx" ++i1; } #line 51 "/my-component/src/persistence/MagLevConverter.hx" return((object)(map)); } else if ((x.getType() == global::maglev.MagLevFunction.getStaticType())) { #line 54 "/my-component/src/persistence/MagLevConverter.hx" global::maglev.MagLevFunction y5 = ((global::maglev.MagLevFunction)(x)); global::haxe.lang.Function f = new global::persistence.MagLevConverter_convertToHaxe_55__Fun(y5); #line 69 "/my-component/src/persistence/MagLevConverter.hx" return((object)(f)); } else { #line 72 "/my-component/src/persistence/MagLevConverter.hx" throw ((global::System.Exception)(global::haxe.Exception.thrown("convertToHaxe: unknown type"))); } }
public virtual object convertToHaxe(global::maglev.MagLevAny x) { #line 107 "/my-component/src/maglev/MagLevCs.hx" if ((x.getType() == global::maglev.MagLevNull.getStaticType())) { #line 108 "/my-component/src/maglev/MagLevCs.hx" return(null); } else if ((x.getType() == global::maglev.MagLevBoolean.getStaticType())) { #line 111 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevBoolean y = ((global::maglev.MagLevBoolean)(x)); return((object)(y.getBool())); } else if ((x.getType() == global::maglev.MagLevString.getStaticType())) { #line 115 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevString y1 = ((global::maglev.MagLevString)(x)); return((object)(y1.getString())); } else if ((x.getType() == global::maglev.MagLevNumber.getStaticType())) { #line 119 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevNumber y2 = ((global::maglev.MagLevNumber)(x)); return((object)(y2.getFloat())); } else if ((x.getType() == global::maglev.MagLevArray.getStaticType())) { #line 123 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevArray y3 = ((global::maglev.MagLevArray)(x)); global::Array <object> arr = new global::Array <object>(); #line 125 "/my-component/src/maglev/MagLevCs.hx" int i = 0; while ((i < y3.size())) { #line 127 "/my-component/src/maglev/MagLevCs.hx" arr.push(this.convertToHaxe(y3.@get(i))); ++i; } #line 130 "/my-component/src/maglev/MagLevCs.hx" return((object)(arr)); } else if ((x.getType() == global::maglev.MagLevObject.getStaticType())) { #line 133 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevObject y4 = ((global::maglev.MagLevObject)(x)); global::haxe.ds.StringMap <object> map = new global::haxe.ds.StringMap <object>(); #line 135 "/my-component/src/maglev/MagLevCs.hx" global::maglev.MagLevArray keys = y4.keys(); int i1 = 0; #line 137 "/my-component/src/maglev/MagLevCs.hx" while ((i1 < keys.size())) { #line 138 "/my-component/src/maglev/MagLevCs.hx" string key = (((global::maglev.MagLevString)(keys.@get(i1)))).getString(); map.@set(key, this.convertToHaxe(y4.@get(key))); #line 140 "/my-component/src/maglev/MagLevCs.hx" ++i1; } #line 142 "/my-component/src/maglev/MagLevCs.hx" return((object)(map)); } else { #line 145 "/my-component/src/maglev/MagLevCs.hx" throw ((global::System.Exception)(global::haxe.Exception.thrown("convertToHaxe: unknown type"))); } }