const class fanr::Query

sys::Obj
  fanr::Query

Source

Query models a parsed query against the pod database. See Queries for details and formal grammer.

equals

virtual override Bool equals(Obj? that)

Source

Equality is based on query parts

fromStr

static new fromStr(Str s, Bool checked := true)

Source

Parse query string - see Queries for format.

hash

virtual override Int hash()

Source

Hash is based on query parts

include

Bool include(PodSpec pod)

Source

Match against full query (name, version, and meta)

includeName

Bool includeName(PodSpec pod)

Source

Match against name only, but not version or meta

toStr

virtual override Str toStr()

Source

Return query string - see Queries for format.