## Uses of Class
com.buschmais.jqassistant.plugin.java.api.scanner.TypeCache.CachedType

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

- - ### Uses of TypeCache.CachedType in com.buschmais.jqassistant.plugin.java.api.scanner

    Methods in com.buschmais.jqassistant.plugin.java.api.scanner that return TypeCache.CachedType
    Modifier and Type | Method and Description
    --- | ---
    `<T extends TypeDescriptor> TypeCache.CachedType<T>` | TypeResolver.`create(String fullQualifiedName, Class<T> descriptorType, com.buschmais.jqassistant.core.scanner.api.ScannerContext scannerContext)` Resolve or create the descriptor for a Java type name.
    `<T extends TypeDescriptor> TypeCache.CachedType<T>` | AbstractTypeResolver.`create(String fullQualifiedName, Class<T> descriptorType, com.buschmais.jqassistant.core.scanner.api.ScannerContext context)`
    `TypeCache.CachedType` | TypeCache.`get(String fullQualifiedName)` Find a type by its fully qualified named.
    `TypeCache.CachedType<TypeDescriptor>` | TypeResolver.`resolve(String fullQualifiedName, com.buschmais.jqassistant.core.scanner.api.ScannerContext context)` Resolve or create the descriptor for Java type name to be used as dependency.
    `TypeCache.CachedType<TypeDescriptor>` | AbstractTypeResolver.`resolve(String fullQualifiedName, com.buschmais.jqassistant.core.scanner.api.ScannerContext context)`

    Methods in com.buschmais.jqassistant.plugin.java.api.scanner with parameters of type TypeCache.CachedType
    Modifier and Type | Method and Description
    --- | ---
    `void` | TypeCache.`put(String fullQualifiedName, TypeCache.CachedType cachedType)` Put a type.

  - ### Uses of TypeCache.CachedType in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor

    Methods in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor that return TypeCache.CachedType
    Modifier and Type | Method and Description
    --- | ---
    `protected TypeCache.CachedType` | AbstractTypeSignatureVisitor.`getContainingType()`

    Constructors in com.buschmais.jqassistant.plugin.java.impl.scanner.visitor with parameters of type TypeCache.CachedType
    Constructor and Description
    `AbstractAnnotationVisitor(TypeCache.CachedType containingType, D descriptor, VisitorHelper visitorHelper)` Constructor.
    `AbstractTypeSignatureVisitor(TypeCache.CachedType containingType, VisitorHelper visitorHelper)` Constructor.
    `AnnotationDefaultVisitor(TypeCache.CachedType containingType, MethodDescriptor descriptor, VisitorHelper visitorHelper)` Constructor.
    `AnnotationVisitor(TypeCache.CachedType containingType, AnnotationValueDescriptor descriptor, VisitorHelper visitorHelper)` Constructor.
    `ClassSignatureVisitor(TypeCache.CachedType cachedType, VisitorHelper visitorHelper)`
    `FieldVisitor(TypeCache.CachedType containingType, FieldDescriptor fieldDescriptor, VisitorHelper visitorHelper)`
    `MethodVisitor(TypeCache.CachedType containingType, MethodDescriptor methodDescriptor, VisitorHelper visitorHelper)`

Copyright © 2015 buschmais GbR. All rights reserved.