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

com.taobao.arthas.bytekit.asm.interceptor.InterceptorMethodConfig Maven / Gradle / Ivy

The newest version!
package com.taobao.arthas.bytekit.asm.interceptor;

import java.util.List;

import com.taobao.arthas.bytekit.asm.binding.Binding;

public class InterceptorMethodConfig {

    private boolean inline;

    private String owner;

    private String methodName;

    private String methodDesc;

    private List bindings;

    /**
     * 插入的代码用 try/catch 包围的异常类型
     */
    private String suppress;

    public boolean isInline() {
        return inline;
    }

    public void setInline(boolean inline) {
        this.inline = inline;
    }

    public String getOwner() {
        return owner;
    }

    public void setOwner(String owner) {
        this.owner = owner;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public String getMethodDesc() {
        return methodDesc;
    }

    public void setMethodDesc(String methodDesc) {
        this.methodDesc = methodDesc;
    }

    public List getBindings() {
        return bindings;
    }

    public void setBindings(List bindings) {
        this.bindings = bindings;
    }

    public String getSuppress() {
        return suppress;
    }

    public void setSuppress(String suppress) {
        this.suppress = suppress;
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy