/* Options: Date: 2026-05-09 17:14:55 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: OnlinehandeOriginInfoZeileRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; class OriginInfoZeile implements IConvertible { String? Kopf; String? value; String? Kopfdef; OriginInfoZeile({this.Kopf,this.value,this.Kopfdef}); OriginInfoZeile.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Kopf = json['Kopf']; value = json['value']; Kopfdef = json['Kopfdef']; return this; } Map toJson() => { 'Kopf': Kopf, 'value': value, 'Kopfdef': Kopfdef }; getTypeName() => "OriginInfoZeile"; TypeContext? context = _ctx; } class OnlinehandeOriginInfoZeileResponse implements IConvertible { List? OrginZeil; OnlinehandeOriginInfoZeileResponse({this.OrginZeil}); OnlinehandeOriginInfoZeileResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { OrginZeil = JsonConverters.fromJson(json['OrginZeil'],'List',context!); return this; } Map toJson() => { 'OrginZeil': JsonConverters.toJson(OrginZeil,'List',context!) }; getTypeName() => "OnlinehandeOriginInfoZeileResponse"; TypeContext? context = _ctx; } // @Route("/fibuscan/Onlinehandel/OriginInfoZeile", "GET, POST") class OnlinehandeOriginInfoZeileRequest implements IReturn, IConvertible, IPost { String? guid; String? Fileguid; int? ZeilNummer; int? TrefferStelle; String? TrefferInfo; String? Volltext; OnlinehandeOriginInfoZeileRequest({this.guid,this.Fileguid,this.ZeilNummer,this.TrefferStelle,this.TrefferInfo,this.Volltext}); OnlinehandeOriginInfoZeileRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { guid = json['guid']; Fileguid = json['Fileguid']; ZeilNummer = json['ZeilNummer']; TrefferStelle = json['TrefferStelle']; TrefferInfo = json['TrefferInfo']; Volltext = json['Volltext']; return this; } Map toJson() => { 'guid': guid, 'Fileguid': Fileguid, 'ZeilNummer': ZeilNummer, 'TrefferStelle': TrefferStelle, 'TrefferInfo': TrefferInfo, 'Volltext': Volltext }; createResponse() => OnlinehandeOriginInfoZeileResponse(); getResponseTypeName() => "OnlinehandeOriginInfoZeileResponse"; getTypeName() => "OnlinehandeOriginInfoZeileRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ws4.fibudata.net', types: { 'OriginInfoZeile': TypeInfo(TypeOf.Class, create:() => OriginInfoZeile()), 'OnlinehandeOriginInfoZeileResponse': TypeInfo(TypeOf.Class, create:() => OnlinehandeOriginInfoZeileResponse()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'OnlinehandeOriginInfoZeileRequest': TypeInfo(TypeOf.Class, create:() => OnlinehandeOriginInfoZeileRequest()), });