
net.cassite.pure.aop.TargetAware Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of pure.ioc Show documentation
Show all versions of pure.ioc Show documentation
Lightweight type and annotation based dependency injection framework
The newest version!
package net.cassite.pure.aop;
import net.cassite.style.interfaces.RFunc0;
/**
* suggest that the weaver is aware of it's target
*
* @param target type
* @author wkgcass
* @since 0.2.1
*/
public interface TargetAware {
/**
* set proxy target to the weaver
* The implementation should record the argument as a field
*
* @param targetFunc the function to retrieve proxy target
*/
void targetAware(final RFunc0 targetFunc);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy