| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Aviation.Aip.AipRecord
Documentation
Constructors
| AipRecord UTCTime Href AipDocuments2 |
Instances
| Eq AipRecord Source # | |
| Show AipRecord Source # | |
| ToJSON AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| FromJSON AipRecord Source # | |
| ManyHref AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| SetHref AipRecord Source # | |
| FoldHref AipRecord Source # | |
| IsAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| HasAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| ManyAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord Methods | |
| SetAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| GetAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| FoldAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| AsAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
class ManyAipRecord a => AsAipRecord a where Source #
Minimal complete definition
Nothing
Methods
_AipRecord :: Prism' a AipRecord Source #
_AipRecord :: IsAipRecord a => Prism' a AipRecord Source #
Instances
| AsAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
class FoldAipRecord a where Source #
Methods
_FoldAipRecord :: Fold a AipRecord Source #
Instances
| FoldAipRecord () Source # | |
Defined in Data.Aviation.Aip.AipRecord Methods _FoldAipRecord :: Fold () AipRecord Source # | |
| FoldAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| FoldAipRecord AipRecords Source # | |
Defined in Data.Aviation.Aip.AipRecords Methods | |
class FoldAipRecord a => GetAipRecord a where Source #
Minimal complete definition
Nothing
Methods
_GetAipRecord :: Getter a AipRecord Source #
_GetAipRecord :: HasAipRecord a => Getter a AipRecord Source #
Instances
| GetAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
class SetAipRecord a where Source #
Minimal complete definition
Nothing
Methods
_SetAipRecord :: Setter' a AipRecord Source #
_SetAipRecord :: ManyAipRecord a => Setter' a AipRecord Source #
Instances
| SetAipRecord () Source # | |
Defined in Data.Aviation.Aip.AipRecord Methods _SetAipRecord :: Setter' () AipRecord Source # | |
| SetAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
| SetAipRecord AipRecords Source # | |
Defined in Data.Aviation.Aip.AipRecords Methods | |
class (FoldAipRecord a, SetAipRecord a) => ManyAipRecord a where Source #
Methods
Instances
| ManyAipRecord () Source # | |
Defined in Data.Aviation.Aip.AipRecord Methods _ManyAipRecord :: Traversal' () AipRecord Source # | |
| ManyAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord Methods | |
| ManyAipRecord AipRecords Source # | |
Defined in Data.Aviation.Aip.AipRecords Methods | |
class (GetAipRecord a, ManyAipRecord a) => HasAipRecord a where Source #
Minimal complete definition
Methods
aipRecord :: Lens' a AipRecord Source #
aipRecord :: IsAipRecord a => Lens' a AipRecord Source #
aipRecordTime :: Lens' a UTCTime Source #
aipRecordIndex :: Lens' a Href Source #
Instances
| HasAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |
class (HasAipRecord a, AsAipRecord a) => IsAipRecord a where Source #
Methods
_IsAipRecord :: Iso' a AipRecord Source #
Instances
| IsAipRecord AipRecord Source # | |
Defined in Data.Aviation.Aip.AipRecord | |