11/* Options:
2- Date: 2015-12-09 01:45:37
2+ Date: 2015-12-09 04:03:26
33Version: 4.050
44Tip: To override a DTO option, remove "//" prefix before updating
55BaseUrl: http://techstacks.io
@@ -10,6 +10,7 @@ Package: servicestack.net.techstackskotlin
1010//AddImplicitVersion:
1111//IncludeTypes:
1212//ExcludeTypes:
13+ //InitializeCollections: True
1314//TreatTypesAsStrings:
1415//DefaultImports: java.math.*,java.util.*,net.servicestack.client.*,com.google.gson.annotations.*,com.google.gson.reflect.*
1516*/
@@ -180,7 +181,7 @@ open class CreateTechnologyStack : IReturn<CreateTechnologyStackResponse>
180181 var Description : String? = null
181182 var Details : String? = null
182183 var IsLocked : Boolean? = null
183- var TechnologyIds : ArrayList <Long >? = null
184+ var TechnologyIds : ArrayList <Long > = ArrayList < Long >()
184185 companion object { private val responseType = CreateTechnologyStackResponse ::class .java }
185186 override fun getResponseType (): Any? = responseType
186187}
@@ -196,7 +197,7 @@ open class UpdateTechnologyStack : IReturn<UpdateTechnologyStackResponse>
196197 var Description : String? = null
197198 var Details : String? = null
198199 var IsLocked : Boolean? = null
199- var TechnologyIds : ArrayList <Long >? = null
200+ var TechnologyIds : ArrayList <Long > = ArrayList < Long >()
200201 companion object { private val responseType = UpdateTechnologyStackResponse ::class .java }
201202 override fun getResponseType (): Any? = responseType
202203}
@@ -388,7 +389,7 @@ open class Authenticate : IReturn<AuthenticateResponse>
388389 var cnonce: String? = null
389390
390391 @DataMember(Order = 15 )
391- var Meta : HashMap <String ,String >? = null
392+ var Meta : HashMap <String ,String > = HashMap < String , String >()
392393 companion object { private val responseType = AuthenticateResponse ::class .java }
393394 override fun getResponseType (): Any? = responseType
394395}
@@ -401,10 +402,10 @@ open class AssignRoles : IReturn<AssignRolesResponse>
401402 var UserName : String? = null
402403
403404 @DataMember(Order = 2 )
404- var Permissions : ArrayList <String >? = null
405+ var Permissions : ArrayList <String > = ArrayList < String >()
405406
406407 @DataMember(Order = 3 )
407- var Roles : ArrayList <String >? = null
408+ var Roles : ArrayList <String > = ArrayList < String >()
408409 companion object { private val responseType = AssignRolesResponse ::class .java }
409410 override fun getResponseType (): Any? = responseType
410411}
@@ -417,10 +418,10 @@ open class UnAssignRoles : IReturn<UnAssignRolesResponse>
417418 var UserName : String? = null
418419
419420 @DataMember(Order = 2 )
420- var Permissions : ArrayList <String >? = null
421+ var Permissions : ArrayList <String > = ArrayList < String >()
421422
422423 @DataMember(Order = 3 )
423- var Roles : ArrayList <String >? = null
424+ var Roles : ArrayList <String > = ArrayList < String >()
424425 companion object { private val responseType = UnAssignRolesResponse ::class .java }
425426 override fun getResponseType (): Any? = responseType
426427}
@@ -456,24 +457,24 @@ open class GetTechnologyResponse
456457{
457458 var Created : Date ? = null
458459 var Technology : Technology ? = null
459- var TechnologyStacks : ArrayList <TechnologyStack >? = null
460+ var TechnologyStacks : ArrayList <TechnologyStack > = ArrayList < TechnologyStack >()
460461 var ResponseStatus : ResponseStatus ? = null
461462}
462463
463464open class GetTechnologyPreviousVersionsResponse
464465{
465- var Results : ArrayList <TechnologyHistory >? = null
466+ var Results : ArrayList <TechnologyHistory > = ArrayList < TechnologyHistory >()
466467}
467468
468469open class GetTechnologyFavoriteDetailsResponse
469470{
470- var Users : ArrayList <String >? = null
471+ var Users : ArrayList <String > = ArrayList < String >()
471472 var FavoriteCount : Int? = null
472473}
473474
474475open class GetAllTechnologiesResponse
475476{
476- var Results : ArrayList <Technology >? = null
477+ var Results : ArrayList <Technology > = ArrayList < Technology >()
477478}
478479
479480@DataContract
@@ -486,10 +487,10 @@ open class QueryResponse<T>
486487 var Total : Int? = null
487488
488489 @DataMember(Order = 3 )
489- var Results : ArrayList <T >? = null
490+ var Results : ArrayList <T > = ArrayList < T >()
490491
491492 @DataMember(Order = 4 )
492- var Meta : HashMap <String ,String >? = null
493+ var Meta : HashMap <String ,String > = HashMap < String , String >()
493494
494495 @DataMember(Order = 5 )
495496 var ResponseStatus : ResponseStatus ? = null
@@ -515,7 +516,7 @@ open class DeleteTechnologyStackResponse
515516
516517open class GetAllTechnologyStacksResponse
517518{
518- var Results : ArrayList <TechnologyStack >? = null
519+ var Results : ArrayList <TechnologyStack > = ArrayList < TechnologyStack >()
519520}
520521
521522open class GetTechnologyStackResponse
@@ -527,41 +528,41 @@ open class GetTechnologyStackResponse
527528
528529open class GetTechnologyStackPreviousVersionsResponse
529530{
530- var Results : ArrayList <TechnologyStackHistory >? = null
531+ var Results : ArrayList <TechnologyStackHistory > = ArrayList < TechnologyStackHistory >()
531532}
532533
533534open class GetTechnologyStackFavoriteDetailsResponse
534535{
535- var Users : ArrayList <String >? = null
536+ var Users : ArrayList <String > = ArrayList < String >()
536537 var FavoriteCount : Int? = null
537538}
538539
539540open class GetConfigResponse
540541{
541- var AllTiers : ArrayList <Option >? = null
542+ var AllTiers : ArrayList <Option > = ArrayList < Option >()
542543}
543544
544545open class OverviewResponse
545546{
546547 var Created : Date ? = null
547- var TopUsers : ArrayList <UserInfo >? = null
548- var TopTechnologies : ArrayList <TechnologyInfo >? = null
549- var LatestTechStacks : ArrayList <TechStackDetails >? = null
550- var TopTechnologiesByTier : HashMap <TechnologyTier ,ArrayList <TechnologyInfo >>? = null
548+ var TopUsers : ArrayList <UserInfo > = ArrayList < UserInfo >()
549+ var TopTechnologies : ArrayList <TechnologyInfo > = ArrayList < TechnologyInfo >()
550+ var LatestTechStacks : ArrayList <TechStackDetails > = ArrayList < TechStackDetails >()
551+ var TopTechnologiesByTier : HashMap <TechnologyTier ,ArrayList <TechnologyInfo >> = HashMap < TechnologyTier , ArrayList < TechnologyInfo >>()
551552 var ResponseStatus : ResponseStatus ? = null
552553}
553554
554555open class AppOverviewResponse
555556{
556557 var Created : Date ? = null
557- var AllTiers : ArrayList <Option >? = null
558- var TopTechnologies : ArrayList <TechnologyInfo >? = null
558+ var AllTiers : ArrayList <Option > = ArrayList < Option >()
559+ var TopTechnologies : ArrayList <TechnologyInfo > = ArrayList < TechnologyInfo >()
559560 var ResponseStatus : ResponseStatus ? = null
560561}
561562
562563open class GetFavoriteTechStackResponse
563564{
564- var Results : ArrayList <TechnologyStack >? = null
565+ var Results : ArrayList <TechnologyStack > = ArrayList < TechnologyStack >()
565566}
566567
567568open class FavoriteTechStackResponse
@@ -571,7 +572,7 @@ open class FavoriteTechStackResponse
571572
572573open class GetFavoriteTechnologiesResponse
573574{
574- var Results : ArrayList <Technology >? = null
575+ var Results : ArrayList <Technology > = ArrayList < Technology >()
575576}
576577
577578open class FavoriteTechnologyResponse
@@ -581,17 +582,17 @@ open class FavoriteTechnologyResponse
581582
582583open class GetUserFeedResponse
583584{
584- var Results : ArrayList <TechStackDetails >? = null
585+ var Results : ArrayList <TechStackDetails > = ArrayList < TechStackDetails >()
585586}
586587
587588open class GetUserInfoResponse
588589{
589590 var UserName : String? = null
590591 var Created : Date ? = null
591592 var AvatarUrl : String? = null
592- var TechStacks : ArrayList <TechnologyStack >? = null
593- var FavoriteTechStacks : ArrayList <TechnologyStack >? = null
594- var FavoriteTechnologies : ArrayList <Technology >? = null
593+ var TechStacks : ArrayList <TechnologyStack > = ArrayList < TechnologyStack >()
594+ var FavoriteTechStacks : ArrayList <TechnologyStack > = ArrayList < TechnologyStack >()
595+ var FavoriteTechnologies : ArrayList <Technology > = ArrayList < Technology >()
595596}
596597
597598@DataContract
@@ -616,17 +617,17 @@ open class AuthenticateResponse
616617 var ResponseStatus : ResponseStatus ? = null
617618
618619 @DataMember(Order = 7 )
619- var Meta : HashMap <String ,String >? = null
620+ var Meta : HashMap <String ,String > = HashMap < String , String >()
620621}
621622
622623@DataContract
623624open class AssignRolesResponse
624625{
625626 @DataMember(Order = 1 )
626- var AllRoles : ArrayList <String >? = null
627+ var AllRoles : ArrayList <String > = ArrayList < String >()
627628
628629 @DataMember(Order = 2 )
629- var AllPermissions : ArrayList <String >? = null
630+ var AllPermissions : ArrayList <String > = ArrayList < String >()
630631
631632 @DataMember(Order = 3 )
632633 var ResponseStatus : ResponseStatus ? = null
@@ -636,10 +637,10 @@ open class AssignRolesResponse
636637open class UnAssignRolesResponse
637638{
638639 @DataMember(Order = 1 )
639- var AllRoles : ArrayList <String >? = null
640+ var AllRoles : ArrayList <String > = ArrayList < String >()
640641
641642 @DataMember(Order = 2 )
642- var AllPermissions : ArrayList <String >? = null
643+ var AllPermissions : ArrayList <String > = ArrayList < String >()
643644
644645 @DataMember(Order = 3 )
645646 var ResponseStatus : ResponseStatus ? = null
@@ -679,14 +680,14 @@ open class QueryBase_1<T> : QueryBase()
679680open class TechStackDetails : TechnologyStackBase ()
680681{
681682 var DetailsHtml : String? = null
682- var TechnologyChoices : ArrayList <TechnologyInStack >? = null
683+ var TechnologyChoices : ArrayList <TechnologyInStack > = ArrayList < TechnologyInStack >()
683684}
684685
685686open class TechnologyStackHistory : TechnologyStackBase ()
686687{
687688 var TechnologyStackId : Long? = null
688689 var Operation : String? = null
689- var TechnologyIds : ArrayList <Long >? = null
690+ var TechnologyIds : ArrayList <Long > = ArrayList < Long >()
690691}
691692
692693@DataContract
@@ -779,7 +780,7 @@ open class QueryBase
779780 var Include : String? = null
780781
781782 @DataMember(Order = 6 )
782- var Meta : HashMap <String ,String >? = null
783+ var Meta : HashMap <String ,String > = HashMap < String , String >()
783784}
784785
785786open class TechnologyInStack : TechnologyBase ()
0 commit comments