net.fwbrasil.activate

statement

package statement

Visibility
  1. Public
  2. All

Type Members

  1. case class And(valueA: StatementBooleanValue) extends BooleanOperator with Product with Serializable

  2. abstract class BooleanOperator extends CompositeOperator

  3. case class BooleanOperatorCriteria(valueA: StatementBooleanValue, operator: BooleanOperator, valueB: StatementBooleanValue) extends Criteria with Product with Serializable

  4. class ComparationOperator extends CompositeOperator

  5. class CompositeOperator extends Operator

  6. case class CompositeOperatorCriteria(valueA: StatementValue, operator: CompositeOperator, valueB: StatementValue) extends Criteria with Product with Serializable

  7. abstract class Criteria extends StatementBooleanValue

  8. case class EntitySource(entityClass: Class[_ <: BaseEntity], name: String) extends Product with Serializable

  9. case class From(entitySources: EntitySource*) extends Product with Serializable

  10. abstract class FunctionApply[V] extends StatementSelectValue

  11. case class In(valueA: StatementSelectValue) extends CompositeOperator with Product with Serializable

  12. case class IsEqualTo(valueA: StatementSelectValue) extends CompositeOperator with Product with Serializable

  13. case class IsGreaterOrEqualTo(valueA: StatementSelectValue) extends ComparationOperator with Product with Serializable

  14. case class IsGreaterThan(valueA: StatementSelectValue) extends ComparationOperator with Product with Serializable

  15. case class IsLessOrEqualTo(valueA: StatementSelectValue) extends ComparationOperator with Product with Serializable

  16. case class IsLessThan(valueA: StatementSelectValue) extends ComparationOperator with Product with Serializable

  17. case class IsNotEqualTo(valueA: StatementSelectValue) extends CompositeOperator with Product with Serializable

  18. case class IsNotNull(valueA: StatementSelectValue) extends SimpleOperator with Product with Serializable

  19. case class IsNull(valueA: StatementSelectValue) extends SimpleOperator with Product with Serializable

  20. case class ListValue[V](fList: () ⇒ List[V], f: (V) ⇒ StatementSelectValue) extends StatementValue with Product with Serializable

  21. case class Matcher(valueA: StatementSelectValue) extends CompositeOperator with Product with Serializable

  22. case class NotIn(valueA: StatementSelectValue) extends CompositeOperator with Product with Serializable

  23. class Operator extends AnyRef

  24. trait OperatorContext extends AnyRef

  25. case class Or(valueA: StatementBooleanValue) extends BooleanOperator with Product with Serializable

  26. class SimpleOperator extends Operator

  27. case class SimpleOperatorCriteria(valueA: StatementValue, operator: SimpleOperator) extends Criteria with Product with Serializable

  28. case class SimpleStatementBooleanValue(value: Boolean)(implicit tval: (Boolean) ⇒ EntityValue[Boolean]) extends StatementBooleanValue with Product with Serializable

  29. case class SimpleValue[V](fAnyValue: () ⇒ V, f: (Option[V]) ⇒ EntityValue[V]) extends StatementSelectValue with Product with Serializable

  30. abstract class Statement extends AnyRef

  31. abstract class StatementBooleanValue extends StatementValue

  32. trait StatementContext extends StatementValueContext with OperatorContext

  33. case class StatementEntityInstanceValue[E <: BaseEntity](fEntity: () ⇒ E) extends StatementEntityValue[E] with Product with Serializable

  34. class StatementEntitySourcePropertyValue extends StatementEntitySourceValue[Nothing]

  35. class StatementEntitySourceValue[V] extends StatementEntityValue[V] with Product

  36. abstract class StatementEntityValue[V] extends StatementSelectValue

  37. trait StatementNormalizer[S <: Statement] extends AnyRef

  38. abstract class StatementSelectValue extends StatementValue

  39. class StatementValue extends AnyRef

  40. trait StatementValueContext extends ValueContext

  41. case class ToLowerCase(value: StatementSelectValue) extends FunctionApply[Nothing] with Product with Serializable

  42. case class ToUpperCase(value: StatementSelectValue) extends FunctionApply[Nothing] with Product with Serializable

  43. case class Where(valueOption: Option[Criteria]) extends Product with Serializable

Value Members

  1. object From extends Serializable

  2. object StatementMocks

  3. package mass

  4. package query

Ungrouped