Index
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
Descriptorwhich is annotated byAnnotationValueDescriptors. - 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
ValueDescriptorto the currentAnnotationValueDescriptor. - 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
AbstractScannerPluginfor 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
trueif 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
AbstractScannerPluginfor 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
AbstractScannerPluginfor 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
AbstractScannerPluginfor 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
TypeVariableDescriptorby 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
AbstractScannerPluginfor 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
AbstractScannerPluginfor XML based property files. - XmlPropertyFileScannerPlugin() - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.XmlPropertyFileScannerPlugin
All Classes and Interfaces|All Packages|Constant Field Values