Packages

t

org.virtuslab.beholder.filters.json

JsonFormatterComponent

trait JsonFormatterComponent extends JsonFilterFieldsComponent with BaseFilterComponent

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonFormatterComponent
  2. BaseFilterComponent
  3. BaseViewComponent
  4. JsonFilterFieldsComponent
  5. SeqParametersHelperComponent
  6. FilterFieldComponent
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. abstract class BaseFilter[Id, Entity, FilterTable <: (BaseFilterComponent.this)#BaseView[Id, Entity], FieldType <: (BaseFilterComponent.this)#FilterField, Formatter] extends (BaseFilterComponent.this)#TableFilterAPI[Entity, Formatter, FilterTable]

    Base filter class, contains public operations for all filters instances.

    Base filter class, contains public operations for all filters instances.

    Id

    table id

    Entity

    table entity

    FilterTable

    table class (usually View.type)

    Definition Classes
    BaseFilterComponent
  2. case class CompoundResult[T](filter: FilterDefinition, result: (BaseFilterComponent.this)#FilterResult[T]) extends Product with Serializable
    Definition Classes
    BaseFilterComponent
  3. abstract class ContextedFilterAPI[Context, Entity, Formatter] extends (Context) ⇒ (BaseFilterComponent.this)#FilterAPI[Entity, Formatter]
    Definition Classes
    BaseFilterComponent
  4. trait FilterAPI[Entity, Formatter] extends AnyRef
    Definition Classes
    BaseFilterComponent
  5. case class FilterResult[T](data: Seq[T], total: Int) extends Product with Serializable
    Definition Classes
    BaseFilterComponent
  6. trait TableFilterAPI[Entity, Formatter, QueryBase] extends (BaseFilterComponent.this)#FilterAPI[Entity, Formatter]
    Definition Classes
    BaseFilterComponent
  7. trait FilterField extends AnyRef
    Definition Classes
    FilterFieldComponent
  8. abstract class MappedFilterField[A, B] extends (FilterFieldComponent.this)#FilterField
    Definition Classes
    FilterFieldComponent
  9. trait JsonFieldFormatter extends AnyRef
    Definition Classes
    JsonFilterFieldsComponent
  10. sealed abstract class JsonFilterField[Data, Filter] extends (JsonFilterFieldsComponent.this)#MappedFilterField[Data, Filter]
    Definition Classes
    JsonFilterFieldsComponent
  11. abstract class SingleFieldJsonFilterField[Data, Filter] extends (JsonFilterFieldsComponent.this)#JsonFilterField[Data, Filter]
    Definition Classes
    JsonFilterFieldsComponent
  12. abstract class SingleFieldJsonFilterFieldFromFormat[Data, Filter] extends (JsonFilterFieldsComponent.this)#SingleFieldJsonFilterField[Data, Filter]
    Definition Classes
    JsonFilterFieldsComponent
  13. abstract class VarLengthJsonFilterField[Data, Filter] extends (JsonFilterFieldsComponent.this)#JsonFilterField[Data, Filter]
    Definition Classes
    JsonFilterFieldsComponent
  14. class JsonFormatter[Entity <: Product] extends AnyRef
  15. abstract class BaseView[Id, Entity] extends unicorn.UnicornPlay.BaseTable[Entity]

    Id

    entity id type

    Entity

    entity type

    Definition Classes
    BaseViewComponent

Value Members

  1. object CompoundResult extends Serializable
    Definition Classes
    BaseFilterComponent
  2. object FilterResult extends Serializable
    Definition Classes
    BaseFilterComponent
  3. object JsonFilterFields
    Definition Classes
    JsonFilterFieldsComponent
  4. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  5. final def ##(): Int
    Definition Classes
    AnyRef → Any
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  23. object SeqParametersHelper
    Definition Classes
    SeqParametersHelperComponent
  24. object BaseView
    Definition Classes
    BaseViewComponent

Inherited from BaseFilterComponent

Inherited from BaseViewComponent

Inherited from JsonFilterFieldsComponent

Inherited from FilterFieldComponent

Inherited from AnyRef

Inherited from Any

Ungrouped