All Downloads are FREE. Search and download functionalities are using the official Maven repository.

net.cassite.pure.aop.TargetAware Maven / Gradle / Ivy

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