package org.skywalking.apm.agent.core.plugin.interceptor.enhance;
/**
* Constructor context.
*
* @author wusheng
*/
public class ConstructorInvokeContext {
/**
* object instance
*/
private Object objInst;
/**
* constructor's arguments list.
*/
private Object[] allArguments;
ConstructorInvokeContext(Object objInst, Object[] allArguments) {
this.objInst = objInst;
this.allArguments = allArguments;
}
/**
* @return object instance
*/
public Object inst() {
return objInst;
}
/**
* @return arguments list.
*/
public Object[] allArguments() {
return this.allArguments;
}
}