backend-0.1.0.0
Safe HaskellNone
LanguageHaskell2010

Server.DTOs.Documents

Documentation

data Documents Source #

Constructors

Documents 

Fields

Instances

Instances details
FromJSON Documents Source # 
Instance details

Defined in Server.DTOs.Documents

Methods

parseJSON :: Value -> Parser Documents

parseJSONList :: Value -> Parser [Documents]

omittedField :: Maybe Documents

ToJSON Documents Source # 
Instance details

Defined in Server.DTOs.Documents

Methods

toJSON :: Documents -> Value

toEncoding :: Documents -> Encoding

toJSONList :: [Documents] -> Value

toEncodingList :: [Documents] -> Encoding

omitField :: Documents -> Bool

Generic Documents Source # 
Instance details

Defined in Server.DTOs.Documents

Associated Types

type Rep Documents 
Instance details

Defined in Server.DTOs.Documents

type Rep Documents = D1 ('MetaData "Documents" "Server.DTOs.Documents" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "Documents" 'PrefixI 'True) (S1 ('MetaSel ('Just "documents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Document)) :*: S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DocumentsQuery)))
ToSchema Documents Source # 
Instance details

Defined in Server.DTOs.Documents

Methods

declareNamedSchema :: Proxy Documents -> Declare (Definitions Schema) NamedSchema

type Rep Documents Source # 
Instance details

Defined in Server.DTOs.Documents

type Rep Documents = D1 ('MetaData "Documents" "Server.DTOs.Documents" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "Documents" 'PrefixI 'True) (S1 ('MetaSel ('Just "documents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Vector Document)) :*: S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DocumentsQuery)))

data DocumentsQuery Source #

Constructors

DocumentsQuery 

Instances

Instances details
FromJSON DocumentsQuery Source # 
Instance details

Defined in Server.DTOs.Documents

Methods

parseJSON :: Value -> Parser DocumentsQuery

parseJSONList :: Value -> Parser [DocumentsQuery]

omittedField :: Maybe DocumentsQuery

ToJSON DocumentsQuery Source # 
Instance details

Defined in Server.DTOs.Documents

Generic DocumentsQuery Source # 
Instance details

Defined in Server.DTOs.Documents

Associated Types

type Rep DocumentsQuery 
Instance details

Defined in Server.DTOs.Documents

type Rep DocumentsQuery = D1 ('MetaData "DocumentsQuery" "Server.DTOs.Documents" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "DocumentsQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UserID)) :*: S1 ('MetaSel ('Just "group") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GroupID))))
ToSchema DocumentsQuery Source # 
Instance details

Defined in Server.DTOs.Documents

Methods

declareNamedSchema :: Proxy DocumentsQuery -> Declare (Definitions Schema) NamedSchema

type Rep DocumentsQuery Source # 
Instance details

Defined in Server.DTOs.Documents

type Rep DocumentsQuery = D1 ('MetaData "DocumentsQuery" "Server.DTOs.Documents" "backend-0.1.0.0-2H73EnUlGVcEtlIi2XNQz3" 'False) (C1 ('MetaCons "DocumentsQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "user") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe UserID)) :*: S1 ('MetaSel ('Just "group") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GroupID))))