- create
Creates a build plan based on the ProxyFor and ProxyMethod annotations of the
given subject.
- <init>
Constructor.
- computeTargetClassLoader
Computes the target classloader to place the proxy in based on the used
dependencies.
- getAllParentTypes
- getConstructorParameterTypes
- getImplementedInterfaces
- getLowestClassLoader
Returns the lowest class loader from the given set of classloaders.
- getMethods
- getType
Fetches the type with the given name, if an exception occurs an
InvalidProxyDescriptionException is
- validate
Makes sure that this build plan is valid (e.g. all abstract methods are
overwritten and so on)
- validateConstructor
Validates the constructor.