databrary-1: Databrary

Safe HaskellNone
LanguageHaskell2010

Model.Metric.Types

Contents

Documentation

data MeasureType Source #

Instances

Bounded MeasureType Source # 
Enum MeasureType Source # 
Eq MeasureType Source # 
Ord MeasureType Source # 
Show MeasureType Source # 
Ix MeasureType Source # 
Lift MeasureType Source # 

Methods

lift :: MeasureType -> Q Exp #

ToJSON MeasureType Source # 
FromJSON MeasureType Source # 
PGEnum MeasureType Source # 
Kinded MeasureType Source # 

Methods

kindOf :: IsString s => MeasureType -> s Source #

DBEnum MeasureType Source # 
PGRep "data_type" MeasureType Source # 
PGParameter "data_type" MeasureType Source # 

Methods

pgEncode :: PGTypeName "data_type" -> MeasureType -> PGTextValue #

pgLiteral :: PGTypeName "data_type" -> MeasureType -> ByteString #

pgEncodeValue :: PGTypeEnv -> PGTypeName "data_type" -> MeasureType -> PGValue #

PGColumn "data_type" MeasureType Source # 

Methods

pgDecode :: PGTypeName "data_type" -> PGTextValue -> MeasureType #

pgDecodeBinary :: PGTypeEnv -> PGTypeName "data_type" -> PGBinaryValue -> MeasureType #

pgDecodeValue :: PGTypeEnv -> PGTypeName "data_type" -> PGValue -> MeasureType #

Deform f_a4zCu MeasureType Source # 

Methods

deform :: Monad m => DeformT f_a4zCu m MeasureType Source #

Orphan instances

PGType "data_type" Source # 

Methods

pgTypeName :: PGTypeName "data_type" -> String #

pgBinaryColumn :: PGTypeEnv -> PGTypeName "data_type" -> Bool #