1 package com.testdata 2 3 import androidx.appfunctions.`internal`.AppFunctionInventory 4 import androidx.appfunctions.metadata.AppFunctionAllOfTypeMetadata 5 import androidx.appfunctions.metadata.AppFunctionArrayTypeMetadata 6 import androidx.appfunctions.metadata.AppFunctionComponentsMetadata 7 import androidx.appfunctions.metadata.AppFunctionDataTypeMetadata 8 import androidx.appfunctions.metadata.AppFunctionObjectTypeMetadata 9 import androidx.appfunctions.metadata.AppFunctionParameterMetadata 10 import androidx.appfunctions.metadata.AppFunctionPrimitiveTypeMetadata 11 import androidx.appfunctions.metadata.AppFunctionReferenceTypeMetadata 12 import androidx.appfunctions.metadata.AppFunctionResponseMetadata 13 import androidx.appfunctions.metadata.AppFunctionSchemaMetadata 14 import androidx.appfunctions.metadata.CompileTimeAppFunctionMetadata 15 import javax.`annotation`.processing.Generated 16 import kotlin.String 17 import kotlin.collections.List 18 import kotlin.collections.Map 19 20 /** 21 * Source Files: 22 * DerivedSerializableInputFunctions.....kt 23 * DerivedSerializable.....kt 24 */ 25 @Generated("androidx.appfunctions.compiler.AppFunctionCompiler") 26 public class `$DerivedSerializableInputFunctions_AppFunctionInventory` : AppFunctionInventory { 27 override val functionIdToMetadataMap: Map<String, CompileTimeAppFunctionMetadata> = mapOf( 28 "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithDerivedSerializable" to ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithDerivedSerializableMetadataObject.APP_FUNCTION_METADATA, 29 "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithDerivedSerializableList" to ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithDerivedSerializableListMetadataObject.APP_FUNCTION_METADATA, 30 "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithNullableDerivedSerializableList" to ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithNullableDerivedSerializableListMetadataObject.APP_FUNCTION_METADATA, 31 "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithNullableDerivedSerializable" to ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithNullableDerivedSerializableMetadataObject.APP_FUNCTION_METADATA, 32 "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithDerivedSerializableListItemNullable" to ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithDerivedSerializableListItemNullableMetadataObject.APP_FUNCTION_METADATA, 33 "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithBothDerivedSerializableListAndListItemNullable" to ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithBothDerivedSerializableListAndListItemNullableMetadataObject.APP_FUNCTION_METADATA, 34 ) 35 36 private object ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithDerivedSerializableMetadataObject { 37 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 38 39 private val PARAMETER_METADATA_SERIALIZABLE_REFERENCE_DATA_TYPE: 40 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 41 referenceDataType = "com.testdata.DerivedSerializable", 42 isNullable = false 43 ) 44 45 private val SERIALIZABLE_PARAMETER_METADATA: AppFunctionParameterMetadata = 46 AppFunctionParameterMetadata( 47 name = "serializable", 48 isRequired = true, 49 dataType = PARAMETER_METADATA_SERIALIZABLE_REFERENCE_DATA_TYPE 50 ) 51 52 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 53 SERIALIZABLE_PARAMETER_METADATA, 54 ) 55 56 private val PRIMITIVE_RESPONSE_VALUE_TYPE: AppFunctionPrimitiveTypeMetadata = 57 AppFunctionPrimitiveTypeMetadata( 58 type = 0, 59 isNullable = false 60 ) 61 62 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 63 valueType = PRIMITIVE_RESPONSE_VALUE_TYPE 64 ) 65 66 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 67 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 68 type = 8, 69 isNullable = false 70 ) 71 72 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 73 Map<String, AppFunctionDataTypeMetadata> = mapOf( 74 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 75 ) 76 77 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 78 List<String> = listOf( 79 "stringToOpen", 80 ) 81 82 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 83 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 84 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 85 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 86 qualifiedName = "com.testdata.AppFunctionOpenable", 87 isNullable = true 88 ) 89 90 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 91 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 92 type = 6, 93 isNullable = false 94 ) 95 96 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 97 Map<String, AppFunctionDataTypeMetadata> = mapOf( 98 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 99 ) 100 101 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 102 List<String> = listOf( 103 "age", 104 ) 105 106 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 107 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 108 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 109 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 110 qualifiedName = "com.testdata.LongBaseSerializable", 111 isNullable = true 112 ) 113 114 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 115 List<AppFunctionDataTypeMetadata> = listOf( 116 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 117 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 118 ) 119 120 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 121 AppFunctionAllOfTypeMetadata( 122 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 123 qualifiedName = "com.testdata.LongBaseSerializable", 124 isNullable = true 125 ) 126 127 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 128 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 129 referenceDataType = "com.testdata.LongBaseSerializable", 130 isNullable = true 131 ) 132 133 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 134 List<AppFunctionDataTypeMetadata> = listOf( 135 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 136 ) 137 138 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 139 AppFunctionAllOfTypeMetadata( 140 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 141 qualifiedName = "com.testdata.DerivedSerializable", 142 isNullable = true 143 ) 144 145 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 146 mapOf( 147 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 148 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 149 ) 150 151 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 152 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 153 ) 154 155 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 156 CompileTimeAppFunctionMetadata( 157 id = "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithDerivedSerializable", 158 isEnabledByDefault = true, 159 schema = SCHEMA_METADATA, 160 parameters = PARAMETER_METADATA_LIST, 161 response = RESPONSE_METADATA, 162 components = COMPONENTS_METADATA 163 ) 164 } 165 166 private object ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithDerivedSerializableListMetadataObject { 167 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 168 169 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE: 170 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 171 referenceDataType = "com.testdata.DerivedSerializable", 172 isNullable = false 173 ) 174 175 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE: AppFunctionArrayTypeMetadata = 176 AppFunctionArrayTypeMetadata( 177 itemType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE, 178 isNullable = false 179 ) 180 181 private val SERIALIZABLE_PARAMETER_METADATA: AppFunctionParameterMetadata = 182 AppFunctionParameterMetadata( 183 name = "serializable", 184 isRequired = true, 185 dataType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE 186 ) 187 188 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 189 SERIALIZABLE_PARAMETER_METADATA, 190 ) 191 192 private val PRIMITIVE_RESPONSE_VALUE_TYPE: AppFunctionPrimitiveTypeMetadata = 193 AppFunctionPrimitiveTypeMetadata( 194 type = 0, 195 isNullable = false 196 ) 197 198 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 199 valueType = PRIMITIVE_RESPONSE_VALUE_TYPE 200 ) 201 202 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 203 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 204 type = 8, 205 isNullable = false 206 ) 207 208 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 209 Map<String, AppFunctionDataTypeMetadata> = mapOf( 210 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 211 ) 212 213 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 214 List<String> = listOf( 215 "stringToOpen", 216 ) 217 218 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 219 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 220 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 221 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 222 qualifiedName = "com.testdata.AppFunctionOpenable", 223 isNullable = true 224 ) 225 226 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 227 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 228 type = 6, 229 isNullable = false 230 ) 231 232 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 233 Map<String, AppFunctionDataTypeMetadata> = mapOf( 234 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 235 ) 236 237 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 238 List<String> = listOf( 239 "age", 240 ) 241 242 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 243 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 244 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 245 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 246 qualifiedName = "com.testdata.LongBaseSerializable", 247 isNullable = true 248 ) 249 250 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 251 List<AppFunctionDataTypeMetadata> = listOf( 252 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 253 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 254 ) 255 256 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 257 AppFunctionAllOfTypeMetadata( 258 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 259 qualifiedName = "com.testdata.LongBaseSerializable", 260 isNullable = true 261 ) 262 263 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 264 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 265 referenceDataType = "com.testdata.LongBaseSerializable", 266 isNullable = true 267 ) 268 269 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 270 List<AppFunctionDataTypeMetadata> = listOf( 271 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 272 ) 273 274 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 275 AppFunctionAllOfTypeMetadata( 276 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 277 qualifiedName = "com.testdata.DerivedSerializable", 278 isNullable = true 279 ) 280 281 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 282 mapOf( 283 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 284 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 285 ) 286 287 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 288 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 289 ) 290 291 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 292 CompileTimeAppFunctionMetadata( 293 id = "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithDerivedSerializableList", 294 isEnabledByDefault = true, 295 schema = SCHEMA_METADATA, 296 parameters = PARAMETER_METADATA_LIST, 297 response = RESPONSE_METADATA, 298 components = COMPONENTS_METADATA 299 ) 300 } 301 302 private object ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithNullableDerivedSerializableListMetadataObject { 303 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 304 305 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE: 306 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 307 referenceDataType = "com.testdata.DerivedSerializable", 308 isNullable = false 309 ) 310 311 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE: AppFunctionArrayTypeMetadata = 312 AppFunctionArrayTypeMetadata( 313 itemType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE, 314 isNullable = true 315 ) 316 317 private val SERIALIZABLE_PARAMETER_METADATA: AppFunctionParameterMetadata = 318 AppFunctionParameterMetadata( 319 name = "serializable", 320 isRequired = true, 321 dataType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE 322 ) 323 324 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 325 SERIALIZABLE_PARAMETER_METADATA, 326 ) 327 328 private val PRIMITIVE_RESPONSE_VALUE_TYPE: AppFunctionPrimitiveTypeMetadata = 329 AppFunctionPrimitiveTypeMetadata( 330 type = 0, 331 isNullable = false 332 ) 333 334 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 335 valueType = PRIMITIVE_RESPONSE_VALUE_TYPE 336 ) 337 338 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 339 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 340 type = 8, 341 isNullable = false 342 ) 343 344 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 345 Map<String, AppFunctionDataTypeMetadata> = mapOf( 346 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 347 ) 348 349 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 350 List<String> = listOf( 351 "stringToOpen", 352 ) 353 354 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 355 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 356 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 357 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 358 qualifiedName = "com.testdata.AppFunctionOpenable", 359 isNullable = true 360 ) 361 362 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 363 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 364 type = 6, 365 isNullable = false 366 ) 367 368 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 369 Map<String, AppFunctionDataTypeMetadata> = mapOf( 370 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 371 ) 372 373 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 374 List<String> = listOf( 375 "age", 376 ) 377 378 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 379 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 380 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 381 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 382 qualifiedName = "com.testdata.LongBaseSerializable", 383 isNullable = true 384 ) 385 386 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 387 List<AppFunctionDataTypeMetadata> = listOf( 388 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 389 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 390 ) 391 392 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 393 AppFunctionAllOfTypeMetadata( 394 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 395 qualifiedName = "com.testdata.LongBaseSerializable", 396 isNullable = true 397 ) 398 399 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 400 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 401 referenceDataType = "com.testdata.LongBaseSerializable", 402 isNullable = true 403 ) 404 405 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 406 List<AppFunctionDataTypeMetadata> = listOf( 407 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 408 ) 409 410 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 411 AppFunctionAllOfTypeMetadata( 412 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 413 qualifiedName = "com.testdata.DerivedSerializable", 414 isNullable = true 415 ) 416 417 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 418 mapOf( 419 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 420 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 421 ) 422 423 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 424 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 425 ) 426 427 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 428 CompileTimeAppFunctionMetadata( 429 id = "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithNullableDerivedSerializableList", 430 isEnabledByDefault = true, 431 schema = SCHEMA_METADATA, 432 parameters = PARAMETER_METADATA_LIST, 433 response = RESPONSE_METADATA, 434 components = COMPONENTS_METADATA 435 ) 436 } 437 438 private object ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithNullableDerivedSerializableMetadataObject { 439 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 440 441 private val PARAMETER_METADATA_SERIALIZABLE_REFERENCE_DATA_TYPE: 442 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 443 referenceDataType = "com.testdata.DerivedSerializable", 444 isNullable = true 445 ) 446 447 private val SERIALIZABLE_PARAMETER_METADATA: AppFunctionParameterMetadata = 448 AppFunctionParameterMetadata( 449 name = "serializable", 450 isRequired = true, 451 dataType = PARAMETER_METADATA_SERIALIZABLE_REFERENCE_DATA_TYPE 452 ) 453 454 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 455 SERIALIZABLE_PARAMETER_METADATA, 456 ) 457 458 private val PRIMITIVE_RESPONSE_VALUE_TYPE: AppFunctionPrimitiveTypeMetadata = 459 AppFunctionPrimitiveTypeMetadata( 460 type = 0, 461 isNullable = false 462 ) 463 464 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 465 valueType = PRIMITIVE_RESPONSE_VALUE_TYPE 466 ) 467 468 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 469 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 470 type = 8, 471 isNullable = false 472 ) 473 474 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 475 Map<String, AppFunctionDataTypeMetadata> = mapOf( 476 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 477 ) 478 479 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 480 List<String> = listOf( 481 "stringToOpen", 482 ) 483 484 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 485 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 486 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 487 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 488 qualifiedName = "com.testdata.AppFunctionOpenable", 489 isNullable = true 490 ) 491 492 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 493 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 494 type = 6, 495 isNullable = false 496 ) 497 498 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 499 Map<String, AppFunctionDataTypeMetadata> = mapOf( 500 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 501 ) 502 503 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 504 List<String> = listOf( 505 "age", 506 ) 507 508 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 509 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 510 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 511 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 512 qualifiedName = "com.testdata.LongBaseSerializable", 513 isNullable = true 514 ) 515 516 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 517 List<AppFunctionDataTypeMetadata> = listOf( 518 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 519 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 520 ) 521 522 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 523 AppFunctionAllOfTypeMetadata( 524 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 525 qualifiedName = "com.testdata.LongBaseSerializable", 526 isNullable = true 527 ) 528 529 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 530 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 531 referenceDataType = "com.testdata.LongBaseSerializable", 532 isNullable = true 533 ) 534 535 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 536 List<AppFunctionDataTypeMetadata> = listOf( 537 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 538 ) 539 540 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 541 AppFunctionAllOfTypeMetadata( 542 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 543 qualifiedName = "com.testdata.DerivedSerializable", 544 isNullable = true 545 ) 546 547 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 548 mapOf( 549 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 550 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 551 ) 552 553 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 554 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 555 ) 556 557 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 558 CompileTimeAppFunctionMetadata( 559 id = "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithNullableDerivedSerializable", 560 isEnabledByDefault = true, 561 schema = SCHEMA_METADATA, 562 parameters = PARAMETER_METADATA_LIST, 563 response = RESPONSE_METADATA, 564 components = COMPONENTS_METADATA 565 ) 566 } 567 568 private object ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithDerivedSerializableListItemNullableMetadataObject { 569 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 570 571 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE: 572 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 573 referenceDataType = "com.testdata.DerivedSerializable", 574 isNullable = true 575 ) 576 577 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE: AppFunctionArrayTypeMetadata = 578 AppFunctionArrayTypeMetadata( 579 itemType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE, 580 isNullable = false 581 ) 582 583 private val SERIALIZABLE_PARAMETER_METADATA: AppFunctionParameterMetadata = 584 AppFunctionParameterMetadata( 585 name = "serializable", 586 isRequired = true, 587 dataType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE 588 ) 589 590 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 591 SERIALIZABLE_PARAMETER_METADATA, 592 ) 593 594 private val PRIMITIVE_RESPONSE_VALUE_TYPE: AppFunctionPrimitiveTypeMetadata = 595 AppFunctionPrimitiveTypeMetadata( 596 type = 0, 597 isNullable = false 598 ) 599 600 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 601 valueType = PRIMITIVE_RESPONSE_VALUE_TYPE 602 ) 603 604 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 605 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 606 type = 8, 607 isNullable = false 608 ) 609 610 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 611 Map<String, AppFunctionDataTypeMetadata> = mapOf( 612 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 613 ) 614 615 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 616 List<String> = listOf( 617 "stringToOpen", 618 ) 619 620 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 621 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 622 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 623 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 624 qualifiedName = "com.testdata.AppFunctionOpenable", 625 isNullable = true 626 ) 627 628 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 629 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 630 type = 6, 631 isNullable = false 632 ) 633 634 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 635 Map<String, AppFunctionDataTypeMetadata> = mapOf( 636 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 637 ) 638 639 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 640 List<String> = listOf( 641 "age", 642 ) 643 644 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 645 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 646 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 647 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 648 qualifiedName = "com.testdata.LongBaseSerializable", 649 isNullable = true 650 ) 651 652 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 653 List<AppFunctionDataTypeMetadata> = listOf( 654 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 655 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 656 ) 657 658 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 659 AppFunctionAllOfTypeMetadata( 660 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 661 qualifiedName = "com.testdata.LongBaseSerializable", 662 isNullable = true 663 ) 664 665 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 666 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 667 referenceDataType = "com.testdata.LongBaseSerializable", 668 isNullable = true 669 ) 670 671 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 672 List<AppFunctionDataTypeMetadata> = listOf( 673 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 674 ) 675 676 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 677 AppFunctionAllOfTypeMetadata( 678 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 679 qualifiedName = "com.testdata.DerivedSerializable", 680 isNullable = true 681 ) 682 683 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 684 mapOf( 685 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 686 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 687 ) 688 689 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 690 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 691 ) 692 693 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 694 CompileTimeAppFunctionMetadata( 695 id = "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithDerivedSerializableListItemNullable", 696 isEnabledByDefault = true, 697 schema = SCHEMA_METADATA, 698 parameters = PARAMETER_METADATA_LIST, 699 response = RESPONSE_METADATA, 700 components = COMPONENTS_METADATA 701 ) 702 } 703 704 private object ComTestdataDerivedSerializableInputFunctionsSimpleFunctionWithBothDerivedSerializableListAndListItemNullableMetadataObject { 705 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 706 707 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE: 708 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 709 referenceDataType = "com.testdata.DerivedSerializable", 710 isNullable = true 711 ) 712 713 private val PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE: AppFunctionArrayTypeMetadata = 714 AppFunctionArrayTypeMetadata( 715 itemType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE_REFERENCE_ITEM_TYPE, 716 isNullable = true 717 ) 718 719 private val SERIALIZABLE_PARAMETER_METADATA: AppFunctionParameterMetadata = 720 AppFunctionParameterMetadata( 721 name = "serializable", 722 isRequired = true, 723 dataType = PARAMETER_METADATA_SERIALIZABLE_ARRAY_DATA_TYPE 724 ) 725 726 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 727 SERIALIZABLE_PARAMETER_METADATA, 728 ) 729 730 private val PRIMITIVE_RESPONSE_VALUE_TYPE: AppFunctionPrimitiveTypeMetadata = 731 AppFunctionPrimitiveTypeMetadata( 732 type = 0, 733 isNullable = false 734 ) 735 736 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 737 valueType = PRIMITIVE_RESPONSE_VALUE_TYPE 738 ) 739 740 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 741 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 742 type = 8, 743 isNullable = false 744 ) 745 746 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 747 Map<String, AppFunctionDataTypeMetadata> = mapOf( 748 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 749 ) 750 751 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 752 List<String> = listOf( 753 "stringToOpen", 754 ) 755 756 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 757 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 758 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 759 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 760 qualifiedName = "com.testdata.AppFunctionOpenable", 761 isNullable = true 762 ) 763 764 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 765 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 766 type = 6, 767 isNullable = false 768 ) 769 770 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 771 Map<String, AppFunctionDataTypeMetadata> = mapOf( 772 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 773 ) 774 775 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 776 List<String> = listOf( 777 "age", 778 ) 779 780 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 781 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 782 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 783 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 784 qualifiedName = "com.testdata.LongBaseSerializable", 785 isNullable = true 786 ) 787 788 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 789 List<AppFunctionDataTypeMetadata> = listOf( 790 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 791 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 792 ) 793 794 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 795 AppFunctionAllOfTypeMetadata( 796 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 797 qualifiedName = "com.testdata.LongBaseSerializable", 798 isNullable = true 799 ) 800 801 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 802 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 803 referenceDataType = "com.testdata.LongBaseSerializable", 804 isNullable = true 805 ) 806 807 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 808 List<AppFunctionDataTypeMetadata> = listOf( 809 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 810 ) 811 812 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 813 AppFunctionAllOfTypeMetadata( 814 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 815 qualifiedName = "com.testdata.DerivedSerializable", 816 isNullable = true 817 ) 818 819 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 820 mapOf( 821 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 822 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 823 ) 824 825 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 826 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 827 ) 828 829 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 830 CompileTimeAppFunctionMetadata( 831 id = "com.testdata.DerivedSerializableInputFunctions#simpleFunctionWithBothDerivedSerializableListAndListItemNullable", 832 isEnabledByDefault = true, 833 schema = SCHEMA_METADATA, 834 parameters = PARAMETER_METADATA_LIST, 835 response = RESPONSE_METADATA, 836 components = COMPONENTS_METADATA 837 ) 838 } 839 } 840