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[_ <: Entity], name: String) extends Product with Serializable

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

  10. case class IsEqualTo(valueA: StatementSelectValue[_]) extends CompositeOperator with Product with Serializable

  11. case class IsGreaterOrEqualTo(valueA: StatementSelectValue[_]) extends ComparationOperator with Product with Serializable

  12. case class IsGreaterThan(valueA: StatementSelectValue[_]) extends ComparationOperator with Product with Serializable

  13. case class IsLessOrEqualTo(valueA: StatementSelectValue[_]) extends ComparationOperator with Product with Serializable

  14. case class IsLessThan(valueA: StatementSelectValue[_]) extends ComparationOperator with Product with Serializable

  15. case class IsNotEqualTo(valueA: StatementSelectValue[_]) extends CompositeOperator with Product with Serializable

  16. case class IsNotNull(valueA: StatementSelectValue[_]) extends SimpleOperator with Product with Serializable

  17. case class IsNull(valueA: StatementSelectValue[_]) extends SimpleOperator with Product with Serializable

  18. case class Matcher(valueA: StatementSelectValue[_]) extends CompositeOperator with Product with Serializable

  19. class Operator extends AnyRef

  20. trait OperatorContext extends AnyRef

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

  22. class SimpleOperator extends Operator

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

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

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

  26. abstract class Statement extends AnyRef

  27. abstract class StatementBooleanValue extends StatementValue

  28. trait StatementContext extends StatementValueContext with OperatorContext

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

  30. class StatementEntitySourcePropertyValue[P] extends StatementEntitySourceValue[P]

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

  32. abstract class StatementEntityValue[V] extends StatementSelectValue[V]

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

  34. abstract class StatementSelectValue[V] extends StatementValue

  35. class StatementValue extends AnyRef

  36. trait StatementValueContext extends ValueContext

  37. case class Where(value: Criteria) extends Product with Serializable

Value Members

  1. object From extends Serializable

  2. object StatementMocks

  3. package mass

  4. package query

Ungrouped