Package org.apache.flink.annotation
Annotation Type VisibleForTesting
-
@Documented @Target({TYPE,METHOD,FIELD,CONSTRUCTOR}) @Internal public @interface VisibleForTesting
This annotations declares that a function, field, constructor, or entire type, is only visible for testing purposes.This annotation is typically attached when for example a method should be
private
(because it is not intended to be called externally), but cannot be declared private, because some tests need to have access to it.