Annotation Interface AggregatedDeps


@Retention(CLASS) public @interface AggregatedDeps
Annotation for propagating dependency information through javac runs.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Returns the components that this dependency will be installed in.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
     
     
     
    Returns the deps that this dep replaces.
    Returns the test this dependency is associated with, otherwise an empty string.
  • Element Details

    • components

      String[] components
      Returns the components that this dependency will be installed in.
    • test

      String test
      Returns the test this dependency is associated with, otherwise an empty string.
      Default:
      ""
    • replaces

      String[] replaces
      Returns the deps that this dep replaces.
      Default:
      {}
    • modules

      String[] modules
      Default:
      {}
    • entryPoints

      String[] entryPoints
      Default:
      {}
    • componentEntryPoints

      String[] componentEntryPoints
      Default:
      {}