Package com.exedio.cope.instrument
Annotation Type WrapperType
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionOverrides the visibility of the generated activation constructor, that callsItem(com.exedio.cope.ActivationParameters)
.boolean
Overrides the visibility of the generated initial constructor.Overrides the visibility of the generated generic constructor, that callsItem(com.exedio.cope.SetValue...)
.int
Overrides the visibility of the generated TYPE constant.Overrides the visibility of the generated inner classclassWildcard
.
-
Element Details
-
wildcardClass
Visibility wildcardClassOverrides the visibility of the generated inner classclassWildcard
. This is needed to workaround rawtypes warnings in the generated code, if the class has type parameters.The visibility
defaults
to the visibility of the class.- Default:
- DEFAULT
-
type
Visibility typeOverrides the visibility of the generated TYPE constant. The visibilitydefaults
to the visibility of the class.- Default:
- DEFAULT
-
constructor
Visibility constructorOverrides the visibility of the generated initial constructor.The initial constructor takes arguments for each initial feature. Features are initial if they do implement
Settable
andSettable.isInitial()
returns true. This can be overridden byWrapperInitial
.The visibility
defaults
to the "most private" visibility of all initial features set by the constructor. However, the constructor is not "more public" than the class.- Default:
- DEFAULT
-
genericConstructor
Visibility genericConstructorOverrides the visibility of the generated generic constructor, that callsItem(com.exedio.cope.SetValue...)
. The visibilitydefaults
to "private" for final classes, and "protected" for non-final classes.- Default:
- DEFAULT
-
activationConstructor
Visibility activationConstructorOverrides the visibility of the generated activation constructor, that callsItem(com.exedio.cope.ActivationParameters)
. The visibilitydefaults
to "private" for final classes, and "protected" for non-final classes.- Default:
- DEFAULT
-
indent
int indent- Default:
- 1
-
comments
boolean comments- Default:
- true
-