Matcher

object Matcher
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final class BooleanOps(val self: Matcher) extends AnyVal

Inherited types

type MirroredLabel <: String
The name of the type
Inhertied from
Mirror
type MirroredElemLabels <: Tuple
The names of the product elements
Inhertied from
Mirror

Value members

Methods

def gte(v: Version): Or
def lte(v: Version): Or
def lowerBound(matcher: Matcher): Option[Version]
Returns the lowest version that matches the given matcher
or None if no version matches
def upperBound(matcher: Matcher): Option[Bound]