1 // Copyright 2006 all rights reserved; see LICENSE file for BSD-style license
3 package edu.berkeley.sbp.bind;
5 import edu.berkeley.sbp.util.*;
6 import edu.berkeley.sbp.*;
7 import edu.berkeley.sbp.chr.*;
8 import edu.berkeley.sbp.bind.*;
10 import java.lang.annotation.*;
11 import java.lang.reflect.*;
14 @Retention(RetentionPolicy.RUNTIME)
15 public @interface bind {
17 @Retention(RetentionPolicy.RUNTIME)
18 public static @interface raw { }
20 @Retention(RetentionPolicy.RUNTIME)
21 public static @interface as { String value() default ""; }
23 @Retention(RetentionPolicy.RUNTIME)
24 public static @interface arg { String value() default ""; }