CodeQL library for Java/Kotlin
codeql/java-all 0.9.0 (changelog, source)
Search

Module JsonIo

Provides classes and predicates for working with the Json-io framework.

Import path

import semmle.code.java.frameworks.JsonIo

Imports

DataFlow

Provides classes for performing local (intra-procedural) and global (inter-procedural) data flow analyses.

DataFlow2

Provides classes for performing local (intra-procedural) and global (inter-procedural) data flow analyses.

Maps

Provides classes and predicates for reasoning about instances of java.util.Map and their methods.

java

Provides all default Java QL imports.

Classes

JsonIoJsonReader

The class com.cedarsoftware.util.io.JsonReader.

JsonIoJsonToJavaMethod

A method with the name jsonToJava declared in com.cedarsoftware.util.io.JsonReader.

JsonIoReadObjectMethod

A method with the name readObject declared in com.cedarsoftware.util.io.JsonReader.

JsonIoUseMapsSetter

A call to Map.put method, set the value of the USE_MAPS key to true.

SafeJsonIoConfig

DEPRECATED: Use SafeJsonIoFlow instead.

Modules

SafeJsonIoConfig

A data flow configuration tracing flow from JsonIo safe settings.

Aliases

SafeJsonIoFlow

Tracks flow from JsonIo safe settings.