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

com.flyjingfish.android_aop_annotation.aop_anno.AopCollectMethod.kt Maven / Gradle / Ivy

package com.flyjingfish.android_aop_annotation.aop_anno


/**
 * 这个注解使用本库者用不到
 */
@Retention(AnnotationRetention.BINARY)
@Target(AnnotationTarget.FUNCTION)
annotation class AopCollectMethod(
    /**
     * 需要收集的类名(包含包名)
     */
    val collectClassName: String,
    /**
     * 执行类名(包含包名)
     */
    val invokeClassName: String,
    /**
     * 执行方法
     */
    val invokeMethod: String,
    /**
     * 是否是 class
     */
    val isClazz:String = "false",
    /**
     * 正则表达式
     */
    val regex : String = "",
    /**
     * 收集的类型
     */
    val collectType : String
)




© 2015 - 2024 Weber Informatics LLC | Privacy Policy