Class DatabaseUpdater.DatabaseUpdateInfo

java.lang.Object
chemaxon.jchem.db.DatabaseUpdater.DatabaseUpdateInfo
All Implemented Interfaces:
Serializable
Enclosing class:
DatabaseUpdater

public static class DatabaseUpdater.DatabaseUpdateInfo extends Object implements Serializable
Class describing the nature of an update.
See Also:
  • Field Details

    • message

      public String message
      Massage describing what update is necessary and why.
    • entityList

      public String[] entityList
      The names of entities (e.g. table names) to be updated, or null.
    • processingMessage

      public String processingMessage
      A message that can be displayed during the update, e.g. "Recalculating tables"
    • isProgressMonitoringSupported

      public boolean isProgressMonitoringSupported
      Indicates whether update process supports progress monitoring.
      Since:
      JChem 5.1.2
    • regenerationType

      public int regenerationType
      Indicates the regeneration type.
      Since:
      JChem 5.2.4
    • isOperationRequired

      public boolean isOperationRequired
      Indicates whether the operation is required or not.
      Since:
      JChem 5.3
    • isStructuralChange

      public boolean isStructuralChange
      Indicates whether the operation is required or not.
      Since:
      JChem 5.8
    • additionalInformation

      public String[] additionalInformation
      Additional information for the entities in same order, if needed.
      Since:
      JChem 6.0
  • Constructor Details

    • DatabaseUpdateInfo

      public DatabaseUpdateInfo()