Interface SummaryEntity

All Known Subinterfaces:
EventEntity
All Known Implementing Classes:
BwAlarm, BwEvent, BwEventAnnotation, BwEventNewWrapper, BwEventObj, BwEventProxy

public interface SummaryEntity
An entity that can have one or more summaries will implement this interface.
Author:
douglm
  • Method Details

    • setSummaries

      void setSummaries(Set<BwString> val)
      Set the summaries Set
      Parameters:
      val - Set of (BwString)summaries
    • getSummaries

      Set<BwString> getSummaries()
      Get the summaries
      Returns:
      Set summaries set
    • getNumSummaries

      int getNumSummaries()
      Returns:
      int number of summaries.
    • updateSummaries

      void updateSummaries(String lang, String val)
      If summary with given lang is present updates the value, otherwise adds it.
      Parameters:
      lang -
      val -
    • findSummary

      BwString findSummary(String lang)
      Parameters:
      lang -
      Returns:
      BwString with language code or default
    • setSummary

      @Deprecated void setSummary(String val)
      Deprecated.
      Parameters:
      val - String default
    • getSummary

      @Deprecated String getSummary()
      Deprecated.
      Returns:
      String default
    • addSummary

      void addSummary(BwString val)
      Parameters:
      val -
    • removeSummary

      boolean removeSummary(BwString val)
      Parameters:
      val -
      Returns:
      boolean true if removed.