Packages

package filters

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package forms
  2. package json

Type Members

  1. trait BaseFilterComponent extends BaseViewComponent with FilterFieldComponent
  2. case class FilterDefinition(take: Option[Int], skip: Option[Int], orderBy: Option[Order], data: Seq[Option[Any]]) extends Product with Serializable

    Base class that is mapped to form.

    Base class that is mapped to form. Contains all common and specific (data field of generic type Data) filter data

    take

    how many elements to take

    skip

    how many elements to skip before taking

    orderBy

    field by which ordering is done

  3. trait FilterFactoryMethodsComponent extends FilterFieldComponent with BaseFilterComponent with FilterableViewsGenerateCodeComponent

    Generated code

  4. trait FilterFieldComponent extends AnyRef

    filter field - there is information how read parameters from form data (mapping) and how create sql's where statement(filter on column) for it

  5. case class FilterRange[T](from: Option[T], to: Option[T]) extends Product with Serializable
  6. case class Order(column: String, asc: Boolean) extends Product with Serializable

Value Members

  1. object FilterRange extends Serializable
  2. object Order extends Serializable

Ungrouped