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 * NestedDerivedSerializableOutputFunctions.....kt 23 * NestedDerivedSerializable.....kt 24 */ 25 @Generated("androidx.appfunctions.compiler.AppFunctionCompiler") 26 public class `$NestedDerivedSerializableOutputFunctions_AppFunctionInventory` : AppFunctionInventory { 27 override val functionIdToMetadataMap: Map<String, CompileTimeAppFunctionMetadata> = mapOf( 28 "com.testdata.NestedDerivedSerializableOutputFunctions#simpleFunction" to ComTestdataNestedDerivedSerializableOutputFunctionsSimpleFunctionMetadataObject.APP_FUNCTION_METADATA, 29 "com.testdata.NestedDerivedSerializableOutputFunctions#simpleFunctionSerializableList" to ComTestdataNestedDerivedSerializableOutputFunctionsSimpleFunctionSerializableListMetadataObject.APP_FUNCTION_METADATA, 30 ) 31 32 private object ComTestdataNestedDerivedSerializableOutputFunctionsSimpleFunctionMetadataObject { 33 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 34 35 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 36 ) 37 38 private val REFERENCE_RESPONSE_VALUE_TYPE: AppFunctionReferenceTypeMetadata = 39 AppFunctionReferenceTypeMetadata( 40 referenceDataType = "com.testdata.NestedDerivedSerializable", 41 isNullable = false 42 ) 43 44 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 45 valueType = REFERENCE_RESPONSE_VALUE_TYPE 46 ) 47 48 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_STRINGBASENAME: 49 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 50 type = 8, 51 isNullable = false 52 ) 53 54 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_NESTEDBASE: 55 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 56 referenceDataType = "com.testdata.NestedBaseSerializable", 57 isNullable = true 58 ) 59 60 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP: 61 Map<String, AppFunctionDataTypeMetadata> = mapOf( 62 "stringBaseName" to COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_STRINGBASENAME, 63 "nestedBase" to COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_NESTEDBASE, 64 ) 65 66 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST: 67 List<String> = listOf( 68 "stringBaseName", 69 "nestedBase", 70 ) 71 72 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE: AppFunctionObjectTypeMetadata 73 = AppFunctionObjectTypeMetadata( 74 properties = COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP, 75 required = COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST, 76 qualifiedName = "com.testdata.NestedBaseSerializable", 77 isNullable = true 78 ) 79 80 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 81 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 82 referenceDataType = "com.testdata.NestedBaseSerializable", 83 isNullable = true 84 ) 85 86 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_LONGBASEVALUE: 87 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 88 type = 6, 89 isNullable = false 90 ) 91 92 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_NESTEDDERIVED: 93 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 94 referenceDataType = "com.testdata.NestedDerivedSerializable", 95 isNullable = true 96 ) 97 98 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 99 Map<String, AppFunctionDataTypeMetadata> = mapOf( 100 "longBaseValue" to COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_LONGBASEVALUE, 101 "nestedDerived" to COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_NESTEDDERIVED, 102 ) 103 104 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 105 List<String> = listOf( 106 "longBaseValue", 107 "nestedDerived", 108 ) 109 110 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 111 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 112 properties = COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 113 required = COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 114 qualifiedName = "com.testdata.NonNestedChildSerializable", 115 isNullable = true 116 ) 117 118 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 119 List<AppFunctionDataTypeMetadata> = listOf( 120 COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 121 COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 122 ) 123 124 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE: 125 AppFunctionAllOfTypeMetadata = AppFunctionAllOfTypeMetadata( 126 matchAll = COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 127 qualifiedName = "com.testdata.NonNestedChildSerializable", 128 isNullable = true 129 ) 130 131 private val COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 132 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 133 referenceDataType = "com.testdata.NonNestedChildSerializable", 134 isNullable = true 135 ) 136 137 private val COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 138 List<AppFunctionDataTypeMetadata> = listOf( 139 COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 140 ) 141 142 private val COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: 143 AppFunctionAllOfTypeMetadata = AppFunctionAllOfTypeMetadata( 144 matchAll = COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 145 qualifiedName = "com.testdata.NestedDerivedSerializable", 146 isNullable = true 147 ) 148 149 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 150 mapOf( 151 "com.testdata.NestedBaseSerializable" to COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE, 152 "com.testdata.NonNestedChildSerializable" to COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE, 153 "com.testdata.NestedDerivedSerializable" to COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 154 ) 155 156 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 157 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 158 ) 159 160 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 161 CompileTimeAppFunctionMetadata( 162 id = "com.testdata.NestedDerivedSerializableOutputFunctions#simpleFunction", 163 isEnabledByDefault = true, 164 schema = SCHEMA_METADATA, 165 parameters = PARAMETER_METADATA_LIST, 166 response = RESPONSE_METADATA, 167 components = COMPONENTS_METADATA 168 ) 169 } 170 171 private object ComTestdataNestedDerivedSerializableOutputFunctionsSimpleFunctionSerializableListMetadataObject { 172 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 173 174 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 175 ) 176 177 private val ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE: AppFunctionReferenceTypeMetadata = 178 AppFunctionReferenceTypeMetadata( 179 referenceDataType = "com.testdata.NestedDerivedSerializable", 180 isNullable = false 181 ) 182 183 private val ARRAY_RESPONSE_VALUE_TYPE: AppFunctionArrayTypeMetadata = 184 AppFunctionArrayTypeMetadata( 185 itemType = ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE, 186 isNullable = false 187 ) 188 189 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 190 valueType = ARRAY_RESPONSE_VALUE_TYPE 191 ) 192 193 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_STRINGBASENAME: 194 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 195 type = 8, 196 isNullable = false 197 ) 198 199 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_NESTEDBASE: 200 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 201 referenceDataType = "com.testdata.NestedBaseSerializable", 202 isNullable = true 203 ) 204 205 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP: 206 Map<String, AppFunctionDataTypeMetadata> = mapOf( 207 "stringBaseName" to COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_STRINGBASENAME, 208 "nestedBase" to COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_NESTEDBASE, 209 ) 210 211 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST: 212 List<String> = listOf( 213 "stringBaseName", 214 "nestedBase", 215 ) 216 217 private val COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE: AppFunctionObjectTypeMetadata 218 = AppFunctionObjectTypeMetadata( 219 properties = COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP, 220 required = COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST, 221 qualifiedName = "com.testdata.NestedBaseSerializable", 222 isNullable = true 223 ) 224 225 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 226 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 227 referenceDataType = "com.testdata.NestedBaseSerializable", 228 isNullable = true 229 ) 230 231 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_LONGBASEVALUE: 232 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 233 type = 6, 234 isNullable = false 235 ) 236 237 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_NESTEDDERIVED: 238 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 239 referenceDataType = "com.testdata.NestedDerivedSerializable", 240 isNullable = true 241 ) 242 243 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP: 244 Map<String, AppFunctionDataTypeMetadata> = mapOf( 245 "longBaseValue" to COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_LONGBASEVALUE, 246 "nestedDerived" to COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP_NESTEDDERIVED, 247 ) 248 249 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST: 250 List<String> = listOf( 251 "longBaseValue", 252 "nestedDerived", 253 ) 254 255 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1: 256 AppFunctionObjectTypeMetadata = AppFunctionObjectTypeMetadata( 257 properties = COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_PROPERTIES_MAP, 258 required = COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1_REQUIRED_PROPERTIES_LIST, 259 qualifiedName = "com.testdata.NonNestedChildSerializable", 260 isNullable = true 261 ) 262 263 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 264 List<AppFunctionDataTypeMetadata> = listOf( 265 COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 266 COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_1, 267 ) 268 269 private val COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE: 270 AppFunctionAllOfTypeMetadata = AppFunctionAllOfTypeMetadata( 271 matchAll = COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 272 qualifiedName = "com.testdata.NonNestedChildSerializable", 273 isNullable = true 274 ) 275 276 private val COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0: 277 AppFunctionReferenceTypeMetadata = AppFunctionReferenceTypeMetadata( 278 referenceDataType = "com.testdata.NonNestedChildSerializable", 279 isNullable = true 280 ) 281 282 private val COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST: 283 List<AppFunctionDataTypeMetadata> = listOf( 284 COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST_ITEM_0, 285 ) 286 287 private val COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE: 288 AppFunctionAllOfTypeMetadata = AppFunctionAllOfTypeMetadata( 289 matchAll = COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE_MATCH_ALL_LIST, 290 qualifiedName = "com.testdata.NestedDerivedSerializable", 291 isNullable = true 292 ) 293 294 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 295 mapOf( 296 "com.testdata.NestedBaseSerializable" to COM_TESTDATA_NESTEDBASESERIALIZABLE_OBJECT_DATA_TYPE, 297 "com.testdata.NonNestedChildSerializable" to COM_TESTDATA_NONNESTEDCHILDSERIALIZABLE_ALL_OF_DATA_TYPE, 298 "com.testdata.NestedDerivedSerializable" to COM_TESTDATA_NESTEDDERIVEDSERIALIZABLE_ALL_OF_DATA_TYPE, 299 ) 300 301 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 302 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 303 ) 304 305 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 306 CompileTimeAppFunctionMetadata( 307 id = "com.testdata.NestedDerivedSerializableOutputFunctions#simpleFunctionSerializableList", 308 isEnabledByDefault = true, 309 schema = SCHEMA_METADATA, 310 parameters = PARAMETER_METADATA_LIST, 311 response = RESPONSE_METADATA, 312 components = COMPONENTS_METADATA 313 ) 314 } 315 } 316