T
- Class
of the type to resolve.@FunctionalInterface protected static interface AbstractAnnotationConfigSupport.TypeResolver<T>
AbstractAnnotationConfigSupport.TypeResolver
is a FunctionalInterface
defining a contract to encapsulated the logic
to resolve a particular type
.
Implementations are free to decide on how a type
gets resolved, such as
with Class.forName(String)
or perhaps using ClassLoader.defineClass(String, byte[], int, int)
.Modifier and Type | Method and Description |
---|---|
Class<T> |
resolve() |
Class<T> resolve() throws ClassNotFoundException
ClassNotFoundException
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.