{-# LANGUAGE CPP, TypeFamilies, DeriveDataTypeable #-} module PGIP.GraphQL.Result.OMSSimple where import Data.Data data OMSSimple = OMSSimple { OMSSimple -> Maybe String description :: Maybe String , OMSSimple -> String displayName :: String , OMSSimple -> Bool labelHasFree :: Bool , OMSSimple -> Bool labelHasHiding :: Bool , OMSSimple -> String locId :: String , OMSSimple -> String name :: String , OMSSimple -> String nameExtension :: String , OMSSimple -> Int nameExtensionIndex :: Int , OMSSimple -> String origin :: String } deriving (Int -> OMSSimple -> ShowS [OMSSimple] -> ShowS OMSSimple -> String (Int -> OMSSimple -> ShowS) -> (OMSSimple -> String) -> ([OMSSimple] -> ShowS) -> Show OMSSimple forall a. (Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a showList :: [OMSSimple] -> ShowS $cshowList :: [OMSSimple] -> ShowS show :: OMSSimple -> String $cshow :: OMSSimple -> String showsPrec :: Int -> OMSSimple -> ShowS $cshowsPrec :: Int -> OMSSimple -> ShowS Show, Typeable, Typeable OMSSimple Constr DataType Typeable OMSSimple => (forall (c :: * -> *). (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OMSSimple -> c OMSSimple) -> (forall (c :: * -> *). (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OMSSimple) -> (OMSSimple -> Constr) -> (OMSSimple -> DataType) -> (forall (t :: * -> *) (c :: * -> *). Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OMSSimple)) -> (forall (t :: * -> * -> *) (c :: * -> *). Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OMSSimple)) -> ((forall b. Data b => b -> b) -> OMSSimple -> OMSSimple) -> (forall r r'. (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r) -> (forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r) -> (forall u. (forall d. Data d => d -> u) -> OMSSimple -> [u]) -> (forall u. Int -> (forall d. Data d => d -> u) -> OMSSimple -> u) -> (forall (m :: * -> *). Monad m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple) -> (forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple) -> (forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple) -> Data OMSSimple OMSSimple -> Constr OMSSimple -> DataType (forall b. Data b => b -> b) -> OMSSimple -> OMSSimple (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OMSSimple -> c OMSSimple (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OMSSimple forall a. Typeable a => (forall (c :: * -> *). (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> a -> c a) -> (forall (c :: * -> *). (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c a) -> (a -> Constr) -> (a -> DataType) -> (forall (t :: * -> *) (c :: * -> *). Typeable t => (forall d. Data d => c (t d)) -> Maybe (c a)) -> (forall (t :: * -> * -> *) (c :: * -> *). Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c a)) -> ((forall b. Data b => b -> b) -> a -> a) -> (forall r r'. (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> a -> r) -> (forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> a -> r) -> (forall u. (forall d. Data d => d -> u) -> a -> [u]) -> (forall u. Int -> (forall d. Data d => d -> u) -> a -> u) -> (forall (m :: * -> *). Monad m => (forall d. Data d => d -> m d) -> a -> m a) -> (forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> a -> m a) -> (forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> a -> m a) -> Data a forall u. Int -> (forall d. Data d => d -> u) -> OMSSimple -> u forall u. (forall d. Data d => d -> u) -> OMSSimple -> [u] forall r r'. (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r forall (m :: * -> *). Monad m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple forall (c :: * -> *). (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OMSSimple forall (c :: * -> *). (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OMSSimple -> c OMSSimple forall (t :: * -> *) (c :: * -> *). Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OMSSimple) forall (t :: * -> * -> *) (c :: * -> *). Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OMSSimple) $cOMSSimple :: Constr $tOMSSimple :: DataType gmapMo :: (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple $cgmapMo :: forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple gmapMp :: (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple $cgmapMp :: forall (m :: * -> *). MonadPlus m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple gmapM :: (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple $cgmapM :: forall (m :: * -> *). Monad m => (forall d. Data d => d -> m d) -> OMSSimple -> m OMSSimple gmapQi :: Int -> (forall d. Data d => d -> u) -> OMSSimple -> u $cgmapQi :: forall u. Int -> (forall d. Data d => d -> u) -> OMSSimple -> u gmapQ :: (forall d. Data d => d -> u) -> OMSSimple -> [u] $cgmapQ :: forall u. (forall d. Data d => d -> u) -> OMSSimple -> [u] gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r $cgmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r $cgmapQl :: forall r r'. (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> OMSSimple -> r gmapT :: (forall b. Data b => b -> b) -> OMSSimple -> OMSSimple $cgmapT :: (forall b. Data b => b -> b) -> OMSSimple -> OMSSimple dataCast2 :: (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OMSSimple) $cdataCast2 :: forall (t :: * -> * -> *) (c :: * -> *). Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c OMSSimple) dataCast1 :: (forall d. Data d => c (t d)) -> Maybe (c OMSSimple) $cdataCast1 :: forall (t :: * -> *) (c :: * -> *). Typeable t => (forall d. Data d => c (t d)) -> Maybe (c OMSSimple) dataTypeOf :: OMSSimple -> DataType $cdataTypeOf :: OMSSimple -> DataType toConstr :: OMSSimple -> Constr $ctoConstr :: OMSSimple -> Constr gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OMSSimple $cgunfold :: forall (c :: * -> *). (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c OMSSimple gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OMSSimple -> c OMSSimple $cgfoldl :: forall (c :: * -> *). (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> OMSSimple -> c OMSSimple $cp1Data :: Typeable OMSSimple Data)