com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrumentProvider Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of insight Show documentation
Show all versions of insight Show documentation
The Ultimate Insights Gathering Platform
The newest version!
// CheckStyle: start generated
package com.oracle.truffle.tools.agentscript.impl;
import com.oracle.truffle.api.dsl.GeneratedBy;
import com.oracle.truffle.api.instrumentation.TruffleInstrument;
import com.oracle.truffle.api.instrumentation.TruffleInstrument.Provider;
import com.oracle.truffle.api.instrumentation.TruffleInstrument.Registration;
import java.util.Arrays;
import java.util.Collection;
@GeneratedBy(AgentScriptInstrument.class)
@Registration(id = "agentscript", name = "Agent Script", version = "1.2")
public final class AgentScriptInstrumentProvider implements Provider {
@Override
public String getInstrumentClassName() {
return "com.oracle.truffle.tools.agentscript.impl.AgentScriptInstrument";
}
@Override
public TruffleInstrument create() {
return new AgentScriptInstrument();
}
@Override
public Collection getServicesClassNames() {
return Arrays.asList("java.util.function.Function");
}
}