Files
codeql/java/ql/lib/ext/javax.json.model.yml
2023-03-20 10:14:20 +01:00

128 lines
14 KiB
YAML

extensions:
- addsTo:
pack: codeql/java-all
extensible: summaryModel
data:
- ["javax.json", "Json", False, "createArrayBuilder", "(Collection)", "", "Argument[0].Element", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createArrayBuilder", "(JsonArray)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createMergeDiff", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createMergePatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createObjectBuilder", "(JsonObject)", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createObjectBuilder", "(Map)", "", "Argument[0].MapKey", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createObjectBuilder", "(Map)", "", "Argument[0].MapValue", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createPatch", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createPatchBuilder", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createPointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "createWriter", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "decodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "Json", False, "encodePointer", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArray", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArray", False, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArray", False, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArray", False, "getValuesAs", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(BigDecimal)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(BigInteger)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(JsonArrayBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(JsonObjectBuilder)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(JsonValue)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(String)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(boolean)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(double)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,BigDecimal)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,BigInteger)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,JsonArrayBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,JsonObjectBuilder)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,JsonValue)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,String)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,boolean)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,double)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,int)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(int,long)", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "add", "(long)", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "addAll", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "set", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "set", "", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonArrayBuilder", False, "setNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonMergePatch", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonMergePatch", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonMergePatch", False, "toJsonValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "bigDecimalValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "bigIntegerValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "bigIntegerValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "doubleValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "intValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "intValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "longValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "longValueExact", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonNumber", False, "numberValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getBoolean", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getBoolean", "", "", "Argument[1]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObject", False, "getInt", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getInt", "", "", "Argument[1]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObject", False, "getJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getJsonNumber", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getJsonString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObject", False, "getString", "", "", "Argument[1]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "add", "", "", "Argument[1]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "addAll", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "addAll", "", "", "Argument[0]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "addNull", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonObjectBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatch", False, "apply", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatch", False, "apply", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatch", False, "toJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "add", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "build", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "copy", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "copy", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "move", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "move", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "remove", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "replace", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "test", "", "", "Argument[this]", "ReturnValue", "value", "manual"]
- ["javax.json", "JsonPatchBuilder", False, "test", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPointer", False, "add", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPointer", False, "add", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPointer", False, "getValue", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPointer", False, "remove", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPointer", False, "replace", "", "", "Argument[0..1]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonPointer", False, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonReader", False, "read", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonReader", False, "readArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonReader", False, "readObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonReader", False, "readValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonReaderFactory", False, "createReader", "", "", "Argument[0]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonString", False, "getChars", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonString", False, "getString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonStructure", True, "getValue", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonValue", True, "asJsonArray", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonValue", True, "asJsonObject", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonValue", True, "toString", "", "", "Argument[this]", "ReturnValue", "taint", "manual"]
- ["javax.json", "JsonWriter", False, "write", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonWriter", False, "writeArray", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonWriter", False, "writeObject", "", "", "Argument[0]", "Argument[this]", "taint", "manual"]
- ["javax.json", "JsonWriterFactory", False, "createWriter", "", "", "Argument[this]", "Argument[0]", "taint", "manual"]