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.