A C D E F G H I J L M P R S T V W

## 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.
AbstractDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
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.
AbstractTypeSignatureVisitor<T extends com.buschmais.jqassistant.core.store.api.model.Descriptor> - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
  Abstract implementation of a types signature visitor.
AbstractTypeSignatureVisitor(TypeCache.CachedType, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractTypeSignatureVisitor
  Constructor.
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassFileScannerPlugin
accepts(Class<?>, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassTypeScannerPlugin
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ManifestFileScannerPlugin
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.PropertyFileScannerPlugin
accepts(FileResource, String, Scope) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ServiceLoaderFileScannerPlugin
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.AbstractTypeResolver
  Mark a type descriptor as contained by the current scope.
addDependency(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
addInvokes(MethodDescriptor, int, MethodDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
  Add a invokes relation between two methods.
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
addReads(MethodDescriptor, int, FieldDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
  Add a reads relation between a method and a field.
addRequiredType(String, TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
  Mark a type descriptor as required by the current scope.
addWrites(MethodDescriptor, int, FieldDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
  Add a writes relation between a method and a field.
AnnotatedDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Interface describing an `Descriptor` which is annotated by `AnnotationValueDescriptor`s.
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.
AnnotationVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
  An annotation visitor.
AnnotationVisitor(TypeCache.CachedType, AnnotationValueDescriptor, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationVisitor
  Constructor.

## C

CachedType(T) - Constructor for class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
  Constructor.
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
ClassSignatureVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
ClassSignatureVisitor(TypeCache.CachedType, VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.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
ClassVisitor(VisitorHelper) - Constructor for class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
com.buschmais.jqassistant.plugin.java.api.model - package com.buschmais.jqassistant.plugin.java.api.model
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
ConstructorDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
create(String, Class<T>, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.AbstractTypeResolver
create(String, Class<T>, ScannerContext) - Method in interface com.buschmais.jqassistant.plugin.java.api.scanner.TypeResolver
  Resolve or create the descriptor for a Java type name.
createArchive(FileResource, String, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
createScope(Scope, JarArchiveDescriptor, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JarScannerPlugin
createTypeResolver(ScannerContext) - Static method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeResolverBuilder

## D

DependentDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Interface describing a `Descriptor` which depends on other `TypeDescriptor`s.
DependentTypeSignatureVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
  Type signature visitor which adds a dependency to a resolved types.
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

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.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.AbstractTypeResolver
  Find a type descriptor outside the current scope (e.g. the known dependencies).

## G

get(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache
  Find a type by its fully qualified named.
getAnnotatedBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AnnotatedDescriptor
  Return the annotations this descriptor is annotated by.
getContainerDescriptor(File, ScannerContext) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
getContainingType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractTypeSignatureVisitor
getContains() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ServiceLoaderDescriptor
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.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.
getDeclaredThrowables() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getDeclaringType() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MemberDescriptor
getDependencies() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.DependentDescriptor
  Return the classes this descriptor depends on.
getDependency(String) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType
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.
getHasDefault() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getIndex() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ParameterDescriptor
getInterfaces() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
  Return the implemented interfaces.
getInvokedBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getInvokedMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.InvokesDescriptor
getInvokes() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getInvokingMethod() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.InvokesDescriptor
getLanguage() - Method in enum com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
getLineNumber() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.LineNumberDescriptor
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.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 com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
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.
getParameterDescriptor(MethodDescriptor, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.VisitorHelper
getParameters() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getPrefix() - Method in enum com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
getProperties() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.PropertyFileDescriptor
getReadBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor
getReads() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getRequiredBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
getRequiredScope() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.JavaClassesDirectoryScannerPlugin
getRequiresTypes() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.JavaArtifactFileDescriptor
  Return the list of Java types required by this artifact (i.e. which are referenced from it).
getReturns() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getSignature() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MemberDescriptor
getSuperClass() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
  Return the super class.
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.
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.
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.ManifestEntryDescriptor
  Return the value.
getValue() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.PrimitiveValueDescriptor
getValue() - Method in enum com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
  Return the value to be stored.
getVisibility() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
getVisitorHelper() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractTypeSignatureVisitor
getWrites() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
getWrittenBy() - Method in interface com.buschmais.jqassistant.plugin.java.api.model.FieldDescriptor

## H

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

## I

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
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 Type in com.buschmais.jqassistant.plugin.java.api.report
  Defines the language elements for "Java".
Java.JavaLanguageElement - Enum in com.buschmais.jqassistant.plugin.java.api.report
JavaArtifactFileDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Defines a Java artifact.
JavaArtifactFileDescriptor.RequiresType - Annotation Type in com.buschmais.jqassistant.plugin.java.api.model
  Defines the REQUIRES relation.
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
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.
JavaScope - Enum in com.buschmais.jqassistant.plugin.java.api.scanner
  Defines the scopes for java.

## L

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 descriptor having a signature.
MethodDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Describes a method of a Java class.
MethodSignatureVisitor - Class in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
  Visitor for method signatures.
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
migrate(T) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType

## P

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 a `PackageDescriptor`s.
ParameterDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Describes a parameter of a method.
PrimitiveValueDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Represents a primitive value.
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
put(String, TypeCache.CachedType) - Method in class com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache
  Put a type.

## R

ReadsDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Defines a READs relation between a method and a field.
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.
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.
resolveRequiredType(String, List<? extends ArtifactDescriptor>) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.JavaArtifactFileDescriptor

## S

scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassFileScannerPlugin
scan(Class<?>, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ClassTypeScannerPlugin
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ManifestFileScannerPlugin
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.PropertyFileScannerPlugin
scan(FileResource, String, Scope, Scanner) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.ServiceLoaderFileScannerPlugin
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
setFinal(Boolean) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AccessModifierDescriptor
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.ParameterDescriptor
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
setRequiredBy(JavaArtifactFileDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.TypeDescriptor
setReturns(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MethodDescriptor
setSignature(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.MemberDescriptor
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.TypeDescriptor
  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(List<ValueDescriptor<?>>) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.AnnotationValueDescriptor
setValue(TypeDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ClassValueDescriptor
setValue(FieldDescriptor) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.EnumValueDescriptor
setValue(String) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.ManifestEntryDescriptor
  Set the value.
setValue(Object) - Method in interface com.buschmais.jqassistant.plugin.java.api.model.PrimitiveValueDescriptor
setValue(D, ValueDescriptor<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
setValue(MethodDescriptor, ValueDescriptor<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationDefaultVisitor
setValue(AnnotationValueDescriptor, ValueDescriptor<?>) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AnnotationVisitor
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
SignatureHelper - Class in com.buschmais.jqassistant.plugin.java.api.scanner
  Provides utility functions for working with signatures.

## T

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.
TypeDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Describes a Java type.
TypeDescriptor.Declares - Annotation Type in com.buschmais.jqassistant.plugin.java.api.model
TypeResolver - Interface in com.buschmais.jqassistant.plugin.java.api.scanner
  Defines the interface for type resolvers.
TypeResolverBuilder - Class in com.buschmais.jqassistant.plugin.java.api.scanner

## V

valueOf(String) - Static method in enum com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.buschmais.jqassistant.plugin.java.api.model.VisibilityModifier
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.buschmais.jqassistant.plugin.java.api.report.Java.JavaLanguageElement
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.buschmais.jqassistant.plugin.java.api.scanner.JavaScope
  Returns an array containing the constants of this enum type, in the order they are declared.
VisibilityModifier - Enum in com.buschmais.jqassistant.plugin.java.api.model
  Enum of all access modifiers.
visit(String, Object) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
visit(int, int, String, String, String, String[]) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
visitAnnotation(String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
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.FieldVisitor
visitAnnotation(String, boolean) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
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
visitArrayType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.DependentTypeSignatureVisitor
visitAttribute(Attribute) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
visitClassBound() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassSignatureVisitor
visitClassBound() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodSignatureVisitor
visitClassType(String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractTypeSignatureVisitor
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractTypeSignatureVisitor
visitEnd(TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractTypeSignatureVisitor
visitEnd() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
visitEnd(TypeDescriptor) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.DependentTypeSignatureVisitor
visitEnum(String, String, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor
visitExceptionType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.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.MethodVisitor
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.AbstractTypeSignatureVisitor
visitInterface() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassSignatureVisitor
visitInterface() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.DependentTypeSignatureVisitor
visitInterfaceBound() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassSignatureVisitor
visitInterfaceBound() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodSignatureVisitor
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.MethodVisitor
visitLocalVariable(String, String, String, Label, Label, int) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
visitMethod(int, String, String, String, String[]) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassVisitor
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.MethodVisitor
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
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.MethodSignatureVisitor
visitReturnType() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.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.ClassSignatureVisitor
visitSuperclass() - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.DependentTypeSignatureVisitor
visitTryCatchBlock(Label, Label, Label, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor
visitTypeArgument(char) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.ClassSignatureVisitor
visitTypeArgument(char) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.DependentTypeSignatureVisitor
visitTypeInsn(int, String) - Method in class com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.MethodVisitor

## W

WritesDescriptor - Interface in com.buschmais.jqassistant.plugin.java.api.model
  Defines a WRITES relation between a method and a field.

A C D E F G H I J L M P R S T V W

Copyright © 2015 buschmais GbR. All rights reserved.