chord.project
Annotation Type Chord
@Retention(value=RUNTIME)
@Target(value=TYPE)
@Inherited
public @interface Chord
Annotation on a class defining a Java task.
- Author:
- Mayur Naik (mhn@cs.stanford.edu)
name
public abstract java.lang.String name
- Default:
- ""
sign
public abstract java.lang.String sign
- Default:
- ""
prescriber
public abstract java.lang.String prescriber
- Default:
- ""
consumes
public abstract java.lang.String[] consumes
- Default:
- {}
produces
public abstract java.lang.String[] produces
- Default:
- {}
controls
public abstract java.lang.String[] controls
- Default:
- {}
namesOfTypes
public abstract java.lang.String[] namesOfTypes
- Default:
- {}
types
public abstract java.lang.Class[] types
- Default:
- {}
namesOfSigns
public abstract java.lang.String[] namesOfSigns
- Default:
- {}
signs
public abstract java.lang.String[] signs
- Default:
- {}