Compare commits

...

2 Commits

View File

@@ -5,15 +5,217 @@ extensions:
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"]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(File,Class)', '', 'Argument[1]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readTree, (File), '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(File,Object)', '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(File,Object)', '', 'Argument[1]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValue, '(File,Object)', '', 'Argument[0]', 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, 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, ObjectWriter, true, writeValuesAsArray, (File), '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValues, (File), '', 'Argument[0]', path-injection, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, _inputStream, (File), '', 'Argument[0]', 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, ObjectWriter, true, writeValue, '(OutputStream,Object)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createGenerator, '(OutputStream,JsonEncoding)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createGenerator, (OutputStream), '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, createGenerator, '(OutputStream,JsonEncoding)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, createGenerator, (OutputStream), '', '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, _writeCloseableValue, '(Object,JavaType)', '', 'Argument[0]', file-content-store, ai-generated]
- [com.fasterxml.jackson.databind.node, TreeTraversingParser, true, readBinaryValue, '(Base64Variant,OutputStream)', '', 'Argument[1]', file-content-store, ai-generated]
- addsTo:
pack: codeql/java-all
extensible: sourceModel
data:
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(byte[],Class)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(InputStream,TypeReference)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(InputStream,TypeReference)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(Reader,Class)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(String,TypeReference)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(URL,Class)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(URL,Class)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(InputStream,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(Reader,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(String,TypeReference)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(String,Class)', '', '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,TypeReference)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValue, '(URL,Class)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, put, '(String,byte[])', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, put, '(String,byte[])', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValues, '(JsonParser,JavaType)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readValues, '(JsonParser,ResolvedType)', '', 'Parameter[1]', 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[this]', 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, add, '(byte[])', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (InputStream), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createParser, (URL), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readTree, (String), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readTree, (JsonParser), '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectReader, true, readTree, (InputStream), '', 'Parameter[this]', 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, ObjectReader, true, _new, '(ObjectReader,DeserializationConfig)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createGenerator, '(File,JsonEncoding)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, createGenerator, '(OutputStream,JsonEncoding)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, createGenerator, (Writer), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValues, '(JsonParser,TypeReference)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValues, '(JsonParser,Class)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, readValues, '(JsonParser,TypeReference)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, depositSchemaProperty, '(PropertyWriter,JsonObjectFormatVisitor,SerializerProvider)', '', 'Parameter[0]', 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,JsonObjectFormatVisitor,SerializerProvider)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, depositSchemaProperty, '(BeanPropertyWriter,ObjectNode,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, isEnabled, (StreamWriteFeature), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(Writer,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, writeValue, '(OutputStream,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, writeValuesAsArray, (JsonGenerator), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleUnexpectedToken, '(DeserializationContext,Class,JsonToken,JsonParser,String)', '', 'Parameter[3]', 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,BeanPropertyFilter)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findEnumValues, '(MapperConfig,AnnotatedClass,Enum[],String[])', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsPropertyTypeDeserializer, true, _deserializeTypedUsingDefaultImpl, '(JsonParser,DeserializationContext,TokenBuffer,String)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsPropertyTypeDeserializer, true, _deserializeTypedUsingDefaultImpl, '(JsonParser,DeserializationContext,TokenBuffer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BuilderBasedDeserializer, true, deserializeWithUnwrapped, '(JsonParser,DeserializationContext,Object,TokenBuffer)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleBeanPropertyFilter, true, serializeAsField, '(Object,JsonGenerator,SerializerProvider,PropertyWriter)', '', 'Parameter[1]', 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.type, TypeFactory, true, constructMapType, '(Class,JavaType,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DataFormatReaders, true, findFormat, (InputStream), '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, JsonDeserializer, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, forType, (TypeReference), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdNodeBasedDeserializer, true, convert, '(JsonNode,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializer, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BuilderBasedDeserializer, true, deserializeWithExternalTypeId, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BuilderBasedDeserializer, true, deserializeWithExternalTypeId, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, ValueInstantiator, true, createFromObjectWith, '(DeserializationContext,SettableBeanProperty[],PropertyValueBuffer)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, BeanAsArrayBuilderDeserializer, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, BeanAsArrayDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, ByteBufferDeserializer, true, deserialize, '(JsonParser,DeserializationContext,ByteBuffer)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, MapEntryDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', 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, UntypedObjectDeserializer$Vanilla, false, _mapObjectWithDups, '(JsonParser,DeserializationContext,Map,String,Object,Object,String)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, _mapObjectWithDups, '(JsonParser,DeserializationContext,Map,String,Object,Object,String)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, _mapObjectWithDups, '(JsonParser,DeserializationContext,Map,String,Object,Object,String)', '', 'Parameter[5]', 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, _mapObjectWithDups, '(JsonParser,DeserializationContext,Map,String,Object,Object,String)', '', 'Parameter[6]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer, true, deserialize, '(JsonParser,DeserializationContext,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findEnumAliases, '(MapperConfig,AnnotatedClass,Enum[],String[][])', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, StdSubtypeResolver, true, collectAndResolveSubtypesByClass, '(MapperConfig,AnnotatedMember,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.module, SimpleModule, true, registerSubtypes, (Collection), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind, InjectableValues$Std, false, addValue, '(String,Object)', '', 'Parameter[0]', 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.module, SimpleAbstractTypeResolver, true, resolveAbstractType, '(DeserializationConfig,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.module, SimpleSerializers, true, findMapSerializer, '(SerializationConfig,MapType,BeanDescription,JsonSerializer,TypeSerializer,JsonSerializer)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BasicDeserializerFactory, true, constructCreatorProperty, '(DeserializationContext,BeanDescription,PropertyName,int,AnnotatedParameter,JacksonInject$Value)', '', 'Parameter[4]', remote, ai-generated]
- [com.fasterxml.jackson.databind.module, SimpleSerializers, true, findCollectionSerializer, '(SerializationConfig,CollectionType,BeanDescription,TypeSerializer,JsonSerializer)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind, InjectableValues, true, findInjectableValue, '(Object,DeserializationContext,BeanProperty,Object)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleUnknownProperty, '(DeserializationContext,JsonParser,JsonDeserializer,Object,String)', '', 'Parameter[this]', remote, ai-generated]
- [com.fasterxml.jackson.databind, InjectableValues$Std, false, findInjectableValue, '(Object,DeserializationContext,BeanProperty,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectWriter, true, acceptJsonFormatVisitor, '(JavaType,JsonFormatVisitorWrapper)', '', '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[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DefaultDeserializationContext, true, _unwrapAndDeserialize, '(JsonParser,JavaType,JsonDeserializer,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DeserializationProblemHandler, true, handleUnknownProperty, '(DeserializationContext,JsonParser,JsonDeserializer,Object,String)', '', 'Parameter[1]', 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[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsonFormatVisitors, JsonObjectFormatVisitor, true, optionalProperty, '(String,JsonFormatVisitable,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, AsPropertyTypeDeserializer, true, _deserializeTypedForId, '(JsonParser,DeserializationContext,TokenBuffer,String)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, MapEntrySerializer, true, withResolved, '(BeanProperty,JsonSerializer,JsonSerializer,Object,boolean)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeFilteredFields, '(Map,JsonGenerator,SerializerProvider,PropertyFilter,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind, ObjectMapper, true, _readValue, '(DeserializationConfig,JsonParser,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdDeserializer, true, handleUnknownProperty, '(JsonParser,DeserializationContext,Object,String)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdSerializer, true, findFormatFeature, '(SerializerProvider,BeanProperty,Class,JsonFormat$Feature)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BasicDeserializerFactory, true, createMapLikeDeserializer, '(DeserializationContext,MapLikeType,BeanDescription)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, DefaultDeserializationContext, true, findObjectId, '(Object,ObjectIdGenerator,ObjectIdResolver)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, BeanPropertyMap, true, wrapAndThrow, '(Throwable,Object,String,DeserializationContext)', '', 'Parameter[3]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, ClassIntrospector, true, forSerialization, '(SerializationConfig,JavaType,ClassIntrospector$MixInResolver)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findPropertyContentTypeResolver, '(MapperConfig,AnnotatedMember,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findTypeResolver, '(MapperConfig,AnnotatedClass,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator, true, validateSubType, '(MapperConfig,JavaType,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator, true, validateSubType, '(MapperConfig,JavaType,JavaType)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.module, SimpleSerializers, true, findSerializer, '(SerializationConfig,JavaType,BeanDescription)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, PropertyBuilder, true, _throwWrapped, '(Exception,String,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, VirtualBeanPropertyWriter, true, value, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[2]', 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.std, AsArraySerializerBase, true, serializeWithType, '(Object,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, UnwrappingBeanPropertyWriter, true, _findAndAddDynamic, '(PropertySerializerMap,Class,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, BeanSerializerBase, true, serializeWithType, '(Object,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[3]', 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, MapSerializer, true, serializeTypedFields, '(Map,JsonGenerator,SerializerProvider,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, serializeOptionalFields, '(Map,JsonGenerator,SerializerProvider,Object)', '', '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, InetSocketAddressSerializer, true, serializeWithType, '(InetSocketAddress,JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, _put, '(String,JsonNode)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, putPOJO, '(String,Object)', '', ReturnValue, remote, ai-generated]
- [com.fasterxml.jackson.databind, DeserializationContext, true, reportBadDefinition, '(JavaType,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.cfg, MapperConfig, true, constructSpecializedType, '(JavaType,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.cfg, ContextAttributes$Impl, false, withSharedAttribute, '(Object,Object)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializer, true, deserializeUsingPropertyBasedWithExternalTypeId, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BuilderBasedDeserializer, true, deserializeUsingPropertyBasedWithExternalTypeId, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, SettableAnyProperty, true, set, '(Object,Object,Object)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, SettableAnyProperty, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, FromStringDeserializer, true, deserialize, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.impl, BeanAsArrayDeserializer, true, deserializeFromObject, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdValueInstantiator, true, createFromString, '(DeserializationContext,String)', '', '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, ThrowableDeserializer, true, deserializeFromObject, '(JsonParser,DeserializationContext)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, UntypedObjectDeserializer$Vanilla, false, mapArray, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, _propertyName, '(String,String)', '', 'Parameter[1]', 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, AsPropertyTypeDeserializer, true, deserializeTypedFromAny, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, ClassNameIdResolver, true, typeFromId, '(DatabindContext,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, SubTypeValidator, true, validateSubType, '(DeserializationContext,JavaType,BeanDescription)', '', '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, replace, '(String,JsonNode)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser, AnyGetterWriter, true, getAndSerialize, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, AsArraySerializerBase, true, serializeContents, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.impl, SimpleFilterProvider, true, findPropertyFilter, '(Object,Object)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, ArraySerializerBase, true, serialize, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, BeanSerializerBase, true, serializeFields, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, CalendarSerializer, true, serialize, '(Calendar,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetAddressSerializer, true, serialize, '(InetAddress,JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, InetAddressSerializer, true, serialize, '(InetAddress,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, NumberSerializers$IntegerSerializer, false, serialize, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, ObjectArraySerializer, true, serializeTypedContents, '(Object[],JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdArraySerializers$CharArraySerializer, false, serialize, '(char[],JsonGenerator,SerializerProvider)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdKeySerializers$Dynamic, false, serialize, '(Object,JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, TokenBufferSerializer, true, serialize, '(TokenBuffer,JsonGenerator,SerializerProvider)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.type, TypeParser, true, _problem, '(TypeParser$MyTokenizer,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, RawValue, true, serializeWithType, '(JsonGenerator,SerializerProvider,TypeSerializer)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, UnresolvedForwardReference, true, addUnresolvedId, '(Object,Class,JsonLocation)', '', 'Parameter[2]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, TextNode, true, getBinaryValue, (Base64Variant), '', '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, ObjectWriter, true, withoutAttribute, (Object), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser.std, StdDeserializer, true, handleMissingEndArrayForSingle, '(JsonParser,DeserializationContext)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.deser, BeanDeserializerBuilder, true, removeProperty, (PropertyName), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.introspect, JacksonAnnotationIntrospector, true, findFilterId, (Annotated), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator$TypeMatcher, false, match, '(MapperConfig,Class)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype, BasicPolymorphicTypeValidator$NameMatcher, false, match, '(MapperConfig,String)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.jsontype.impl, StdTypeResolverBuilder, true, typeProperty, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, addRawValue, (RawValue), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ArrayNode, true, serialize, '(JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.node, ObjectNode, true, findValue, (String), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, AsArraySerializerBase, true, acceptJsonFormatVisitor, '(JsonFormatVisitorWrapper,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, MapSerializer, true, acceptJsonFormatVisitor, '(JsonFormatVisitorWrapper,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.ser.std, StdArraySerializers$CharArraySerializer, false, acceptJsonFormatVisitor, '(JsonFormatVisitorWrapper,JavaType)', '', 'Parameter[1]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, JSONPObject, true, serialize, '(JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, JSONWrappedObject, true, serialize, '(JsonGenerator,SerializerProvider)', '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, TokenBuffer, true, setCodec, (ObjectCodec), '', 'Parameter[0]', remote, ai-generated]
- [com.fasterxml.jackson.databind.util, EnumResolver, true, findEnum, (String), '', 'Parameter[0]', remote, ai-generated]