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

skadistats.clarity.event.InvocationPoint Maven / Gradle / Ivy

Go to download

Clarity is an open source replay parser for Dota 2, CSGO, CS2 and Deadlock written in Java.

There is a newer version: 3.1.1
Show newest version
package skadistats.clarity.event;

import skadistats.clarity.processor.runner.Context;

import java.lang.annotation.Annotation;
import java.lang.reflect.Method;

public interface InvocationPoint {

    A getAnnotation();
    Class getProcessorClass();
    Method getMethod();
    int getArity();

    void bind(Context ctx) throws IllegalAccessException;

    boolean isInvokedForParameterClasses(Class... classes);
    boolean isInvokedForArguments(Object... args);
    void invoke(Object... args) throws Throwable;


}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy