Package

org.ada.server

models

Permalink

package models

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseRunnableSpec extends Schedulable

    Permalink
  2. case class BasicDisplayOptions(gridWidth: Option[Int] = None, gridOffset: Option[Int] = None, height: Option[Int] = None, isTextualForm: Boolean = false, title: Option[String] = None) extends DisplayOptions with Product with Serializable

    Permalink
  3. case class BasicStatsWidgetSpec(fieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  4. case class BoxWidgetSpec(fieldName: String, groupFieldName: Option[String] = None, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  5. case class CategoricalCheckboxWidgetSpec(fieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  6. case class Category(_id: Option[BSONObjectID], name: String, label: Option[String] = None, parentId: Option[BSONObjectID] = None, parent: Option[Category] = None, children: Seq[Category] = Seq[Category]()) extends Product with Serializable

    Permalink
  7. case class CorrelationWidgetSpec(fieldNames: Seq[String], correlationType: CorrelationType.Value, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  8. case class CumulativeCountWidgetSpec(fieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, relativeValues: Boolean = false, numericBinCount: Option[Int] = None, useDateMonthBins: Boolean = false, displayOptions: MultiChartDisplayOptions = MultiChartDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  9. case class CustomHtmlWidgetSpec(content: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  10. case class DataSetMetaInfo(_id: Option[BSONObjectID] = None, id: String, name: String, description: Option[String] = None, sortOrder: Int = 0, hide: Boolean = false, dataSpaceId: BSONObjectID, timeCreated: Date = new Date(), sourceDataSetId: Option[BSONObjectID] = None) extends Product with Serializable

    Permalink
  11. case class DataSetSetting(_id: Option[BSONObjectID], dataSetId: String, keyFieldName: String, exportOrderByFieldName: Option[String] = None, defaultScatterXFieldName: Option[String] = None, defaultScatterYFieldName: Option[String] = None, defaultDistributionFieldName: Option[String] = None, defaultCumulativeCountFieldName: Option[String] = None, filterShowFieldStyle: Option[FilterShowFieldStyle.Value] = None, filterShowNonNullCount: Boolean = false, displayItemName: Option[String] = None, storageType: StorageType.Value, mongoAutoCreateIndexForProjection: Boolean = false, cacheDataSet: Boolean = false, ownerId: Option[BSONObjectID] = None, showSideCategoricalTree: Boolean = true, extraNavigationItems: Seq[NavigationItem] = Nil, customControllerClassName: Option[String] = None, description: Option[String] = None) extends Product with Serializable

    Permalink
  12. case class DataSpaceMetaInfo(_id: Option[BSONObjectID], name: String, sortOrder: Int, timeCreated: Date = new Date(), dataSetMetaInfos: Seq[DataSetMetaInfo] = Nil, parentId: Option[BSONObjectID] = None, children: Buffer[DataSpaceMetaInfo] = ListBuffer[DataSpaceMetaInfo]()) extends Product with Serializable

    Permalink
  13. case class DataView(_id: Option[BSONObjectID], name: String, filterOrIds: Seq[Either[Seq[FilterCondition], BSONObjectID]], tableColumnNames: Seq[String], widgetSpecs: Seq[WidgetSpec], elementGridWidth: Int = 3, default: Boolean = false, isPrivate: Boolean = false, generationMethod: WidgetGenerationMethod.Value = WidgetGenerationMethod.Auto, createdById: Option[BSONObjectID] = None, timeCreated: Date = new Date(), createdBy: Option[User] = None) extends Product with Serializable

    Permalink
  14. case class Dictionary(_id: Option[BSONObjectID], dataSetId: String, fields: Seq[Field], categories: Seq[Category], filters: Seq[Filter], dataviews: Seq[DataView]) extends Product with Serializable

    Permalink
  15. sealed trait DisplayOptions extends AnyRef

    Permalink
  16. case class DistributionWidgetSpec(fieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, relativeValues: Boolean = false, numericBinCount: Option[Int] = None, useDateMonthBins: Boolean = false, displayOptions: MultiChartDisplayOptions = MultiChartDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  17. case class Field(name: String, label: Option[String] = None, fieldType: FieldTypeId.Value = FieldTypeId.String, isArray: Boolean = false, enumValues: Map[String, String] = Map(), displayDecimalPlaces: Option[Int] = None, displayTrueValue: Option[String] = None, displayFalseValue: Option[String] = None, aliases: Seq[String] = Seq[String](), categoryId: Option[BSONObjectID] = None, category: Option[Category] = None) extends Product with Serializable

    Permalink
  18. case class FieldTypeSpec(fieldType: FieldTypeId.Value, isArray: Boolean = false, enumValues: Map[Int, String] = Map(), displayDecimalPlaces: Option[Int] = None, displayTrueValue: Option[String] = None, displayFalseValue: Option[String] = None) extends Product with Serializable

    Permalink
  19. case class Filter(_id: Option[BSONObjectID] = None, name: Option[String] = None, conditions: Seq[FilterCondition] = Nil, isPrivate: Boolean = false, createdById: Option[BSONObjectID] = None, timeCreated: Option[Date] = Some(new Date()), createdBy: Option[User] = None) extends Product with Serializable

    Permalink
  20. case class GridDistributionCountWidgetSpec(xFieldName: String, yFieldName: String, xBinCount: Int, yBinCount: Int, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  21. case class HeatmapAggWidgetSpec(xFieldName: String, yFieldName: String, valueFieldName: String, xBinCount: Int, yBinCount: Int, aggType: AggType.Value, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  22. case class HtmlSnippet(_id: Option[BSONObjectID] = None, snippetId: HtmlSnippetId.Value, content: String, active: Boolean = true, createdById: Option[BSONObjectID] = None, timeCreated: Date = new Date()) extends Product with Serializable

    Permalink
  23. case class IndependenceTestWidgetSpec(fieldName: String, inputFieldNames: Seq[String], topCount: Option[Int] = None, keepUndefined: Boolean = false, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  24. case class InputRunnableSpec[+IN](_id: Option[BSONObjectID], input: IN, runnableClassName: String, name: String, scheduled: Boolean = false, scheduledTime: Option[ScheduledTime] = None, timeCreated: Date = new Date(), timeLastExecuted: Option[Date] = None) extends BaseRunnableSpec with Product with Serializable

    Permalink
  25. case class LdapUser(uid: String, name: String, email: String, ou: String, permissions: Seq[String]) extends Product with Serializable

    Permalink

    Holds information that could be extracted from the LDAP server.

    Holds information that could be extracted from the LDAP server.

    uid

    LDAP DN

    name

    common name (cn)

    email

    email address

    ou

    organisatorical unit (ou)

    permissions

    LDAP groups (memberof)

  26. case class Link(label: String, url: String) extends NavigationItem with Product with Serializable

    Permalink
  27. case class Menu(header: String, links: Seq[Link]) extends NavigationItem with Product with Serializable

    Permalink
  28. case class Message(_id: Option[BSONObjectID], content: String, createdByUser: Option[String] = None, isUserAdmin: Boolean = false, timeCreated: Date = new Date()) extends Product with Serializable

    Permalink
  29. case class MultiChartDisplayOptions(gridWidth: Option[Int] = None, gridOffset: Option[Int] = None, height: Option[Int] = None, chartType: Option[ChartType.Value] = None, isTextualForm: Boolean = false, title: Option[String] = None) extends DisplayOptions with Product with Serializable

    Permalink
  30. trait NavigationItem extends AnyRef

    Permalink
  31. case class RunnableSpec(_id: Option[BSONObjectID], runnableClassName: String, name: String, scheduled: Boolean = false, scheduledTime: Option[ScheduledTime] = None, timeCreated: Date = new Date(), timeLastExecuted: Option[Date] = None) extends BaseRunnableSpec with Product with Serializable

    Permalink
  32. case class ScatterWidgetSpec(xFieldName: String, yFieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  33. trait Schedulable extends AnyRef

    Permalink
  34. case class ScheduledTime(weekDay: Option[WeekDay.Value], hour: Option[Int], minute: Option[Int], second: Option[Int]) extends Product with Serializable

    Permalink
  35. case class Translation(_id: Option[BSONObjectID], original: String, translated: String) extends Product with Serializable

    Permalink
    Annotations
    @Deprecated
  36. case class User(_id: Option[BSONObjectID], ldapDn: String, email: String, roles: Seq[String], permissions: Seq[String] = Nil, locked: Boolean = false) extends Product with Serializable

    Permalink

    User object - holds info about a user such as ldapDn, email, roles, and permissions.

    User object - holds info about a user such as ldapDn, email, roles, and permissions.

    _id

    BSON ID of entry/ user

    ldapDn

    LDAP DN of user on LDAP server.

    email

    Email of user (can be used to send notifications.

    roles

    Roles for Deadbolt.

    permissions

    Permissions for Deadbolt.

  37. case class UserGroup(_id: Option[BSONObjectID], groupName: String, description: Option[String], members: Seq[String] = Nil, nested: Seq[String] = Nil) extends Product with Serializable

    Permalink

    Container for group information.

    Container for group information.

    _id

    BSON id, if group loaded from database.

    groupName

    Short name of group.

    description

    More detailed description of the group.

    members

    List of group members

  38. case class ValueScatterWidgetSpec(xFieldName: String, yFieldName: String, valueFieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink
  39. abstract class WidgetSpec extends AnyRef

    Permalink
  40. case class XLineWidgetSpec(xFieldName: String, yFieldNames: Seq[String], groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable

    Permalink

Value Members

  1. object AggType extends Enumeration

    Permalink
  2. object ChartType extends Enumeration

    Permalink
  3. object CorrelationType extends Enumeration

    Permalink
  4. object DataSetFormattersAndIds

    Permalink
  5. object DataView extends Serializable

    Permalink
  6. object FieldTypeId extends Enumeration

    Permalink
  7. object Filter extends Serializable

    Permalink
  8. object FilterShowFieldStyle extends Enumeration

    Permalink
  9. object HtmlSnippet extends Serializable

    Permalink
  10. object HtmlSnippetId extends Enumeration

    Permalink
  11. object InputRunnableSpec extends Serializable

    Permalink
  12. object LdapUser extends Serializable

    Permalink
  13. object Link extends Serializable

    Permalink
  14. object Message extends Serializable

    Permalink
  15. object NavigationItem

    Permalink
  16. object RunnableSpec extends Serializable

    Permalink
  17. object ScheduledTime extends Serializable

    Permalink
  18. object StorageType extends Enumeration

    Permalink
  19. object Translation extends Serializable

    Permalink
  20. object User extends Serializable

    Permalink
  21. object UserGroup extends Serializable

    Permalink
  22. object WeekDay extends Enumeration

    Permalink
  23. object WidgetGenerationMethod extends Enumeration

    Permalink
  24. package dataimport

    Permalink
  25. package datatrans

    Permalink
  26. package egait

    Permalink
  27. package ml

    Permalink
  28. package redcap

    Permalink
  29. package synapse

    Permalink

Ungrouped