Class AndroidWeavingSourceSet

  • All Implemented Interfaces:
    io.freefair.gradle.plugins.aspectj.WeavingSourceSet, HasPublicType

    public class AndroidWeavingSourceSet
    extends Object
    implements io.freefair.gradle.plugins.aspectj.WeavingSourceSet, HasPublicType
    WeavingSourceSet implementation based on AndroidSourceSet.
    • Constructor Detail

      • AndroidWeavingSourceSet

        public AndroidWeavingSourceSet​(com.android.build.api.dsl.AndroidSourceSet androidSourceSet)
    • Method Detail

      • getAspectConfigurationName

        public String getAspectConfigurationName()
        Specified by:
        getAspectConfigurationName in interface io.freefair.gradle.plugins.aspectj.WeavingSourceSet
      • getAspectPath

        public FileCollection getAspectPath()
        Specified by:
        getAspectPath in interface io.freefair.gradle.plugins.aspectj.WeavingSourceSet
      • getInpathConfigurationName

        public String getInpathConfigurationName()
        Specified by:
        getInpathConfigurationName in interface io.freefair.gradle.plugins.aspectj.WeavingSourceSet
      • getInPath

        public FileCollection getInPath()
        Specified by:
        getInPath in interface io.freefair.gradle.plugins.aspectj.WeavingSourceSet
      • setAspectPath

        public void setAspectPath​(FileCollection aspectPath)
        Specified by:
        setAspectPath in interface io.freefair.gradle.plugins.aspectj.WeavingSourceSet
      • setInPath

        public void setInPath​(FileCollection inPath)
        Specified by:
        setInPath in interface io.freefair.gradle.plugins.aspectj.WeavingSourceSet
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object