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

Module JAXB

Definitions related to JAXB.

Import path

import semmle.code.java.frameworks.JAXB

Imports

Type

Provides classes and predicates for working with Java types.

Classes

GetterOrSetterMethod

A getter or setter method, as defined by whether the method name starts with “set” or “get”.

JaxbAnnotated
JaxbAnnotationType
JaxbBoundField

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.

JaxbBoundGetterSetter

A getter or setter that is “bound” to an XML element or attribute.

JaxbElement
JaxbMarshalMethod
JaxbMemberAnnotation

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.

JaxbType

A class that is mapped to an XML schema.

XmlAccessType

An XmlAccessType is applied to a JaxbType to indicate which members will be automatically bound.

Aliases

JAXBElement

DEPRECATED: Alias for JaxbElement

JAXBMarshalMethod

DEPRECATED: Alias for JaxbMarshalMethod