package
models
Type Members
-
-
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
-
case class
BasicStatsWidgetSpec(fieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
BoxWidgetSpec(fieldName: String, groupFieldName: Option[String] = None, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
case class
CategoricalCheckboxWidgetSpec(fieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
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
-
case class
CorrelationWidgetSpec(fieldNames: Seq[String], correlationType: CorrelationType.Value, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
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
-
case class
CustomHtmlWidgetSpec(content: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
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
-
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
-
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
-
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
-
case class
Dictionary(_id: Option[BSONObjectID], dataSetId: String, fields: Seq[Field], categories: Seq[Category], filters: Seq[Filter], dataviews: Seq[DataView]) extends Product with Serializable
-
-
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
-
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
-
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
-
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
-
case class
GridDistributionCountWidgetSpec(xFieldName: String, yFieldName: String, xBinCount: Int, yBinCount: Int, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
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
-
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
-
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
-
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
-
case class
LdapUser(uid: String, name: String, email: String, ou: String, permissions: Seq[String]) extends Product with Serializable
-
case class
Link(label: String, url: String) extends NavigationItem with Product with Serializable
-
case class
Menu(header: String, links: Seq[Link]) extends NavigationItem with Product with Serializable
-
case class
Message(_id: Option[BSONObjectID], content: String, createdByUser: Option[String] = None, isUserAdmin: Boolean = false, timeCreated: Date = new Date()) extends Product with Serializable
-
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
-
-
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
-
case class
ScatterWidgetSpec(xFieldName: String, yFieldName: String, groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
-
case class
ScheduledTime(weekDay: Option[WeekDay.Value], hour: Option[Int], minute: Option[Int], second: Option[Int]) extends Product with Serializable
-
case class
Translation(_id: Option[BSONObjectID], original: String, translated: String) extends Product with Serializable
-
case class
User(_id: Option[BSONObjectID], ldapDn: String, email: String, roles: Seq[String], permissions: Seq[String] = Nil, locked: Boolean = false) extends Product with Serializable
-
case class
UserGroup(_id: Option[BSONObjectID], groupName: String, description: Option[String], members: Seq[String] = Nil, nested: Seq[String] = Nil) extends Product with Serializable
-
case class
ValueScatterWidgetSpec(xFieldName: String, yFieldName: String, valueFieldName: String, subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
-
abstract
class
WidgetSpec extends AnyRef
-
case class
XLineWidgetSpec(xFieldName: String, yFieldNames: Seq[String], groupFieldName: Option[String], subFilterId: Option[BSONObjectID] = None, displayOptions: BasicDisplayOptions = BasicDisplayOptions()) extends WidgetSpec with Product with Serializable
Holds information that could be extracted from the LDAP server.
LDAP DN
common name (cn)
email address
organisatorical unit (ou)
LDAP groups (memberof)