clojure.maven.annotations
Annotation Type Parameter


@Retention(value=RUNTIME)
@Target(value={METHOD,FIELD})
@Inherited
public @interface Parameter

A plugin parameter.


Optional Element Summary
 String alias
           
 String defaultValue
           
 String deprecated
           
 String description
           
 String expression
           
 boolean readonly
           
 boolean required
           
 String typename
           
 

description

public abstract String description
Default:
""

required

public abstract boolean required
Default:
false

readonly

public abstract boolean readonly
Default:
false

deprecated

public abstract String deprecated
Default:
""

alias

public abstract String alias
Default:
""

expression

public abstract String expression
Default:
""

defaultValue

public abstract String defaultValue
Default:
""

typename

public abstract String typename
Default:
""


Copyright © 2010-2012. All Rights Reserved.