Annotation Interface MountPoint


@ClassVersion(sourceVersion="$Id: MountPoint.java 1259 2026-06-05 20:29:42Z tquadrat $") @API(status=STABLE, since="0.1.0") @Documented @Retention(SOURCE) @Target(METHOD) public @interface MountPoint

The marker annotation for methods that are meant to be overwritten in child classes.

Author:
Thomas Thrien (thomas.thrien@tquadrat.org)
Version:
$Id: MountPoint.java 1259 2026-06-05 20:29:42Z tquadrat $
Since:
0.1.0
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Flag that indicates whether an overriding implementation should call the super implementation.
    Optionally provides a short description on how to use this mount-point.
  • Element Details

    • value

      Optionally provides a short description on how to use this mount-point.
      Returns:
      The description of the mount point.
      Default:
      ""
    • shouldCallSuper

      @API(status=STABLE, since="0.25.12") boolean shouldCallSuper
      Flag that indicates whether an overriding implementation should call the super implementation.
      Returns:
      true if the super implementation should be called, false (the default) if not.
      Default:
      false