Interface AbstractAnnotationConfigSupport.TypeResolver<T>
- Type Parameters:
T
-Class
of the type to resolve.
- Enclosing class:
- AbstractAnnotationConfigSupport
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
AbstractAnnotationConfigSupport.TypeResolver
is a FunctionalInterface
defining a contract to encapsulate logic
used to resolve a particular type
.
Implementations are free to decide on how a type
gets resolved, such as
with Class.forName(String)
or by using ClassLoader#defineClass(String, byte[], int, int).-
Method Summary
-
Method Details
-
resolve
- Throws:
ClassNotFoundException
-