@Target(value=CONSTRUCTOR) @Retention(value=SOURCE) public @interface DSLConstructor
GenerateEmbeddedDSL.forwardConstructorVisibility(), and allows to include
It is illegal to use the DSLConstructor annotation on the constructor of a class
or interface not annotated with a GenerateEmbeddedDSL annotation. Furthermore,
it is discouraged to use this annotation on constructors of an interface, abstract class,
or non-static inner class.
| Modifier and Type | Optional Element and Description |
|---|---|
com.github.misberner.apcommons.util.Visibility |
value
The visibility of the forwarded constructor for the annotated
constructor.
|
public abstract com.github.misberner.apcommons.util.Visibility value
Visibility.PRIVATE. If not set,
defaults to GenerateEmbeddedDSL.forwardConstructorVisibility().Copyright © 2013-2014. All Rights Reserved.