Annotation Interface ResourceMetaData


@Retention(RUNTIME) @Target(TYPE) public @interface ResourceMetaData
This can be used to add component-level meta data such as version, vendor, etc.
See Also:
  • ResourceMetaData
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Gets the copyright notice for this Resource.
    Gets the description of this Resource.
    Gets the name of this Resource.
    Gets the vendor of this Resource.
    Gets the version number of this Resource.
  • Element Details

    • name

      String name
      Gets the name of this Resource.
      Returns:
      the name of this Resource
      See Also:
      • ResourceMetaData.getName()
      Default:
      ""
    • copyright

      String copyright
      Gets the copyright notice for this Resource.
      Returns:
      the copyright notice for this Resource
      See Also:
      • ResourceMetaData.getCopyright()
      Default:
      ""
    • description

      String description
      Gets the description of this Resource.
      Returns:
      the description of this Resource
      See Also:
      • ResourceMetaData.getDescription()
      Default:
      ""
    • vendor

      String vendor
      Gets the vendor of this Resource.
      Returns:
      the vendor of this Resource, as a String
      See Also:
      • ResourceMetaData.getVendor()
      Default:
      ""
    • version

      String version
      Gets the version number of this Resource.
      Returns:
      the version number of this Resource, as a String
      See Also:
      • ResourceMetaData.getVersion()
      Default:
      ""