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

aQute.bnd.osgi.ParameterAnnotation Maven / Gradle / Ivy

The newest version!
package aQute.bnd.osgi;

import java.lang.annotation.RetentionPolicy;
import java.util.Map;

import aQute.bnd.osgi.Descriptors.TypeRef;

public class ParameterAnnotation extends Annotation {
	private final int parameter;

	public ParameterAnnotation(int parameter, TypeRef name, Map elements, ElementType member,
		RetentionPolicy policy) {
		super(name, elements, member, policy);
		this.parameter = parameter;
	}

	public int parameter() {
		return parameter;
	}

	@Override
	public String toString() {
		return parameter + ":" + super.toString();
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy