All Classes and Interfaces

Class
Description
 
 
Abstract signature visitor class to determine generic bounds.
 
AbstractGenericDeclarationVisitor<T extends com.buschmais.jqassistant.core.store.api.model.Descriptor>
 
Abstract base implementation of a type resolver.
Interface that describes java elements with access modifiers.
Interface describing an Descriptor which is annotated by AnnotationValueDescriptors.
Visitor for default values of annotation methods.
 
Denotes an annotation type.
Represents an annotation value.
An annotation visitor that adds a ValueDescriptor to the current AnnotationValueDescriptor.
Artifact scoped type resolver which does not consider dependencies.
 
 
 
 
Implementation of the AbstractScannerPlugin for Java classes.
 
Denotes a class type.
 
Represents a class value (e.g. a referenced class).
A class visitor implementation.
 
Defines the declares relation used for fields, methods and inner classes.
 
 
 
Denotes an enumeration type.
Represents an enumeration value.
Describes a field (i.e. static or instance variable) of a Java class.
 
 
 
 
 
Denotes an interface type.
Defines an INVOKES relation between two methods.
 
 
Defines the language elements for "Java".
 
Defines a Java artifact.
Defines the combination of labels "Java" and "ByteCode".
Defines a directory containing java classes.
A scanner plugin for directories containing java classes.
Defines label "Java" which is applied to all nodes generated by this plugin.
Provides helper functionality related to Java Generics.
Defines the scopes for java.
 
Indicates that rule ids (constraints or concepts) should be suppressed for the annotated element.
 
Defines a descriptor containing line number information.
 
 
Implementation of the AbstractScannerPlugin for Java `MANIFEST.MF` files.
 
Defines a member of Java type.
Describes a method of a Java type.
Visitor for method signatures.
 
Describes a Java package.
Implementation of the AbstractScannerPlugin for Java packages.
Defines a common base descriptor for all members of PackageDescriptors.
Describes a parameter of a method.
 
Represents a primitive value.
Represents a primitive value.
A descriptor representing a property file.
Implementation of a AbstractScannerPlugin for property files.
Defines a READs relation between a method and a field.
Denotes a record type.
 
Implementation of the AbstractScannerPlugin for Java packages.
 
Provides utility functions for working with signatures.
Cache for resolved types.
Represents a type and all of its declared members.
Interface for value descriptors which provide a type information.
 
Describes a Java type.
Defines the interface for type resolvers.
Provides utility functions for resolving source locations of Java TypeDescriptors.
 
 
Describes a field (i.e. static or instance variable) of a Java class.
Enum of all access modifiers.
Class containing helper methods for ASM visitors.
 
Defines a WRITES relation between a method and a field.
A descriptor representing a XML based property file.
Implementation of a AbstractScannerPlugin for XML based property files.