001 // Copyright 2006 Waterken Inc. under the terms of the MIT X license
002 // found at http://www.opensource.org/licenses/mit-license.html
003 package org.ref_send;
004
005 import java.lang.annotation.ElementType;
006 import java.lang.annotation.Retention;
007 import java.lang.annotation.RetentionPolicy;
008 import java.lang.annotation.Target;
009
010 /**
011 * Provides a parameter's name.
012 */
013 @Retention(RetentionPolicy.RUNTIME)
014 @Target(ElementType.PARAMETER)
015 public @interface
016 name {
017 /**
018 * @return The parameter name.
019 */
020 String value();
021 }