org.objectweb.fractal.fraclet.annotation
Annotation Type Interface
public @interface Interface
This annotation drives the generatation of Fractal-ADL files for component interfaces.
- Author:
- Nicolas Pessemier
name
public abstract String name
- Returns:
- the name of the Fractal interface
signature
public abstract Class<?> signature
- Returns:
- the java signature of the Fractal interface
- Default:
- org.objectweb.fractal.fraclet.annotation.generator.template.util.None.class
cardinality
public abstract Cardinality cardinality
- Returns:
- the cardinality[SINGLETON/COLLECTION] of the Fractal interface
- Default:
- SINGLETON
contingency
public abstract Contingency contingency
- Returns:
- the contingency[MANDATORY/OPTIONAL] of the Fractal interface
- Default:
- MANDATORY