shakuhachi.query
Field.Int
Operations on integer field node.
shakuhachi.config
shakuhachi.database
shakuhachi.libs
shakuhachi.metadata
shakuhachi.plugin
shakuhachi.util
module Key : sig ... end
Operations on keys for int field
type 'a t
type of integer field node
val init : Key.t -> 'a Range.t -> 'a t
val track : 'a Range.t -> 'a t
track range is Track range.
track range
Track range
val year : 'a Range.t -> 'a t
year range is Year range.
year range
Year range
val disc : 'a Range.t -> 'a t
disc range is Disc range.
disc range
Disc range
val plays : 'a Range.t -> 'a t
plays range is Plays range.
plays range
Plays range
val length : 'a Range.t -> 'a t
length range is Length range.
length range
Length range
val rating : 'a Range.t -> 'a t
rating range is Rating range.
rating range
Rating range
val album_count : 'a Range.t -> 'a t
album_count range is AlbumCount range.
album_count range
AlbumCount range
val to_string : int t -> string
to_string field returns a string representation of field.
to_string field
field
val to_sexp : int t -> string
to_sexp field returns a s-expression compatible string of field.
to_sexp field
val key : 'a t -> Key.t
val value : 'a t -> 'a Range.t