public class CachedConstructorAnalyzer<T> extends Object
Constructor and Description |
---|
CachedConstructorAnalyzer(Class<T> clazz,
Collection<Class<? extends Annotation>> annotations)
Creates a new constructor analyzer which accepts the class that is analyzed.
|
Modifier and Type | Method and Description |
---|---|
Constructor<T> |
getConstructor() |
boolean |
hasCompatibleConstructor() |
public CachedConstructorAnalyzer(Class<T> clazz, Collection<Class<? extends Annotation>> annotations)
clazz
- analyzed class.annotations
- all annotations used for an injecting.public Constructor<T> getConstructor()
public boolean hasCompatibleConstructor()
Copyright © 2007-2023, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.