Class UIDViewParameters

All Implemented Interfaces:
Serializable, Cloneable

public class UIDViewParameters extends PamViewParameters
Modification of PAMViewParameters to work using a list of UID's rather than a between times type string.
Author:
dg50
See Also:
  • Method Details

    • createUIDViewParameters

      public static UIDViewParameters createUIDViewParameters(PamDataBlock parentBlock)
    • createUIDViewParameters

      public static UIDViewParameters createUIDViewParameters(String columnName, PamDataBlock parentBlock)
    • createDatabaseIDViewParameters

      public static UIDViewParameters createDatabaseIDViewParameters(PamDataBlock parentBlock)
    • createDatabaseIDViewParameters

      public static UIDViewParameters createDatabaseIDViewParameters(String columnName, PamDataBlock parentBlock)
    • getSelectClause

      public String getSelectClause(SQLTypes sqlTypes)
      Description copied from class: PamViewParameters
      Get a clause to add to a query. The clause includes the word WHERE so that it's possible to return an empty string and still get a valid SQL statement.
      Care will be needed if two clauses are added (with AND) to remove one WHERE.
      Overrides:
      getSelectClause in class PamViewParameters
      Parameters:
      sqlTypes - SQL types for any bespoke formatting
      Returns:
      results query.