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

Module JavaxAnnotations

Provides classes and predicates for working with annotations in the javax package.

Import path

import semmle.code.java.frameworks.JavaxAnnotations

Imports

java

Provides all default Java QL imports.

Classes

AroundInvokeAnnotation

A @javax.interceptor.AroundInvoke annotation.

DeclareRolesAnnotation

A @javax.annotation.security.DeclareRoles annotation.

DenyAllAnnotation

A @javax.annotation.security.DenyAll annotation.

ExcludeClassInterceptorsAnnotation

A @javax.interceptor.ExcludeClassInterceptors annotation.

ExcludeDefaultInterceptorsAnnotation

A @javax.interceptor.ExcludeDefaultInterceptors annotation.

GeneratedAnnotation

A @javax.annotation.Generated annotation.

InterceptorsAnnotation

A @javax.interceptor.Interceptors annotation.

JavaxManagedBeanAnnotation

A @javax.annotation.ManagedBean annotation.

PermitAllAnnotation

A @javax.annotation.security.PermitAll annotation.

PostConstructAnnotation

A @javax.annotation.PostConstruct annotation.

PreDestroyAnnotation

A @javax.annotation.PreDestroy annotation.

ResourceAnnotation

A @javax.annotation.Resource annotation.

ResourcesAnnotation

A @javax.annotation.Resources annotation.

RolesAllowedAnnotation

A @javax.annotation.security.RolesAllowed annotation.

RunAsAnnotation

A @javax.annotation.security.RunAs annotation.

WebMethodAnnotation

A @javax.jws.WebMethod annotation.

WebServiceAnnotation

A @javax.jws.WebService annotation.

WebServiceRefAnnotation

A @javax.xml.ws.WebServiceRef annotation.