Index

A B C D E F G H I J L M P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractAnnotationVisitor<D> - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
 
AbstractAnnotationVisitor(TypeCache.CachedType, D, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
Constructor.
AbstractArtifactScopedTypeResolver - Class in com.buschmais.jqassistant.plugin.java.api.scanner
 
AbstractArtifactScopedTypeResolver(JavaArtifactFileDescriptor) - Constructor for class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
AbstractBoundVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics
Abstract signature visitor class to determine generic bounds.
AbstractBoundVisitor(VisitorHelper, TypeCache.CachedType<? extends ClassFileDescriptor>) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
AbstractDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
AbstractGenericDeclarationVisitor<T extends com.buschmais.jqassistant.core.store.api.model.Descriptor> - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics
 
AbstractGenericDeclarationVisitor(VisitorHelper, T, TypeCache.CachedType) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
AbstractTypeResolver - Class in com.buschmais.jqassistant.plugin.java.api.scanner
Abstract base implementation of a type resolver.
AbstractTypeResolver() - Constructor for class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
Constructor.
accepts(DirectoryResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.PackageDirectoryScannerPlugin
 
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassFileScannerPlugin
 
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ManifestFileScannerPlugin
 
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.PropertyFileScannerPlugin
 
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ServiceLoaderFileScannerPlugin
 
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.XmlPropertyFileScannerPlugin
 
accepts(Class<?>, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassTypeScannerPlugin
 
AccessModifierDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Interface that describes java elements with access modifiers.
addContainedType(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
addContainedType(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
Mark a type descriptor as contained by the current scope.
addDependency(TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 
addMember(String, MemberDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 
addParameterDescriptor(MethodDescriptor, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
 
addRequiredType(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
addRequiredType(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
Mark a type descriptor as required by the current scope.
AnnotatedDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Interface describing an Descriptor which is annotated by AnnotationValueDescriptors.
AnnotationDefaultVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
Visitor for default values of annotation methods.
AnnotationDefaultVisitor(TypeCache.CachedType, MethodDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationDefaultVisitor
Constructor.
AnnotationDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
AnnotationTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Denotes an annotation type.
AnnotationValueDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Represents an annotation value.
AnnotationValueVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
An annotation visitor that adds a ValueDescriptor to the current AnnotationValueDescriptor.
AnnotationValueVisitor(TypeCache.CachedType, AnnotationValueDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationValueVisitor
Constructor.
apply(TypeDescriptor, BoundDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
ArtifactScopedTypeResolver - Class in com.buschmais.jqassistant.plugin.java.api.scanner
Artifact scoped type resolver which does not consider dependencies.
ArtifactScopedTypeResolver(JavaArtifactFileDescriptor) - Constructor for class com.buschmais.jqassistant.plugin.java.api.scanner.ArtifactScopedTypeResolver
Constructor.
ArtifactScopedTypeResolver(JavaArtifactFileDescriptor, String) - Constructor for class com.buschmais.jqassistant.plugin.java.api.scanner.ArtifactScopedTypeResolver
Constructor.
ASM_OPCODES - Static variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
 

B

BoundDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
ByteCodeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 

C

CachedType(T) - Constructor for class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
Constructor.
CAFEBABE - Static variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassFileScannerPlugin
 
ClassDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
ClassFileDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
ClassFileScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
Implementation of the AbstractScannerPlugin for Java classes.
ClassFileScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassFileScannerPlugin
 
CLASSPATH - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
 
ClassSignatureVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics
 
ClassSignatureVisitor(TypeCache.CachedType<? extends ClassFileDescriptor>, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.ClassSignatureVisitor
 
ClassTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Denotes a class type.
ClassTypeScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
 
ClassTypeScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassTypeScannerPlugin
 
ClassValueDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Represents a class value (e.g. a referenced class).
ClassVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
A class visitor implementation.
ClassVisitor(FileDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
Constructor.
com.buschmais.jqassistant.plugin.java.api.annotation - package com.buschmais.jqassistant.plugin.java.api.annotation
 
com.buschmais.jqassistant.plugin.java.api.model - package com.buschmais.jqassistant.plugin.java.api.model
 
com.buschmais.jqassistant.plugin.java.api.model.generics - package com.buschmais.jqassistant.plugin.java.api.model.generics
 
com.buschmais.jqassistant.plugin.java.api.report - package com.buschmais.jqassistant.plugin.java.api.report
 
com.buschmais.jqassistant.plugin.java.api.scanner - package com.buschmais.jqassistant.plugin.java.api.scanner
 
com.buschmais.jqassistant.plugin.java.impl.scanner - package com.buschmais.jqassistant.plugin.java.impl.scanner
 
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor - package com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
 
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate - package com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate
 
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics - package com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics
 
Constructor - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
ConstructorDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
containingType - Variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
create(String, FileDescriptor, Class<T>, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
 
create(String, FileDescriptor, Class<T>, ScannerContext) - Method in interface com.buschmais.jqassistant.plugin.java.api.scanner.TypeResolver
Resolve or create the descriptor for a Java type name.
createScope(Scope, JarArchiveDescriptor, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
 

D

declare(TypeVariableDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.TypeVariableResolver
 
Declares - Annotation Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines the declares relation used for fields, methods and inner classes.
DEFAULT - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Modifier: default.
DelegatingAnnotationVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate
 
DelegatingAnnotationVisitor(List<AnnotationVisitor>) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingAnnotationVisitor
 
DelegatingMethodVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate
 
DelegatingMethodVisitor(List<MethodVisitor>) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
descriptor - Variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
destroyScope(ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
 

E

enterContainer(File, JavaClassesDirectoryDescriptor, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
 
EnumDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
EnumTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Denotes an enumeration type.
EnumValueDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Represents an enumeration value.
equals(Object) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 

F

Field - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
FieldDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Describes a field (i.e. static or instance variable) of a Java class.
FieldVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
 
FieldVisitor(TypeCache.CachedType, FieldDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.FieldVisitor
 
findInArtifact(String, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
findInArtifact(String, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
Find a type descriptor in the current scope (e.g. the containing artifact).
findInDependencies(String, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
findInDependencies(String, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
Find a type descriptor outside the current scope (e.g. the known dependencies).

G

GenericArrayTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
genericDeclaration - Variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
GenericDeclarationDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
get(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache
Find a type by its fully qualified named.
getActualTypeArguments() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.ParameterizedTypeDescriptor
 
getAnnotatedBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AnnotatedDescriptor
Return the annotations this descriptor is annotated by.
getArtifact() - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
getByteCodeVersion() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Return the byte code version of the class file.
getComponentType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.GenericArrayTypeDescriptor
 
getContainedFileName(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
 
getContainedFileName(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.ArtifactScopedTypeResolver
 
getContainerDescriptor(File, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
 
getContains() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ServiceLoaderDescriptor
 
getCyclomaticComplexity() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return the cyclomatic complexity of the method.
getDeclaredBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.TypeVariableDescriptor
 
getDeclaredFields() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
Return the declared fields.
getDeclaredInnerClasses() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
getDeclaredInnerClasses() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
Return the declared inner classes.
getDeclaredMembers() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
Return the declared members, i.e. fields and methods.
getDeclaredMethods() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
Return the declared methods.
getDeclaringType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MemberDescriptor
Return the declaring type.
getDependencies() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
 
getDependencies() - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 
getDependency() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDependsOnDescriptor
 
getDependent() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDependsOnDescriptor
 
getDependents() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
 
getEffectiveLineCount() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return the number of source code lines containing code.
getExtension() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
 
getField() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ReadsDescriptor
 
getField() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.WritesDescriptor
 
getField(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 
getFieldSignature(String, String) - Static method in class com.buschmais.jqassistant.plugin.java.api.scanner.SignatureHelper
Return a field signature.
getFirstLineNumber() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return the first line number of the method.
getGenericInterfaces() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Return the implemented generic interfaces.
getGenericSuperClass() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Return the generic super class.
getGenericType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypedDescriptor
 
getHasDefault() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
getIndex() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.IndexTemplate
 
getInterfaces() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Return the implemented interfaces.
getInvokedBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all invocations of this method by other methods.
getInvokedMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.InvokesDescriptor
 
getInvokes() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all invocations this method performs.
getInvokingMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.InvokesDescriptor
 
getLanguage() - Method in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
getLastLineNumber() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return the last line number of the method.
getLineNumber() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.LineNumberDescriptor
 
getLowerBounds() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.WildcardTypeDescriptor
 
getMainSection() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestFileDescriptor
 
getManifestEntries() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestSectionDescriptor
 
getManifestSections() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestFileDescriptor
 
getMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ReadsDescriptor
 
getMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.VariableDescriptor
 
getMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.WritesDescriptor
 
getMethod(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 
getMethodSignature(String, String) - Static method in class com.buschmais.jqassistant.plugin.java.api.scanner.SignatureHelper
Return a method signature.
getName() - Method in enum class com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
 
getNumberOfDependencies() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.JavaArtifactFileDescriptor
Determine the number of dependencies of this artifact.
getObjectType(String) - Static method in class com.buschmais.jqassistant.plugin.java.api.scanner.SignatureHelper
Returns the Java type name corresponding to the given internal name.
getParameterizedType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.BoundDescriptor
 
getParameterizedType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.HasActualTypeArgumentDescriptor
 
getParameters() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all declared parameters of this method.
getPrefix() - Method in enum class com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
 
getProperties() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.PropertyFileDescriptor
 
getRawType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.BoundDescriptor
 
getReadBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 
getReads() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all read accesses to fields this method performs.
getRequiredScope() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
 
getReturns() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return the return type of this method.
getReturnsGeneric() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return the generic return type of this method.
getSignature() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.SignatureDescriptor
Return the signature.
getSignature(FieldDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.report.JavaGenericsReportHelper
 
getSignature(BoundDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.report.JavaGenericsReportHelper
 
getSignature(TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.report.JavaGenericsReportHelper
 
getSourceFileName() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Return the name of the source file.
getStore() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
 
getSuperClass() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Return the super class.
getThrows() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all declared throwables of this method.
getThrowsGeneric() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all declared generic throwables of this method.
getType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypedDescriptor
 
getType(String) - Static method in class com.buschmais.jqassistant.plugin.java.api.scanner.SignatureHelper
Returns the Java type name type corresponding to the given type descriptor.
getType(Type) - Static method in class com.buschmais.jqassistant.plugin.java.api.scanner.SignatureHelper
Return the type name of the given ASM type.
getTypeArgument() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.HasActualTypeArgumentDescriptor
 
getTypeDescriptor() - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 
getTypeDescriptor() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
Return the type descriptor created by visiting the class.
getTypeVariableResolver() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
 
getUpperBounds() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.TypeVariableDescriptor
 
getUpperBounds() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.WildcardTypeDescriptor
 
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AnnotationValueDescriptor
 
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassValueDescriptor
 
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.EnumValueDescriptor
 
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestEntryDescriptor
Return the value.
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.PrimitiveValueDescriptor
 
getValue() - Method in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Return the value to be stored.
getVariables() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
getVisibility() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
getWeight() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDependsOnDescriptor
 
getWrites() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return all write accesses to fields this method performs.
getWrittenBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 

H

HasActualTypeArgumentDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
hashCode() - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
 

I

IndexTemplate - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
InterfaceTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Denotes an interface type.
InvokesDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines an INVOKES relation between two methods.
isAbstract() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AbstractDescriptor
 
isFinal() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
isNative() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
Return true if this method is native.
isStatic() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
isSynthetic() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
isTransient() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 
isVolatile() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 

J

JarArchiveDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
JarScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
 
JarScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
 
Java - Annotation Interface in com.buschmais.jqassistant.plugin.java.api.report
Defines the language elements for "Java".
Java.JavaLanguageElement - Enum Class in com.buschmais.jqassistant.plugin.java.api.report
 
JavaArtifactFileDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a Java artifact.
JavaByteCodeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines the combination of labels "Java" and "ByteCode".
JavaClassesDirectoryDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a directory containing java classes.
JavaClassesDirectoryScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
A scanner plugin for directories containing java classes.
JavaClassesDirectoryScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
 
JavaDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines label "Java" which is applied to all nodes generated by this plugin.
JavaGenericsReportHelper - Class in com.buschmais.jqassistant.plugin.java.api.report
Provides helper functionality related to Java Generics.
JavaGenericsReportHelper() - Constructor for class com.buschmais.jqassistant.plugin.java.api.report.JavaGenericsReportHelper
 
JavaScope - Enum Class in com.buschmais.jqassistant.plugin.java.api.scanner
Defines the scopes for java.
JavaSuppressDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
jQASuppress - Annotation Interface in com.buschmais.jqassistant.plugin.java.api.annotation
Indicates that rule ids (constraints or concepts) should be suppressed for the annotated element.

L

LambdaMethodDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
leaveContainer(File, JavaClassesDirectoryDescriptor, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
 
LineNumberDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a descriptor containing line number information.

M

ManifestEntryDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
ManifestFileDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
ManifestFileScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
Implementation of the AbstractScannerPlugin for Java `MANIFEST.MF` files.
ManifestFileScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.ManifestFileScannerPlugin
 
ManifestSectionDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
MemberDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a member of Java type.
Method - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
MethodDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Describes a method of a Java type.
MethodInvocation - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
MethodSignatureVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics
Visitor for method signatures.
MethodSignatureVisitor(TypeCache.CachedType, MethodDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.MethodSignatureVisitor
 
MethodVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
 
MethodVisitor(TypeCache.CachedType, MethodDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 

P

Package - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
PackageDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Describes a Java package.
PackageDirectoryScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
Implementation of the AbstractScannerPlugin for Java packages.
PackageDirectoryScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.PackageDirectoryScannerPlugin
 
PackageMemberDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a common base descriptor for all members of PackageDescriptors.
ParameterDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Describes a parameter of a method.
ParameterizedTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
pop() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.TypeVariableResolver
 
PrimitiveDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Represents a primitive value.
PrimitiveValueDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Represents a primitive value.
PRIVATE - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Modifier: private.
PropertyFileDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
A descriptor representing a property file.
PropertyFileScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
Implementation of a AbstractScannerPlugin for property files.
PropertyFileScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.PropertyFileScannerPlugin
 
PROTECTED - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Modifier: protected.
PUBLIC - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Modifier: public.
push() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.TypeVariableResolver
 
put(String, TypeCache.CachedType) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache
Put a type.

R

ReadField - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
ReadsDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a READs relation between a method and a field.
reason() - Element in annotation interface com.buschmais.jqassistant.plugin.java.api.annotation.jQASuppress
The human readable reason for this suppression.
RecordTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Denotes a record type.
removeRequiredType(String, T) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractArtifactScopedTypeResolver
 
removeRequiredType(String, T) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
Mark a type descriptor as no longer required by the current scope.
requireTypeParameter(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
Resolve a required TypeVariableDescriptor by name.
resolve(String, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
 
resolve(String, ScannerContext) - Method in interface com.buschmais.jqassistant.plugin.java.api.scanner.TypeResolver
Resolve or create the descriptor for Java type name to be used as dependency.
resolve(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.TypeVariableResolver
 
resolveRequiredType(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.JavaArtifactFileDescriptor
Resolves a required type with a given name from a dependency (direct or transitive).
resolveType(String, TypeCache.CachedType<? extends ClassFileDescriptor>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
 
resolveTypeParameter(int) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.GenericDeclarationDescriptor
 

S

scan(DirectoryResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.PackageDirectoryScannerPlugin
 
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassFileScannerPlugin
 
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ManifestFileScannerPlugin
 
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.PropertyFileScannerPlugin
 
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ServiceLoaderFileScannerPlugin
 
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.XmlPropertyFileScannerPlugin
 
scan(Class<?>, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassTypeScannerPlugin
 
SECTION_MAIN - Static variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.ManifestFileScannerPlugin
 
ServiceLoaderDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
ServiceLoaderFileScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
Implementation of the AbstractScannerPlugin for Java packages.
ServiceLoaderFileScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.ServiceLoaderFileScannerPlugin
 
setAbstract(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AbstractDescriptor
 
setByteCodeVersion(int) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Set the byte code version of the class file.
setComponentType(BoundDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.GenericArrayTypeDescriptor
 
setCyclomaticComplexity(int) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setEffectiveLineCount(int) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setFinal(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
setFirstLineNumber(Integer) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setGenericSuperClass(BoundDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Set the generic super class.
setGenericType(BoundDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypedDescriptor
 
setHasDefault(ValueDescriptor<?>) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setIndex(int) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.IndexTemplate
 
setLastLineNumber(Integer) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setLineNumber(Integer) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.LineNumberDescriptor
 
setMainSection(ManifestSectionDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestFileDescriptor
 
setNative(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setRawType(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.generics.BoundDescriptor
 
setReturns(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setReturnsGeneric(BoundDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
 
setSignature(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.SignatureDescriptor
 
setSourceFileName(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Set the name of the source file.
setStatic(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
setSuperClass(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassFileDescriptor
Set the super class.
setSynthetic(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
setTransient(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 
setType(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypedDescriptor
 
setValue(AnnotationValueDescriptor, ValueDescriptor<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationValueVisitor
 
setValue(FieldDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.EnumValueDescriptor
 
setValue(MethodDescriptor, ValueDescriptor<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationDefaultVisitor
 
setValue(PrimitiveValueDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 
setValue(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassValueDescriptor
 
setValue(D, ValueDescriptor<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
 
setValue(Object) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.PrimitiveValueDescriptor
 
setValue(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestEntryDescriptor
Set the value.
setValue(List<ValueDescriptor<?>>) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AnnotationValueDescriptor
 
setVisibility(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
 
setVolatile(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
 
setWeight(Integer) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDependsOnDescriptor
 
SignatureDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
SignatureHelper - Class in com.buschmais.jqassistant.plugin.java.api.scanner
Provides utility functions for working with signatures.
storeDependencies(TypeCache.CachedType<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
 

T

Type - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
TypeCache - Class in com.buschmais.jqassistant.plugin.java.api.scanner
Cache for resolved types.
TypeCache.CachedType<T extends TypeDescriptor> - Class in com.buschmais.jqassistant.plugin.java.api.scanner
Represents a type and all of its declared members.
TypedDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Interface for value descriptors which provide a type information.
TypeDepdendency - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
TypeDependsOnDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
 
TypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Describes a Java type.
TypeResolver - Interface in com.buschmais.jqassistant.plugin.java.api.scanner
Defines the interface for type resolvers.
TypeSourceHelper - Class in com.buschmais.jqassistant.plugin.java.api.report
Provides utility functions for resolving source locations of Java TypeDescriptors.
TypeSourceHelper() - Constructor for class com.buschmais.jqassistant.plugin.java.api.report.TypeSourceHelper
 
TypeVariableDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
TypeVariableResolver - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics
 
TypeVariableResolver() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.TypeVariableResolver
 

V

value() - Element in annotation interface com.buschmais.jqassistant.plugin.java.api.annotation.jQASuppress
The rule ids.
value() - Element in annotation interface com.buschmais.jqassistant.plugin.java.api.report.Java
 
valueOf(String) - Static method in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
Returns an array containing the constants of this enum class, in the order they are declared.
Variable - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
VariableDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Describes a field (i.e. static or instance variable) of a Java class.
VisibilityModifier - Enum Class in com.buschmais.jqassistant.plugin.java.api.model
Enum of all access modifiers.
visit(int, int, String, String, String, String[]) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visit(String, Object) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
 
visit(String, Object) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingAnnotationVisitor
 
visitAnnotableParameterCount(int, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitAnnotation(String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitAnnotation(String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitAnnotation(String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.FieldVisitor
 
visitAnnotation(String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitAnnotation(String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
 
visitAnnotation(String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingAnnotationVisitor
 
visitAnnotationDefault() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitAnnotationDefault() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitArray(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
 
visitArray(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingAnnotationVisitor
 
visitArrayType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitAttribute(Attribute) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitAttribute(Attribute) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitBaseType(char) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitClassBound() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
visitClassType(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitCode() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingAnnotationVisitor
 
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitEnum(String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
 
visitEnum(String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingAnnotationVisitor
 
visitExceptionType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.MethodSignatureVisitor
 
visitField(int, String, String, String, Object) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitFieldInsn(int, String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitFieldInsn(int, String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitFormalTypeParameter(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitIincInsn(int, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitInnerClass(String, String, String, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitInnerClassType(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitInsn(int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitInsnAnnotation(int, TypePath, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitInterface() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.ClassSignatureVisitor
 
visitInterfaceBound() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
visitIntInsn(int, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitJumpInsn(int, Label) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitLabel(Label) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitLdcInsn(Object) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitLdcInsn(Object) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitLineNumber(int, Label) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitLineNumber(int, Label) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitLocalVariableAnnotation(int, TypePath, Label[], Label[], int[], String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitMaxs(int, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitMethodInsn(int, String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitMethodInsn(int, String, String, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitorHelper - Variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitorHelper - Variable in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor
 
VisitorHelper - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
Class containing helper methods for ASM visitors.
VisitorHelper(ScannerContext) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
Constructor.
visitOuterClass(String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitParameter(String, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitParameterType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.MethodSignatureVisitor
 
visitRecordComponent(String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitReturnType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.MethodSignatureVisitor
 
visitSource(String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
 
visitSuperclass() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.ClassSignatureVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitTryCatchAnnotation(int, TypePath, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitTypeAnnotation(int, TypePath, String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitTypeArgument() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitTypeArgument(char) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitTypeInsn(int, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 
visitTypeInsn(int, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
 
visitTypeVariable(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractBoundVisitor
 
visitVarInsn(int, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.delegate.DelegatingMethodVisitor
 

W

WildcardTypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model.generics
 
WriteField - Enum constant in enum class com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
 
WritesDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
Defines a WRITES relation between a method and a field.

X

XmlPropertyFileDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
A descriptor representing a XML based property file.
XmlPropertyFileScannerPlugin - Class in com.buschmais.jqassistant.plugin.java.impl.scanner
Implementation of a AbstractScannerPlugin for XML based property files.
XmlPropertyFileScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.XmlPropertyFileScannerPlugin
 
A B C D E F G H I J L M P R S T V W X 
All Classes and Interfaces|All Packages|Constant Field Values