Compare commits

...

1 Commits

Author SHA1 Message Date
Max Schaefer
1d248ede9a Java: Temporarily replace model pack for jackson-databind with automodel-generated one. 2024-05-10 08:12:12 +01:00

View File

@@ -1,19 +1,254 @@
extensions:
- addsTo:
pack: codeql/java-all
extensible: summaryModel
data:
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "convertValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readTree", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] # result is remote, but only user-controlled if the URL is
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readValue", "(InputStream,Class)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0].MapValue.Element", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectReader", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- addsTo:
pack: codeql/java-all
extensible: sinkModel
data:
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readValue", "(File,Class)", "", "Argument[0]", "path-injection", "ai-manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "writeValue", "(File,Object)", "", "Argument[0]", "path-injection", "ai-manual"]
- addsTo:
pack: codeql/java-all
extensible: summaryModel
data:
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "convertValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readTree", "(URL)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"] # result is remote, but only user-controlled if the URL is
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "readValue", "(InputStream,Class)", "", "Argument[0]", "ReturnValue", "taint", "ai-manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectMapper", True, "valueToTree", "", "", "Argument[0].MapValue.Element", "ReturnValue", "taint", "manual"]
- ["com.fasterxml.jackson.databind", "ObjectReader", False, "createParser", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- addsTo: {extensible: sinkModel, pack: codeql/java-all}
data:
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(File,TypeReference)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (File), '', 'Argument[this]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (File), '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StackTraceElementDeserializer, true, constructValue, '(DeserializationContext,String,String,String,int,String,String)', '', 'Argument[3]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(File,Object)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValue, '(File,Object)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValue, '(File,Object)', '', 'Argument[1]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, createGenerator, '(File,JsonEncoding)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, createGenerator, '(File,JsonEncoding)', '', 'Argument[1]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createGenerator, '(File,JsonEncoding)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createGenerator, '(File,JsonEncoding)', '', 'Argument[1]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValues, (File), '', 'Argument[this]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, FileSerializer, true, serialize, '(File,JsonGenerator,SerializerProvider)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(DataOutput,Object)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(OutputStream,Object)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValue, '(DataOutput,Object)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValue, '(OutputStream,Object)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValuesAsArray, (OutputStream), '', 'Argument[this]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValuesAsArray, (DataOutput), '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValues, (DataOutput), '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, SequenceWriter, true, writeAll, (Collection), '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, SequenceWriter, true, _writeCloseableValue, (Object), '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind.node, TreeTraversingParser, true, readBinaryValue, '(Base64Variant,OutputStream)', '', 'Argument[1]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind.util, ByteBufferBackedOutputStream, true, write, '(byte[],int,int)', '', 'Argument[0]', file-content-store, ai-generated]
- addsTo: {extensible: sourceModel, pack: codeql/java-all}
data:
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(DataInput,Class)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(InputStream,Class)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(Reader,JavaType)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(String,TypeReference)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(DataInput,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(byte[],TypeReference)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(byte[],int,int,Class)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(InputStream,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(InputStream,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(Reader,TypeReference)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(String,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(URL,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(URL,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(JsonParser,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValue, '(URL,Class)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValue, (URL), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValue, '(String,Class)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValue, '(JsonParser,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, put, '(String,byte[])', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, put, '(String,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, put, '(String,JsonNode)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValues, (URL), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValues, (Reader), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValues, (InputStream), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, insert, '(int,byte[])', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, insert, '(int,byte[])', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, set, '(int,JsonNode)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, createParser, (URL), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (DataInput), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (Reader), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (InputStream), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (URL), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writer, (FormatSchema), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, createParser, (InputStream), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, createParser, (URL), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (InputStream), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readTree, (File), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readTree, '(byte[],int,int)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readTree, (String), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readTree, (InputStream), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readTree, (InputStream), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readTree, '(byte[],int,int)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StackTraceElementDeserializer, true, constructValue, '(DeserializationContext,String,String,String,int,String,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StackTraceElementDeserializer, true, constructValue, '(DeserializationContext,String,String,String,int,String,String)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StackTraceElementDeserializer, true, constructValue, '(DeserializationContext,String,String,String,int,String,String)', '', 'Parameter[6]', remote, ai-generated]
- [com.fasterxml.jackson.databind, DeserializationContext, true, reportInputMismatch, '(BeanProperty,String,Object[])', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, createGenerator, (OutputStream), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValues, '(JsonParser,TypeReference)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValues, '(JsonParser,TypeReference)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, depositSchemaProperty, '(PropertyWriter,JsonObjectFormatVisitor,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, depositSchemaProperty, '(PropertyWriter,ObjectNode,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, depositSchemaProperty, '(BeanPropertyWriter,ObjectNode,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValue, '(DataOutput,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, SerializerProvider, true, reportBadDefinition, '(JavaType,String)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, SettableBeanProperty, true, _throwAsIOE, '(Exception,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, SettableBeanProperty, true, _throwAsIOE, '(JsonParser,Exception)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializerBase, true, handlePolymorphic, '(JsonParser,DeserializationContext,StreamReadConstraints,Object,TokenBuffer)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleFilterProvider, true, addFilter, '(String,PropertyFilter)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, DefaultSerializerProvider, true, serializeValue, '(JsonGenerator,Object,JavaType,JsonSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, DefaultSerializerProvider, true, serializeValue, '(JsonGenerator,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleFilterProvider, true, addFilter, '(String,SimpleBeanPropertyFilter)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleFilterProvider, true, addFilter, '(String,SimpleBeanPropertyFilter)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, TokenBuffer, true, asParser, (JsonParser), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, _newReader, '(DeserializationConfig,JavaType,Object,FormatSchema,InjectableValues)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider,BeanPropertyWriter)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider,BeanPropertyWriter)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider,BeanPropertyWriter)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind, JsonDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BuilderBasedDeserializer, true, deserializeWithExternalTypeId, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BuilderBasedDeserializer, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DataFormatReaders, true, findFormat, '(byte[],int,int)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DataFormatReaders, true, findFormat, (InputStream), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, MapEntryDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, ObjectArrayDeserializer, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdDelegatingDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, _mapObjectWithDups, '(JsonParser,DeserializationContext,Map,String,Object,Object,String)', '', 'Parameter[6]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer, true, mapArray, '(JsonParser,DeserializationContext,Collection)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findEnumAliases, '(Class,Enum[],String[][])', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, treeToValue, '(TreeNode,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BasicDeserializerFactory, true, _findCustomMapLikeDeserializer, '(MapLikeType,DeserializationConfig,BeanDescription,KeyDeserializer,TypeDeserializer,JsonDeserializer)', '', 'Parameter[4]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, BeanPropertyFilter, true, depositSchemaProperty, '(BeanPropertyWriter,JsonObjectFormatVisitor,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdDeserializer, true, _deserializeFromEmptyString, '(JsonParser,DeserializationContext,CoercionAction,Class,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BasicDeserializerFactory, true, _findCustomArrayDeserializer, '(ArrayType,DeserializationConfig,BeanDescription,TypeDeserializer,JsonDeserializer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BasicDeserializerFactory, true, constructCreatorProperty, '(DeserializationContext,BeanDescription,PropertyName,int,AnnotatedParameter,JacksonInject$Value)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, BasicSerializerFactory, true, buildMapEntrySerializer, '(SerializerProvider,JavaType,BeanDescription,boolean,JavaType,JavaType)', '', 'Parameter[4]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeFilteredAnyProperties, '(SerializerProvider,JsonGenerator,Object,Map,PropertyFilter,Object)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, registerModules, '(Module[])', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.module, SimpleModule, true, SimpleModule, '(String,Version,Map,List)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, InjectableValues, true, findInjectableValue, '(Object,DeserializationContext,BeanProperty,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, InjectableValues, true, findInjectableValue, '(Object,DeserializationContext,BeanProperty,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind, InjectableValues$Std, false, findInjectableValue, '(Object,DeserializationContext,BeanProperty,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, acceptJsonFormatVisitor, '(Class,JsonFormatVisitorWrapper)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, withRootValueSeparator, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializer, true, _deserializeWithExternalTypeId, '(JsonParser,DeserializationContext,Object,ExternalTypeHandler)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializer, true, _deserializeWithExternalTypeId, '(JsonParser,DeserializationContext,Object,ExternalTypeHandler)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializerBuilder, true, addInjectable, '(PropertyName,JavaType,Annotations,AnnotatedMember,Object)', '', 'Parameter[4]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DefaultDeserializationContext, true, readRootValue, '(JsonParser,JavaType,JsonDeserializer,Object)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleMissingTypeId, '(DeserializationContext,JavaType,TypeIdResolver,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleInstantiationProblem, '(DeserializationContext,Class,Object,Throwable)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleUnknownProperty, '(DeserializationContext,JsonParser,JsonDeserializer,Object,String)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleUnknownProperty, '(DeserializationContext,JsonParser,JsonDeserializer,Object,String)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleUnknownProperty, '(DeserializationContext,JsonParser,JsonDeserializer,Object,String)', '', 'Parameter[4]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsonFormatVisitors, JsonObjectFormatVisitor, true, optionalProperty, '(String,JsonFormatVisitable,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsonFormatVisitors, JsonObjectFormatVisitor$Base, false, property, '(String,JsonFormatVisitable,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsonFormatVisitors, JsonObjectFormatVisitor, true, property, '(String,JsonFormatVisitable,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsonFormatVisitors, JsonObjectFormatVisitor, true, property, (BeanProperty), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, StdTypeResolverBuilder, true, idResolver, '(MapperConfig,JavaType,PolymorphicTypeValidator,Collection,boolean,boolean)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, BeanPropertyWriter, true, depositSchemaProperty, '(ObjectNode,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeFilteredFields, '(Map,JsonGenerator,SerializerProvider,PropertyFilter,Object)', '', 'Parameter[4]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, _readValue, '(DeserializationConfig,JsonParser,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, BeanPropertyMap, true, wrapAndThrow, '(Throwable,Object,String,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, CollectionDeserializer, true, _deserializeWithObjectId, '(JsonParser,DeserializationContext,Collection)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, CollectionDeserializer, true, _deserializeFromArray, '(JsonParser,DeserializationContext,Collection)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, PrimitiveArrayDeserializers, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdKeyDeserializer, true, _weirdKey, '(DeserializationContext,String,Exception)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, deserializeWithType, '(JsonParser,DeserializationContext,TypeDeserializer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, ClassIntrospector, true, forSerialization, '(SerializationConfig,JavaType,ClassIntrospector$MixInResolver)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findPropertyContentTypeResolver, '(MapperConfig,AnnotatedMember,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator, true, validateSubType, '(MapperConfig,JavaType,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator, true, validateSubClassName, '(MapperConfig,JavaType,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, StdTypeResolverBuilder, true, buildTypeDeserializer, '(DeserializationConfig,JavaType,Collection)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, get, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, AnyGetterWriter, true, getAndFilter, '(Object,JsonGenerator,SerializerProvider,PropertyFilter)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, AnyGetterWriter, true, getAndFilter, '(Object,JsonGenerator,SerializerProvider,PropertyFilter)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, BeanPropertyWriter, true, _findAndAddDynamic, '(PropertySerializerMap,Class,SerializerProvider)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, PropertyBuilder, true, _throwWrapped, '(Exception,String,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, AttributePropertyWriter, true, value, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, BeanAsArraySerializer, true, serializeWithType, '(Object,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, MapEntrySerializer, true, serializeWithType, '(Map$Entry,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, UnknownSerializer, true, serializeWithType, '(Object,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, ByteArraySerializer, true, serializeWithType, '(byte[],JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetAddressSerializer, true, serializeWithType, '(InetAddress,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetSocketAddressSerializer, true, serializeWithType, '(InetSocketAddress,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetSocketAddressSerializer, true, serializeWithType, '(InetSocketAddress,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, JsonValueSerializer, true, serializeWithType, '(Object,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeWithType, '(Map,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeWithType, '(Map,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeWithType, '(Map,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdArraySerializers$CharArraySerializer, false, serializeWithType, '(char[],JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdKeySerializers$Dynamic, false, _findAndAddDynamic, '(PropertySerializerMap,Class,SerializerProvider)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, TypeIdResolverBase, true, typeFromId, '(DatabindContext,String)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, DatabindContext, true, objectIdGeneratorInstance, '(Annotated,ObjectIdInfo)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, DeserializationContext, true, deserializerInstance, '(Annotated,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, _initForReading, '(JsonParser,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, SerializerProvider, true, _handleContextualResolvable, '(JsonSerializer,BeanProperty)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdSerializer, true, serialize, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, FromStringDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, ObjectArrayDeserializer, true, handleNonArray, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, ThrowableDeserializer, true, deserializeFromObject, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, TokenBufferDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ext, DOMDeserializer, true, _deserialize, '(String,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ext, NioPathSerializer, true, serialize, '(Path,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsArrayTypeDeserializer, true, deserializeTypedFromObject, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsArrayTypeDeserializer, true, deserializeTypedFromArray, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsDeductionTypeDeserializer, true, deserializeTypedFromObject, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsDeductionTypeSerializer, true, writeTypeSuffix, '(JsonGenerator,WritableTypeId)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, ClassNameIdResolver, true, idFromValueAndType, '(Object,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, SimpleNameIdResolver, true, typeFromId, '(DatabindContext,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, _put, '(String,JsonNode)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, replace, '(String,JsonNode)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, PropertyWriter, true, serializeAsElement, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, VirtualBeanPropertyWriter, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, StringArraySerializer, true, serializeContents, '(String[],JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, ByteArraySerializer, true, serialize, '(byte[],JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetSocketAddressSerializer, true, serialize, '(InetSocketAddress,JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetSocketAddressSerializer, true, serialize, '(InetSocketAddress,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapProperty, true, serializeAsElement, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapProperty, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapProperty, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serialize, '(Map,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, SerializableSerializer, true, serialize, '(JsonSerializable,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdArraySerializers$CharArraySerializer, false, serialize, '(char[],JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, TokenBufferSerializer, true, serialize, '(TokenBuffer,JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.type, TypeBase, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.type, TypeParser, true, findClass, '(String,TypeParser$MyTokenizer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, JSONWrappedObject, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, TokenBuffer, true, writeStartObject, (Object), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, setHandlerInstantiator, (HandlerInstantiator), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, ByteBufferBackedOutputStream, true, write, '(byte[],int,int)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind.cfg, MapperConfigBase, true, withAttributes, (Map), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, MappingIterator, true, _handleIOException, (IOException), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, _bindAndReadValues, (JsonParser), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, PropertyName, true, hasSimpleName, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.cfg, ContextAttributes, true, withoutSharedAttribute, (Object), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, VirtualAnnotatedMember, true, setValue, '(Object,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator$TypeMatcher, false, match, '(MapperConfig,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, TypeResolverBuilder, true, withSettings, (JsonTypeInfo$Value), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, insertRawValue, '(int,RawValue)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, insertPOJO, '(int,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, findParent, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, TextNode, true, getBinaryValue, (Base64Variant), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, TreeTraversingParser, true, readBinaryValue, '(Base64Variant,OutputStream)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, BeanPropertyWriter, true, _depositSchemaProperty, '(ObjectNode,JsonNode)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleFilterProvider, true, findFilter, (Object), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, DateTimeSerializerBase, true, acceptJsonFormatVisitor, '(JsonFormatVisitorWrapper,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, acceptJsonFormatVisitor, '(JsonFormatVisitorWrapper,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, UUIDSerializer, true, acceptJsonFormatVisitor, '(JsonFormatVisitorWrapper,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.type, IterationType, true, withContentType, (JavaType), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, Annotations, true, get, (Class), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, EnumResolver, true, _findEnumCaseInsensitive, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, SimpleBeanPropertyDefinition, true, withName, (PropertyName), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, ObjectIdReader, true, isValidReferencePropertyName, '(String,JsonParser)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createNonBlockingByteArrayParser, (), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.util, JSONPObject, true, JSONPObject, '(String,Object)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, Module$SetupContext, false, addBeanSerializerModifier, (BeanSerializerModifier), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, ReadableObjectId, true, setResolver, (ObjectIdResolver), '', 'Parameter[0]', remote, ai-generated]