
com.outr.query.Operator.scala Maven / Gradle / Ivy
package com.outr.query
import org.powerscala.enum.{Enumerated, EnumEntry}
/**
* @author Matt Hicks
*/
sealed abstract class Operator(val symbol: String) extends EnumEntry
object Operator extends Enumerated[Operator] {
case object Equal extends Operator("=")
case object NotEqual extends Operator("!=")
case object GreaterThan extends Operator(">")
case object LessThan extends Operator("<")
case object GreaterThanOrEqual extends Operator(">=")
case object LessThanOrEqual extends Operator("<=")
case object Between extends Operator("BETWEEN")
case object Like extends Operator("LIKE")
case object In extends Operator("IN")
case object Is extends Operator("IS")
case object IsNot extends Operator("IS NOT")
val values = findValues.toVector
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy