package filters
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait BaseFilterComponent extends BaseViewComponent with FilterFieldComponent
-
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
-
trait
FilterFactoryMethodsComponent extends FilterFieldComponent with BaseFilterComponent with FilterableViewsGenerateCodeComponent
Generated code
-
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
- case class FilterRange[T](from: Option[T], to: Option[T]) extends Product with Serializable
- case class Order(column: String, asc: Boolean) extends Product with Serializable
Value Members
- object FilterRange extends Serializable
- object Order extends Serializable