Annotation Type SectionInterface


  • @Documented
    @Retention(RUNTIME)
    @Target(TYPE)
    public @interface SectionInterface
    Annotates an interface to be a SectionSource.
    Author:
    Daniel Sagenschneider
      • location

        java.lang.String location
        Obtains the location of the section.
        Returns:
        Location of the section.
        Default:
        ""
      • locationClass

        java.lang.Class<?> locationClass

        Obtains the location of the section as a Class.

        This simplifies configuring fully qualified class names as the section location.

        Returns:
        Location as a Class.
        Default:
        java.lang.Void.class