gate.creole.metadata
Annotation Type Optional


@Documented
@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface Optional

Marker annotation used in conjunction with CreoleParameter to mark parameters that are optional.


Optional Element Summary
 boolean value
          Defaults to true but can be set to false to explicitly mark a parameter as required rather than optional.
 

value

public abstract boolean value
Defaults to true but can be set to false to explicitly mark a parameter as required rather than optional.

Default:
true