bugzilla-0.2.0.0: A Haskell interface to the Bugzilla native REST API

Safe HaskellNone

Web.Bugzilla.Search

Contents

Synopsis

Search operators

(.==.) :: FieldType a => Field a -> a -> SearchExpressionSource

(./=.) :: FieldType a => Field a -> a -> SearchExpressionSource

(.<.) :: FieldType a => Field a -> a -> SearchExpressionSource

(.<=.) :: FieldType a => Field a -> a -> SearchExpressionSource

(.>.) :: FieldType a => Field a -> a -> SearchExpressionSource

(.>=.) :: FieldType a => Field a -> a -> SearchExpressionSource

(.=~.) :: FieldType a => Field a -> a -> SearchExpressionSource

(./=~.) :: FieldType a => Field a -> a -> SearchExpressionSource

equalsAny :: FieldType a => Field a -> [a] -> SearchExpressionSource

changedFrom :: FieldType a => Field a -> a -> SearchExpressionSource

changedTo :: FieldType a => Field a -> a -> SearchExpressionSource

isEmpty :: FieldType a => Field a -> SearchExpressionSource

Search expressions

data Field a whereSource

A field which you can search by using searchBugs or track changes to using getHistory. To get a human-readable name for a field, use fieldName.

Constructors

AliasField :: Field Text 
AssignedToField :: Field UserEmail 
AttachmentCreatorField :: Field UserEmail 
AttachmentDataField :: Field Text 
AttachmentDescriptionField :: Field Text 
AttachmentFilenameField :: Field Text 
AttachmentIsObsoleteField :: Field Bool 
AttachmentIsPatchField :: Field Bool 
AttachmentIsPrivateField :: Field Bool 
AttachmentMimetypeField :: Field Text 
BlocksField :: Field Int 
BugIdField :: Field Int 
CcField :: Field UserEmail 
CcListAccessibleField :: Field Bool 
ClassificationField :: Field Text 
CommentField :: Field Text 
CommentIsPrivateField :: Field Text 
CommentTagsField :: Field Text 
CommenterField :: Field UserEmail 
ComponentField :: Field Text 
ContentField :: Field Text 
CreationDateField :: Field UTCTime 
DaysElapsedField :: Field Int 
DependsOnField :: Field Int 
EverConfirmedField :: Field Bool 
FlagRequesteeField :: Field UserEmail 
FlagSetterField :: Field UserEmail 
FlagsField :: Field Text 
GroupField :: Field Text 
KeywordsField :: Field [Text] 
ChangedField :: Field UTCTime 
CommentCountField :: Field Int 
OperatingSystemField :: Field Text 
HardwareField :: Field Text 
PriorityField :: Field Text 
ProductField :: Field Text 
QaContactField :: Field UserEmail 
ReporterField :: Field UserEmail 
ReporterAccessibleField :: Field Bool 
ResolutionField :: Field Text 
RestrictCommentsField :: Field Bool 
SeeAlsoField :: Field Text 
SeverityField :: Field Text 
StatusField :: Field Text 
WhiteboardField :: Field Text 
SummaryField :: Field Text 
TagsField :: Field Text 
TargetMilestoneField :: Field Text 
TimeSinceAssigneeTouchedField :: Field Int 
BugURLField :: Field Text 
VersionField :: Field Text 
VotesField :: Field Text 
CustomField :: Text -> Field Text 

Instances

Eq (Field a) 
Show (Field a) 

data SearchExpression Source

A Boolean expression which can be used to query Bugzilla.