Safe Haskell | None |
---|---|
Language | Haskell2010 |
Database.Bloodhound.Internal.Suggest
Documentation
Constructors
Suggest | |
Fields
|
data SuggestType Source #
Constructors
SuggestTypePhraseSuggester PhraseSuggester |
Instances
Eq SuggestType Source # | |
Defined in Database.Bloodhound.Internal.Suggest | |
Show SuggestType Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> SuggestType -> ShowS # show :: SuggestType -> String # showList :: [SuggestType] -> ShowS # | |
ToJSON SuggestType Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods toJSON :: SuggestType -> Value # toEncoding :: SuggestType -> Encoding # toJSONList :: [SuggestType] -> Value # toEncodingList :: [SuggestType] -> Encoding # | |
FromJSON SuggestType Source # | |
Defined in Database.Bloodhound.Internal.Suggest |
data PhraseSuggester Source #
Constructors
Instances
Eq PhraseSuggester Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods (==) :: PhraseSuggester -> PhraseSuggester -> Bool # (/=) :: PhraseSuggester -> PhraseSuggester -> Bool # | |
Show PhraseSuggester Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> PhraseSuggester -> ShowS # show :: PhraseSuggester -> String # showList :: [PhraseSuggester] -> ShowS # | |
ToJSON PhraseSuggester Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods toJSON :: PhraseSuggester -> Value # toEncoding :: PhraseSuggester -> Encoding # toJSONList :: [PhraseSuggester] -> Value # toEncodingList :: [PhraseSuggester] -> Encoding # | |
FromJSON PhraseSuggester Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods parseJSON :: Value -> Parser PhraseSuggester # parseJSONList :: Value -> Parser [PhraseSuggester] # |
data PhraseSuggesterHighlighter Source #
Constructors
PhraseSuggesterHighlighter | |
Instances
data PhraseSuggesterCollate Source #
Constructors
PhraseSuggesterCollate | |
Instances
Eq PhraseSuggesterCollate Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods (==) :: PhraseSuggesterCollate -> PhraseSuggesterCollate -> Bool # (/=) :: PhraseSuggesterCollate -> PhraseSuggesterCollate -> Bool # | |
Show PhraseSuggesterCollate Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> PhraseSuggesterCollate -> ShowS # show :: PhraseSuggesterCollate -> String # showList :: [PhraseSuggesterCollate] -> ShowS # | |
ToJSON PhraseSuggesterCollate Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods toJSON :: PhraseSuggesterCollate -> Value # toEncoding :: PhraseSuggesterCollate -> Encoding # toJSONList :: [PhraseSuggesterCollate] -> Value # | |
FromJSON PhraseSuggesterCollate Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods parseJSON :: Value -> Parser PhraseSuggesterCollate # parseJSONList :: Value -> Parser [PhraseSuggesterCollate] # |
data SuggestOptions Source #
Constructors
SuggestOptions | |
Fields |
Instances
Eq SuggestOptions Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods (==) :: SuggestOptions -> SuggestOptions -> Bool # (/=) :: SuggestOptions -> SuggestOptions -> Bool # | |
Read SuggestOptions Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods readsPrec :: Int -> ReadS SuggestOptions # readList :: ReadS [SuggestOptions] # | |
Show SuggestOptions Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> SuggestOptions -> ShowS # show :: SuggestOptions -> String # showList :: [SuggestOptions] -> ShowS # | |
FromJSON SuggestOptions Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods parseJSON :: Value -> Parser SuggestOptions # parseJSONList :: Value -> Parser [SuggestOptions] # |
data SuggestResponse Source #
Constructors
SuggestResponse | |
Fields |
Instances
Eq SuggestResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods (==) :: SuggestResponse -> SuggestResponse -> Bool # (/=) :: SuggestResponse -> SuggestResponse -> Bool # | |
Read SuggestResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods readsPrec :: Int -> ReadS SuggestResponse # readList :: ReadS [SuggestResponse] # | |
Show SuggestResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> SuggestResponse -> ShowS # show :: SuggestResponse -> String # showList :: [SuggestResponse] -> ShowS # | |
FromJSON SuggestResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods parseJSON :: Value -> Parser SuggestResponse # parseJSONList :: Value -> Parser [SuggestResponse] # |
data NamedSuggestionResponse Source #
Constructors
NamedSuggestionResponse | |
Fields
|
Instances
Eq NamedSuggestionResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods (==) :: NamedSuggestionResponse -> NamedSuggestionResponse -> Bool # (/=) :: NamedSuggestionResponse -> NamedSuggestionResponse -> Bool # | |
Read NamedSuggestionResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest | |
Show NamedSuggestionResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> NamedSuggestionResponse -> ShowS # show :: NamedSuggestionResponse -> String # showList :: [NamedSuggestionResponse] -> ShowS # | |
FromJSON NamedSuggestionResponse Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods parseJSON :: Value -> Parser NamedSuggestionResponse # parseJSONList :: Value -> Parser [NamedSuggestionResponse] # |
data DirectGeneratorSuggestModeTypes Source #
Constructors
DirectGeneratorSuggestModeMissing | |
DirectGeneratorSuggestModePopular | |
DirectGeneratorSuggestModeAlways |
Instances
data DirectGenerators Source #
Constructors
Instances
Eq DirectGenerators Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods (==) :: DirectGenerators -> DirectGenerators -> Bool # (/=) :: DirectGenerators -> DirectGenerators -> Bool # | |
Show DirectGenerators Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods showsPrec :: Int -> DirectGenerators -> ShowS # show :: DirectGenerators -> String # showList :: [DirectGenerators] -> ShowS # | |
ToJSON DirectGenerators Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods toJSON :: DirectGenerators -> Value # toEncoding :: DirectGenerators -> Encoding # toJSONList :: [DirectGenerators] -> Value # toEncodingList :: [DirectGenerators] -> Encoding # | |
FromJSON DirectGenerators Source # | |
Defined in Database.Bloodhound.Internal.Suggest Methods parseJSON :: Value -> Parser DirectGenerators # parseJSONList :: Value -> Parser [DirectGenerators] # |