Version 1.23.0
For an overview of this library, along with tutorials and examples, see CodeQL for Java
.
Definitions related to JAXB.
import semmle.code.java.frameworks.JAXB
Provides classes and predicates for working with Java types.
A getter or setter method, as defined by whether the method name starts with “set” or “get”.
A field is “bound” to an XML element or attribute if it is either annotated as such, or it is bound due to the XmlAccessType of the declaring class.
XmlAccessType
A getter or setter that is “bound” to an XML element or attribute.
An annotation on a class member indicating that this member corresponds to an XML element or attribute in the XML schema represented by this class.
A class that is mapped to an XML schema.
An XmlAccessType is applied to a JaxbType to indicate which members will be automatically bound.
JaxbType