Package org.tquadrat.foundation.config
Annotation Interface ExemptFromToString
@ClassVersion(sourceVersion="$Id: ExemptFromToString.java 884 2021-03-22 18:02:51Z tquadrat $")
@API(status=INTERNAL,
since="0.0.2")
@Retention(CLASS)
@Target(METHOD)
@Documented
public @interface ExemptFromToString
Excludes the value of the property belonging to annotated
getter from being included into the output of
Object.toString()
.
Sometimes it does not make sense to show the value of a property when
Object.toString()
is called on the configuration bean (or it is not wanted, that the value
is shown). In such a case, the getter for the property can be annotated
with this annotation, and
Stringer.BASE_STRINGER
is used to show the property in the output of toString()
.
- Author:
- Thomas Thrien (thomas.thrien@tquadrat.org)
- Version:
- $Id: ExemptFromToString.java 884 2021-03-22 18:02:51Z tquadrat $
- Since:
- 0.0.2
- UML Diagram
-
UML Diagram for "org.tquadrat.foundation.config.ExemptFromToString"