Package com.exedio.cope.instrument
-
Interface Summary Interface Description BooleanGetter<F> FeaturesGetter<F> NullabilityGetter<F> StringGetter<F> ThrownGetter<F> -
Class Summary Class Description CopeWarnings InstrumentContext -
Enum Summary Enum Description Nullability Visibility -
Annotation Types Summary Annotation Type Description ConstructorComment Parameter Wrap Wrap.Thrown WrapAnnotateInterim If an annotation is marked with this annotation, usages of the annotation will be transferred into 'interim code'.WrapFeature WrapImplementsInterim If an interface is marked with this annotation, it will be added to the 'interim code', and classes implementing it will have the "implements" clause added.WrapInterim Code elements marked with this annotation become part of the 'interim code', which is compiled while the instrumentor runs to instantiatefeatures
.Wrapper WrapperIgnore The COPE instrumentor will (largely) ignore a feature that has this annotation.WrapperInitial Controls whether a feature becomes part of theinitial constructor
.WrapperRepeated WrapperType WrapType