Copyright | (c) Felix Gabriel Mance |
---|---|
License | GPLv2 or higher, see LICENSE.txt |
Maintainer | f.mance@jacobs-university.de |
Stability | provisional |
Portability | portable |
Safe Haskell | Safe |
Symbol items for Hets
Synopsis
- data ExtEntityType
- data SymbItems = SymbItems ExtEntityType [IRI]
- symbItemsName :: SymbItems -> [String]
- data SymbMapItems = SymbMapItems ExtEntityType [(IRI, Maybe IRI)]
- data RawSymb
- idToRaw :: Id -> RawSymb
SYMBOL ITEMS FOR HETS
data ExtEntityType Source #
Instances
Eq ExtEntityType Source # | |
Defined in OWL2.Symbols (==) :: ExtEntityType -> ExtEntityType -> Bool (/=) :: ExtEntityType -> ExtEntityType -> Bool | |
Data ExtEntityType Source # | |
Defined in OWL2.Symbols gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ExtEntityType -> c ExtEntityType gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ExtEntityType toConstr :: ExtEntityType -> Constr dataTypeOf :: ExtEntityType -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c ExtEntityType) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ExtEntityType) gmapT :: (forall b. Data b => b -> b) -> ExtEntityType -> ExtEntityType gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ExtEntityType -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ExtEntityType -> r gmapQ :: (forall d. Data d => d -> u) -> ExtEntityType -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> ExtEntityType -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> ExtEntityType -> m ExtEntityType gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ExtEntityType -> m ExtEntityType gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ExtEntityType -> m ExtEntityType | |
Ord ExtEntityType Source # | |
Defined in OWL2.Symbols compare :: ExtEntityType -> ExtEntityType -> Ordering (<) :: ExtEntityType -> ExtEntityType -> Bool (<=) :: ExtEntityType -> ExtEntityType -> Bool (>) :: ExtEntityType -> ExtEntityType -> Bool (>=) :: ExtEntityType -> ExtEntityType -> Bool max :: ExtEntityType -> ExtEntityType -> ExtEntityType min :: ExtEntityType -> ExtEntityType -> ExtEntityType | |
Show ExtEntityType Source # | |
Defined in OWL2.Symbols showsPrec :: Int -> ExtEntityType -> ShowS show :: ExtEntityType -> String showList :: [ExtEntityType] -> ShowS | |
Generic ExtEntityType | |
Defined in OWL2.ATC_OWL2 type Rep ExtEntityType :: Type -> Type from :: ExtEntityType -> Rep ExtEntityType x to :: Rep ExtEntityType x -> ExtEntityType | |
FromJSON ExtEntityType | |
Defined in OWL2.ATC_OWL2 parseJSON :: Value -> Parser ExtEntityType parseJSONList :: Value -> Parser [ExtEntityType] | |
ToJSON ExtEntityType | |
Defined in OWL2.ATC_OWL2 toJSON :: ExtEntityType -> Value toEncoding :: ExtEntityType -> Encoding toJSONList :: [ExtEntityType] -> Value toEncodingList :: [ExtEntityType] -> Encoding | |
ShATermConvertible ExtEntityType | |
Defined in OWL2.ATC_OWL2 toShATermAux :: ATermTable -> ExtEntityType -> IO (ATermTable, Int) toShATermList' :: ATermTable -> [ExtEntityType] -> IO (ATermTable, Int) fromShATermAux :: Int -> ATermTable -> (ATermTable, ExtEntityType) fromShATermList' :: Int -> ATermTable -> (ATermTable, [ExtEntityType]) | |
Pretty ExtEntityType Source # | Symbols printing |
Defined in OWL2.Print pretty :: ExtEntityType -> Doc Source # pretties :: [ExtEntityType] -> Doc Source # | |
type Rep ExtEntityType | |
Defined in OWL2.ATC_OWL2 type Rep ExtEntityType = D1 ('MetaData "ExtEntityType" "OWL2.Symbols" "main" 'False) (C1 ('MetaCons "AnyEntity" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "PrefixO" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "EntityType" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 EntityType)))) |
Instances
symbItemsName :: SymbItems -> [String] Source #
data SymbMapItems Source #
SymbMapItems ExtEntityType [(IRI, Maybe IRI)] |
Instances
raw symbols