1 package com.testdata 2 3 import androidx.appfunctions.`internal`.AppFunctionInventory 4 import androidx.appfunctions.metadata.AppFunctionArrayTypeMetadata 5 import androidx.appfunctions.metadata.AppFunctionComponentsMetadata 6 import androidx.appfunctions.metadata.AppFunctionDataTypeMetadata 7 import androidx.appfunctions.metadata.AppFunctionObjectTypeMetadata 8 import androidx.appfunctions.metadata.AppFunctionParameterMetadata 9 import androidx.appfunctions.metadata.AppFunctionPrimitiveTypeMetadata 10 import androidx.appfunctions.metadata.AppFunctionReferenceTypeMetadata 11 import androidx.appfunctions.metadata.AppFunctionResponseMetadata 12 import androidx.appfunctions.metadata.AppFunctionSchemaMetadata 13 import androidx.appfunctions.metadata.CompileTimeAppFunctionMetadata 14 import javax.`annotation`.processing.Generated 15 import kotlin.String 16 import kotlin.collections.List 17 import kotlin.collections.Map 18 19 /** 20 * Source Files: 21 * SerializableOutputFunctions.....kt 22 */ 23 @Generated("androidx.appfunctions.compiler.AppFunctionCompiler") 24 public class `$SerializableOutputFunctions_AppFunctionInventory` : AppFunctionInventory { 25 override val functionIdToMetadataMap: Map<String, CompileTimeAppFunctionMetadata> = mapOf( 26 "com.testdata.SerializableOutputFunctions#simpleFunction" to ComTestdataSerializableOutputFunctionsSimpleFunctionMetadataObject.APP_FUNCTION_METADATA, 27 "com.testdata.SerializableOutputFunctions#simpleFunctionSerializableList" to ComTestdataSerializableOutputFunctionsSimpleFunctionSerializableListMetadataObject.APP_FUNCTION_METADATA, 28 "com.testdata.SerializableOutputFunctions#simpleFunctionNullableSerializableList" to ComTestdataSerializableOutputFunctionsSimpleFunctionNullableSerializableListMetadataObject.APP_FUNCTION_METADATA, 29 "com.testdata.SerializableOutputFunctions#simpleFunctionNullableSerializable" to ComTestdataSerializableOutputFunctionsSimpleFunctionNullableSerializableMetadataObject.APP_FUNCTION_METADATA, 30 ) 31 32 private object ComTestdataSerializableOutputFunctionsSimpleFunctionMetadataObject { 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.SampleSerializable", 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_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE: 49 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 50 type = 8, 51 isNullable = false 52 ) 53 54 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE: 55 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 56 type = 8, 57 isNullable = false 58 ) 59 60 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE: 61 AppFunctionArrayTypeMetadata = AppFunctionArrayTypeMetadata( 62 itemType = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE, 63 isNullable = false 64 ) 65 66 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP: 67 Map<String, AppFunctionDataTypeMetadata> = mapOf( 68 "value" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE, 69 "listValue" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE, 70 ) 71 72 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST: 73 List<String> = listOf( 74 "value", 75 "listValue", 76 ) 77 78 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE: AppFunctionObjectTypeMetadata = 79 AppFunctionObjectTypeMetadata( 80 properties = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP, 81 required = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST, 82 qualifiedName = "com.testdata.SampleSerializable", 83 isNullable = true 84 ) 85 86 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 87 mapOf( 88 "com.testdata.SampleSerializable" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE, 89 ) 90 91 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 92 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 93 ) 94 95 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 96 CompileTimeAppFunctionMetadata( 97 id = "com.testdata.SerializableOutputFunctions#simpleFunction", 98 isEnabledByDefault = true, 99 schema = SCHEMA_METADATA, 100 parameters = PARAMETER_METADATA_LIST, 101 response = RESPONSE_METADATA, 102 components = COMPONENTS_METADATA 103 ) 104 } 105 106 private object ComTestdataSerializableOutputFunctionsSimpleFunctionSerializableListMetadataObject { 107 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 108 109 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 110 ) 111 112 private val ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE: AppFunctionReferenceTypeMetadata = 113 AppFunctionReferenceTypeMetadata( 114 referenceDataType = "com.testdata.SampleSerializable", 115 isNullable = false 116 ) 117 118 private val ARRAY_RESPONSE_VALUE_TYPE: AppFunctionArrayTypeMetadata = 119 AppFunctionArrayTypeMetadata( 120 itemType = ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE, 121 isNullable = false 122 ) 123 124 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 125 valueType = ARRAY_RESPONSE_VALUE_TYPE 126 ) 127 128 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE: 129 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 130 type = 8, 131 isNullable = false 132 ) 133 134 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE: 135 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 136 type = 8, 137 isNullable = false 138 ) 139 140 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE: 141 AppFunctionArrayTypeMetadata = AppFunctionArrayTypeMetadata( 142 itemType = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE, 143 isNullable = false 144 ) 145 146 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP: 147 Map<String, AppFunctionDataTypeMetadata> = mapOf( 148 "value" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE, 149 "listValue" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE, 150 ) 151 152 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST: 153 List<String> = listOf( 154 "value", 155 "listValue", 156 ) 157 158 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE: AppFunctionObjectTypeMetadata = 159 AppFunctionObjectTypeMetadata( 160 properties = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP, 161 required = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST, 162 qualifiedName = "com.testdata.SampleSerializable", 163 isNullable = true 164 ) 165 166 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 167 mapOf( 168 "com.testdata.SampleSerializable" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE, 169 ) 170 171 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 172 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 173 ) 174 175 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 176 CompileTimeAppFunctionMetadata( 177 id = "com.testdata.SerializableOutputFunctions#simpleFunctionSerializableList", 178 isEnabledByDefault = true, 179 schema = SCHEMA_METADATA, 180 parameters = PARAMETER_METADATA_LIST, 181 response = RESPONSE_METADATA, 182 components = COMPONENTS_METADATA 183 ) 184 } 185 186 private object ComTestdataSerializableOutputFunctionsSimpleFunctionNullableSerializableListMetadataObject { 187 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 188 189 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 190 ) 191 192 private val ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE: AppFunctionReferenceTypeMetadata = 193 AppFunctionReferenceTypeMetadata( 194 referenceDataType = "com.testdata.SampleSerializable", 195 isNullable = false 196 ) 197 198 private val ARRAY_RESPONSE_VALUE_TYPE: AppFunctionArrayTypeMetadata = 199 AppFunctionArrayTypeMetadata( 200 itemType = ARRAY_RESPONSE_VALUE_TYPE_REFERENCE_ITEM_TYPE, 201 isNullable = true 202 ) 203 204 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 205 valueType = ARRAY_RESPONSE_VALUE_TYPE 206 ) 207 208 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE: 209 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 210 type = 8, 211 isNullable = false 212 ) 213 214 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE: 215 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 216 type = 8, 217 isNullable = false 218 ) 219 220 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE: 221 AppFunctionArrayTypeMetadata = AppFunctionArrayTypeMetadata( 222 itemType = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE, 223 isNullable = false 224 ) 225 226 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP: 227 Map<String, AppFunctionDataTypeMetadata> = mapOf( 228 "value" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE, 229 "listValue" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE, 230 ) 231 232 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST: 233 List<String> = listOf( 234 "value", 235 "listValue", 236 ) 237 238 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE: AppFunctionObjectTypeMetadata = 239 AppFunctionObjectTypeMetadata( 240 properties = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP, 241 required = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST, 242 qualifiedName = "com.testdata.SampleSerializable", 243 isNullable = true 244 ) 245 246 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 247 mapOf( 248 "com.testdata.SampleSerializable" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE, 249 ) 250 251 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 252 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 253 ) 254 255 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 256 CompileTimeAppFunctionMetadata( 257 id = "com.testdata.SerializableOutputFunctions#simpleFunctionNullableSerializableList", 258 isEnabledByDefault = true, 259 schema = SCHEMA_METADATA, 260 parameters = PARAMETER_METADATA_LIST, 261 response = RESPONSE_METADATA, 262 components = COMPONENTS_METADATA 263 ) 264 } 265 266 private object ComTestdataSerializableOutputFunctionsSimpleFunctionNullableSerializableMetadataObject { 267 private val SCHEMA_METADATA: AppFunctionSchemaMetadata? = null 268 269 private val PARAMETER_METADATA_LIST: List<AppFunctionParameterMetadata> = listOf( 270 ) 271 272 private val REFERENCE_RESPONSE_VALUE_TYPE: AppFunctionReferenceTypeMetadata = 273 AppFunctionReferenceTypeMetadata( 274 referenceDataType = "com.testdata.SampleSerializable", 275 isNullable = true 276 ) 277 278 private val RESPONSE_METADATA: AppFunctionResponseMetadata = AppFunctionResponseMetadata( 279 valueType = REFERENCE_RESPONSE_VALUE_TYPE 280 ) 281 282 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE: 283 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 284 type = 8, 285 isNullable = false 286 ) 287 288 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE: 289 AppFunctionPrimitiveTypeMetadata = AppFunctionPrimitiveTypeMetadata( 290 type = 8, 291 isNullable = false 292 ) 293 294 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE: 295 AppFunctionArrayTypeMetadata = AppFunctionArrayTypeMetadata( 296 itemType = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE_PRIMITIVE_ITEM_TYPE, 297 isNullable = false 298 ) 299 300 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP: 301 Map<String, AppFunctionDataTypeMetadata> = mapOf( 302 "value" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_VALUE, 303 "listValue" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP_LISTVALUE, 304 ) 305 306 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST: 307 List<String> = listOf( 308 "value", 309 "listValue", 310 ) 311 312 private val COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE: AppFunctionObjectTypeMetadata = 313 AppFunctionObjectTypeMetadata( 314 properties = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_PROPERTIES_MAP, 315 required = COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE_REQUIRED_PROPERTIES_LIST, 316 qualifiedName = "com.testdata.SampleSerializable", 317 isNullable = true 318 ) 319 320 private val COMPONENTS_METADATA_DATA_TYPES_MAP: Map<String, AppFunctionDataTypeMetadata> = 321 mapOf( 322 "com.testdata.SampleSerializable" to COM_TESTDATA_SAMPLESERIALIZABLE_OBJECT_DATA_TYPE, 323 ) 324 325 private val COMPONENTS_METADATA: AppFunctionComponentsMetadata = AppFunctionComponentsMetadata( 326 dataTypes = COMPONENTS_METADATA_DATA_TYPES_MAP 327 ) 328 329 public val APP_FUNCTION_METADATA: CompileTimeAppFunctionMetadata = 330 CompileTimeAppFunctionMetadata( 331 id = "com.testdata.SerializableOutputFunctions#simpleFunctionNullableSerializable", 332 isEnabledByDefault = true, 333 schema = SCHEMA_METADATA, 334 parameters = PARAMETER_METADATA_LIST, 335 response = RESPONSE_METADATA, 336 components = COMPONENTS_METADATA 337 ) 338 } 339 } 340