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

org.kairosdb.metrics4j.internal.ArgKey Maven / Gradle / Ivy

package org.kairosdb.metrics4j.internal;

import org.kairosdb.metrics4j.annotation.Key;
import org.kairosdb.metrics4j.configuration.ConfigurationException;

import java.lang.annotation.Annotation;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Objects;

/**
 * Used to put an argument list (ie Object[]) as a key to a hashmap
 */
public interface ArgKey
{
	List getConfigPath();

	String getMethodName();

	String getClassName();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy