# Uses of Package
com.buschmais.jqassistant.plugin.java.api.model

- Packages that use com.buschmais.jqassistant.plugin.java.api.model
  Package | Description
  --- | ---
  com.buschmais.jqassistant.plugin.java.api.model |
  com.buschmais.jqassistant.plugin.java.api.scanner |
  com.buschmais.jqassistant.plugin.java.impl.scanner |
  com.buschmais.jqassistant.plugin.java.impl.scanner.visitor |

- Classes in com.buschmais.jqassistant.plugin.java.api.model used by com.buschmais.jqassistant.plugin.java.api.model
  Class and Description
  AbstractDescriptor
  AccessModifierDescriptor Interface that describes java elements with access modifiers.
  AnnotatedDescriptor Interface describing an `Descriptor` which is annotated by `AnnotationValueDescriptor`s.
  AnnotationDescriptor
  AnnotationValueDescriptor Represents an annotation value.
  ClassDescriptor
  ClassFileDescriptor
  DependentDescriptor Interface describing a `Descriptor` which depends on other `TypeDescriptor`s.
  EnumDescriptor
  FieldDescriptor Describes a field (i.e. static or instance variable) of a Java class.
  InvokesDescriptor Defines an INVOKES relation between two methods.
  JavaArtifactFileDescriptor Defines a Java artifact.
  JavaArtifactFileDescriptor.RequiresType Defines the REQUIRES relation.
  JavaDescriptor Defines label "Java" which is applied to all nodes generated by this plugin.
  LineNumberDescriptor Defines a descriptor containing line number information.
  ManifestEntryDescriptor
  ManifestSectionDescriptor
  MemberDescriptor Defines a descriptor having a signature.
  MethodDescriptor Describes a method of a Java class.
  PackageMemberDescriptor Defines a common base descriptor for all members of a `PackageDescriptor`s.
  ParameterDescriptor Describes a parameter of a method.
  ReadsDescriptor Defines a READs relation between a method and a field.
  TypedDescriptor Interface for value descriptors which provide a type information.
  TypeDescriptor Describes a Java type.
  TypeDescriptor.Declares
  VisibilityModifier Enum of all access modifiers.
  WritesDescriptor Defines a WRITES relation between a method and a field.

- Classes in com.buschmais.jqassistant.plugin.java.api.model used by com.buschmais.jqassistant.plugin.java.api.scanner
  Class and Description
  FieldDescriptor Describes a field (i.e. static or instance variable) of a Java class.
  MemberDescriptor Defines a descriptor having a signature.
  MethodDescriptor Describes a method of a Java class.
  TypeDescriptor Describes a Java type.

- Classes in com.buschmais.jqassistant.plugin.java.api.model used by com.buschmais.jqassistant.plugin.java.impl.scanner
  Class and Description
  ClassFileDescriptor
  JarArchiveDescriptor
  JavaClassesDirectoryDescriptor Defines a directory containing java classes.
  ManifestFileDescriptor
  PackageDescriptor Describes a Java package.
  PropertyFileDescriptor A descriptor representing a property file.
  ServiceLoaderDescriptor

- Classes in com.buschmais.jqassistant.plugin.java.api.model used by com.buschmais.jqassistant.plugin.java.impl.scanner.visitor
  Class and Description
  AnnotationValueDescriptor Represents an annotation value.
  ClassFileDescriptor
  FieldDescriptor Describes a field (i.e. static or instance variable) of a Java class.
  MethodDescriptor Describes a method of a Java class.
  ParameterDescriptor Describes a parameter of a method.
  TypeDescriptor Describes a Java type.

Copyright © 2015 buschmais GbR. All rights reserved.