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 * DerivedSerializableOutputFunctions.....kt 23 * DerivedSerializable.....kt 24 */ 25 @Generated("androidx.appfunctions.compiler.AppFunctionCompiler") 26 public class `$DerivedSerializableOutputFunctions_AppFunctionInventory` : AppFunctionInventory { 27 override val functionIdToMetadataMap: Map<String, CompileTimeAppFunctionMetadata> = mapOf( 28 "com.testdata.DerivedSerializableOutputFunctions#simpleFunction" to ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionMetadataObject.APP_FUNCTION_METADATA, 29 "com.testdata.DerivedSerializableOutputFunctions#simpleFunctionSerializableList" to ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionSerializableListMetadataObject.APP_FUNCTION_METADATA, 30 "com.testdata.DerivedSerializableOutputFunctions#simpleFunctionNullableSerializableList" to ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionNullableSerializableListMetadataObject.APP_FUNCTION_METADATA, 31 "com.testdata.DerivedSerializableOutputFunctions#simpleFunctionNullableSerializable" to ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionNullableSerializableMetadataObject.APP_FUNCTION_METADATA, 32 ) 33 34 private object ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionMetadataObject { 35 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 36 37 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 38 ) 39 40 private val REFERENCE_RESPONSE_VALUE_TYPE: AppFunctionReferenceTypeMetadata = 41 AppFunctionReferenceTypeMetadata( 42 referenceDataType = "com.testdata.DerivedSerializable", 43 isNullable = false 44 ) 45 46 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 47 valueType = REFERENCE_RESPONSE_VALUE_TYPE 48 ) 49 50 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 51 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 52 type = 8, 53 isNullable = false 54 ) 55 56 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 57 Map<String, AppFunctionDataTypeMetadata> = mapOf( 58 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 59 ) 60 61 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 62 List<String> = listOf( 63 "stringToOpen", 64 ) 65 66 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 67 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 68 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 69 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 70 qualifiedName = "com.testdata.AppFunctionOpenable", 71 isNullable = true 72 ) 73 74 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 75 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 76 type = 6, 77 isNullable = false 78 ) 79 80 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 81 Map<String, AppFunctionDataTypeMetadata> = mapOf( 82 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 83 ) 84 85 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 86 List<String> = listOf( 87 "age", 88 ) 89 90 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 91 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 92 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 93 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 94 qualifiedName = "com.testdata.LongBaseSerializable", 95 isNullable = true 96 ) 97 98 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 99 List<AppFunctionDataTypeMetadata> = listOf( 100 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 101 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 102 ) 103 104 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 105 AppFunctionAllOfTypeMetadata( 106 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 107 qualifiedName = "com.testdata.LongBaseSerializable", 108 isNullable = true 109 ) 110 111 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 112 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 113 referenceDataType = "com.testdata.LongBaseSerializable", 114 isNullable = true 115 ) 116 117 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 118 List<AppFunctionDataTypeMetadata> = listOf( 119 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 120 ) 121 122 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 123 AppFunctionAllOfTypeMetadata( 124 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 125 qualifiedName = "com.testdata.DerivedSerializable", 126 isNullable = true 127 ) 128 129 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 130 mapOf( 131 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 132 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 133 ) 134 135 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 136 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 137 ) 138 139 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 140 CompileTimeAppFunctionMetadata( 141 id = "com.testdata.DerivedSerializableOutputFunctions#simpleFunction", 142 isEnabledByDefault = true, 143 schema = SCHEMA_METADATA, 144 parameters = PARAMETER_METADATA_LIST, 145 response = RESPONSE_METADATA, 146 components = COMPONENTS_METADATA 147 ) 148 } 149 150 private object ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionSerializableListMetadataObject { 151 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 152 153 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 154 ) 155 156 private val ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE: AppFunctionReferenceTypeMetadata = 157 AppFunctionReferenceTypeMetadata( 158 referenceDataType = "com.testdata.DerivedSerializable", 159 isNullable = false 160 ) 161 162 private val ARRAY_RESPONSE_VALUE_TYPE: AppFunctionArrayTypeMetadata = 163 AppFunctionArrayTypeMetadata( 164 itemType = ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE, 165 isNullable = false 166 ) 167 168 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 169 valueType = ARRAY_RESPONSE_VALUE_TYPE 170 ) 171 172 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 173 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 174 type = 8, 175 isNullable = false 176 ) 177 178 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 179 Map<String, AppFunctionDataTypeMetadata> = mapOf( 180 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 181 ) 182 183 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 184 List<String> = listOf( 185 "stringToOpen", 186 ) 187 188 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 189 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 190 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 191 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 192 qualifiedName = "com.testdata.AppFunctionOpenable", 193 isNullable = true 194 ) 195 196 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 197 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 198 type = 6, 199 isNullable = false 200 ) 201 202 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 203 Map<String, AppFunctionDataTypeMetadata> = mapOf( 204 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 205 ) 206 207 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 208 List<String> = listOf( 209 "age", 210 ) 211 212 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 213 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 214 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 215 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 216 qualifiedName = "com.testdata.LongBaseSerializable", 217 isNullable = true 218 ) 219 220 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 221 List<AppFunctionDataTypeMetadata> = listOf( 222 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 223 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 224 ) 225 226 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 227 AppFunctionAllOfTypeMetadata( 228 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 229 qualifiedName = "com.testdata.LongBaseSerializable", 230 isNullable = true 231 ) 232 233 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 234 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 235 referenceDataType = "com.testdata.LongBaseSerializable", 236 isNullable = true 237 ) 238 239 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 240 List<AppFunctionDataTypeMetadata> = listOf( 241 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 242 ) 243 244 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 245 AppFunctionAllOfTypeMetadata( 246 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 247 qualifiedName = "com.testdata.DerivedSerializable", 248 isNullable = true 249 ) 250 251 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 252 mapOf( 253 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 254 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 255 ) 256 257 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 258 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 259 ) 260 261 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 262 CompileTimeAppFunctionMetadata( 263 id = "com.testdata.DerivedSerializableOutputFunctions#simpleFunctionSerializableList", 264 isEnabledByDefault = true, 265 schema = SCHEMA_METADATA, 266 parameters = PARAMETER_METADATA_LIST, 267 response = RESPONSE_METADATA, 268 components = COMPONENTS_METADATA 269 ) 270 } 271 272 private object ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionNullableSerializableListMetadataObject { 273 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 274 275 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 276 ) 277 278 private val ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE: AppFunctionReferenceTypeMetadata = 279 AppFunctionReferenceTypeMetadata( 280 referenceDataType = "com.testdata.DerivedSerializable", 281 isNullable = false 282 ) 283 284 private val ARRAY_RESPONSE_VALUE_TYPE: AppFunctionArrayTypeMetadata = 285 AppFunctionArrayTypeMetadata( 286 itemType = ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE, 287 isNullable = true 288 ) 289 290 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 291 valueType = ARRAY_RESPONSE_VALUE_TYPE 292 ) 293 294 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 295 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 296 type = 8, 297 isNullable = false 298 ) 299 300 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 301 Map<String, AppFunctionDataTypeMetadata> = mapOf( 302 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 303 ) 304 305 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 306 List<String> = listOf( 307 "stringToOpen", 308 ) 309 310 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 311 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 312 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 313 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 314 qualifiedName = "com.testdata.AppFunctionOpenable", 315 isNullable = true 316 ) 317 318 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 319 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 320 type = 6, 321 isNullable = false 322 ) 323 324 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 325 Map<String, AppFunctionDataTypeMetadata> = mapOf( 326 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 327 ) 328 329 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 330 List<String> = listOf( 331 "age", 332 ) 333 334 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 335 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 336 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 337 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 338 qualifiedName = "com.testdata.LongBaseSerializable", 339 isNullable = true 340 ) 341 342 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 343 List<AppFunctionDataTypeMetadata> = listOf( 344 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 345 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 346 ) 347 348 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 349 AppFunctionAllOfTypeMetadata( 350 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 351 qualifiedName = "com.testdata.LongBaseSerializable", 352 isNullable = true 353 ) 354 355 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 356 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 357 referenceDataType = "com.testdata.LongBaseSerializable", 358 isNullable = true 359 ) 360 361 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 362 List<AppFunctionDataTypeMetadata> = listOf( 363 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 364 ) 365 366 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 367 AppFunctionAllOfTypeMetadata( 368 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 369 qualifiedName = "com.testdata.DerivedSerializable", 370 isNullable = true 371 ) 372 373 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 374 mapOf( 375 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 376 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 377 ) 378 379 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 380 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 381 ) 382 383 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 384 CompileTimeAppFunctionMetadata( 385 id = "com.testdata.DerivedSerializableOutputFunctions#simpleFunctionNullableSerializableList", 386 isEnabledByDefault = true, 387 schema = SCHEMA_METADATA, 388 parameters = PARAMETER_METADATA_LIST, 389 response = RESPONSE_METADATA, 390 components = COMPONENTS_METADATA 391 ) 392 } 393 394 private object ComTestdataDerivedSerializableOutputFunctionsSimpleFunctionNullableSerializableMetadataObject { 395 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 396 397 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 398 ) 399 400 private val REFERENCE_RESPONSE_VALUE_TYPE: AppFunctionReferenceTypeMetadata = 401 AppFunctionReferenceTypeMetadata( 402 referenceDataType = "com.testdata.DerivedSerializable", 403 isNullable = true 404 ) 405 406 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 407 valueType = REFERENCE_RESPONSE_VALUE_TYPE 408 ) 409 410 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN: 411 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 412 type = 8, 413 isNullable = false 414 ) 415 416 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP: 417 Map<String, AppFunctionDataTypeMetadata> = mapOf( 418 "stringToOpen" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP_STRINGTOOPEN, 419 ) 420 421 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST: 422 List<String> = listOf( 423 "stringToOpen", 424 ) 425 426 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 427 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 428 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_PROPERTIES_MAP, 429 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0_REQUIRED_PROPERTIES_LIST, 430 qualifiedName = "com.testdata.AppFunctionOpenable", 431 isNullable = true 432 ) 433 434 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE: 435 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 436 type = 6, 437 isNullable = false 438 ) 439 440 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 441 Map<String, AppFunctionDataTypeMetadata> = mapOf( 442 "age" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_AGE, 443 ) 444 445 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 446 List<String> = listOf( 447 "age", 448 ) 449 450 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 451 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 452 properties = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 453 required = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 454 qualifiedName = "com.testdata.LongBaseSerializable", 455 isNullable = true 456 ) 457 458 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 459 List<AppFunctionDataTypeMetadata> = listOf( 460 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 461 COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 462 ) 463 464 private val COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 465 AppFunctionAllOfTypeMetadata( 466 matchAll = COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 467 qualifiedName = "com.testdata.LongBaseSerializable", 468 isNullable = true 469 ) 470 471 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 472 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 473 referenceDataType = "com.testdata.LongBaseSerializable", 474 isNullable = true 475 ) 476 477 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 478 List<AppFunctionDataTypeMetadata> = listOf( 479 COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 480 ) 481 482 private val COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: AppFunctionAllOfTypeMetadata = 483 AppFunctionAllOfTypeMetadata( 484 matchAll = COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 485 qualifiedName = "com.testdata.DerivedSerializable", 486 isNullable = true 487 ) 488 489 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 490 mapOf( 491 "com.testdata.LongBaseSerializable" to COM_TESTDATA_LONGBASESERIALIZABLE_ALL_OF_DATA_TYPE, 492 "com.testdata.DerivedSerializable" to COM_TESTDATA_DERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 493 ) 494 495 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 496 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 497 ) 498 499 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 500 CompileTimeAppFunctionMetadata( 501 id = "com.testdata.DerivedSerializableOutputFunctions#simpleFunctionNullableSerializable", 502 isEnabledByDefault = true, 503 schema = SCHEMA_METADATA, 504 parameters = PARAMETER_METADATA_LIST, 505 response = RESPONSE_METADATA, 506 components = COMPONENTS_METADATA 507 ) 508 } 509 } 510