Class ProductMetadata

java.lang.Object
ecmwf.common.database.ProductMetadata
All Implemented Interfaces:
Serializable

public final class ProductMetadata extends Object implements Serializable
The Class ProductMetadata.
See Also:
  • Constructor Details

    • ProductMetadata

      public ProductMetadata(String product, String type, String description, String tips)
      Instantiates a new product metadata.
      Parameters:
      product - the product
      type - the type
      description - the description
      tips - the tips
    • ProductMetadata

      public ProductMetadata(String product, String type, String description, String tips, boolean groupTimes)
      Instantiates a new product metadata.
      Parameters:
      product - the product
      type - the type
      description - the description
      tips - the tips
      groupTimes - whether all cycles/times of this product should be grouped into a single monitoring page
  • Method Details

    • getProduct

      public String getProduct()
      Gets the product.
      Returns:
      the product
    • getType

      public String getType()
      Gets the type.
      Returns:
      the type
    • getDescription

      public String getDescription()
      Gets the description.
      Returns:
      the description
    • getTips

      public String getTips()
      Gets the tips.
      Returns:
      the tips
    • isGroupTimes

      public boolean isGroupTimes()
      Checks whether all cycles/times of this product should be grouped into a single monitoring page. Only meaningful on the generic (all-types) entry.
      Returns:
      true, if all cycles/times should be grouped into one page
    • isGeneric

      public boolean isGeneric()
      Checks if this is a generic (all-types) entry, i.e. the type is empty.
      Returns:
      true, if is generic