Class/Object

gov.nasa.jpl.omf.scala.binding.owlapi

OntologyMapping

Related Docs: object OntologyMapping | package owlapi

Permalink

case class OntologyMapping(drc: DataRangeCategories[OWLAPIOMF], ont2m: Map[OWLOntology, MutableModule] = Map.empty, ont2i: Map[OWLOntology, ImmutableModule] = Map.empty, pairs: Seq[(MutableModule, ImmutableModule)] = ..., ms: Map[ModuleUUID, MutableModule] = ..., is: Map[ModuleUUID, ImmutableModule] = ...) extends Mutable2ImmutableModuleTable[OWLAPIOMF] with Product with Serializable

Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OntologyMapping
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Mutable2ImmutableModuleTable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new OntologyMapping(drc: DataRangeCategories[OWLAPIOMF], ont2m: Map[OWLOntology, MutableModule] = Map.empty, ont2i: Map[OWLOntology, ImmutableModule] = Map.empty, pairs: Seq[(MutableModule, ImmutableModule)] = ..., ms: Map[ModuleUUID, MutableModule] = ..., is: Map[ModuleUUID, ImmutableModule] = ...)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def :+(pair: (MutableModule, ImmutableModule))(implicit ops: OMFOps[OWLAPIOMF]): \/[Throwables, OntologyMapping]

    Permalink
    Definition Classes
    OntologyMapping → Mutable2ImmutableModuleTable
  4. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  5. def addMutableModule(m: MutableModule)(implicit ops: OWLAPIOMFOps): \/[Throwables, OntologyMapping]

    Permalink
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def bundleValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.Bundle]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def containsKey(mm: OWLAPIOMF.MutableModule)(implicit ops: OMFOps[OWLAPIOMF]): Boolean

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  10. def containsValue(im: OWLAPIOMF.ImmutableModule)(implicit ops: OMFOps[OWLAPIOMF]): Boolean

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  11. def descriptionBoxValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.DescriptionBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  12. val drc: DataRangeCategories[OWLAPIOMF]

    Permalink
    Definition Classes
    OntologyMapping → Mutable2ImmutableModuleTable
  13. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. def get(m: OWLAPIOMF.MutableModule): Option[OWLAPIOMF.ImmutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def getImmutableBundle(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): \/[Throwables, OWLAPIOMF.ImmutableBundle]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  18. def getImmutableDescriptionBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): \/[Throwables, OWLAPIOMF.ImmutableDescriptionBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  19. def getImmutableModule(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): \/[Throwables, OWLAPIOMF.ImmutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  20. def getImmutableTerminologyBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): \/[Throwables, OWLAPIOMF.ImmutableTerminologyBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  21. def getImmutableTerminologyGraph(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): \/[Throwables, OWLAPIOMF.ImmutableTerminologyGraph]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  22. def immutableBundleValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.ImmutableBundle]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  23. def immutableDescriptionBoxValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.ImmutableDescriptionBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  24. def immutableTerminologyBoxValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.ImmutableTerminologyBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  25. def immutableTerminologyGraphValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.ImmutableTerminologyGraph]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  26. val is: Map[ModuleUUID, ImmutableModule]

    Permalink
    Attributes
    protected
    Definition Classes
    OntologyMapping → Mutable2ImmutableModuleTable
  27. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  28. def keys: Seq[OWLAPIOMF.MutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  29. def lookupBundle(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.Bundle]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  30. def lookupDescriptionBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.DescriptionBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  31. def lookupImmutableBundle(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.ImmutableBundle]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  32. def lookupImmutableDescriptionBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.ImmutableDescriptionBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  33. def lookupImmutableModule(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.ImmutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  34. def lookupImmutableTerminologyBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.ImmutableTerminologyBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  35. def lookupImmutableTerminologyGraph(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.ImmutableTerminologyGraph]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  36. def lookupKey(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.MutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  37. def lookupModule(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.Module]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  38. def lookupMutableBundle(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.MutableBundle]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  39. def lookupMutableDescriptionBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.MutableDescriptionBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  40. def lookupMutableModule(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.MutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  41. def lookupMutableTerminologyBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.MutableTerminologyBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  42. def lookupMutableTerminologyGraph(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.MutableTerminologyGraph]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  43. def lookupTerminologyBox(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.TerminologyBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  44. def lookupTerminologyGraph(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.TerminologyGraph]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  45. def lookupValue(iri: OWLAPIOMF.IRI)(implicit ops: OMFOps[OWLAPIOMF]): Option[OWLAPIOMF.ImmutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  46. def modules: Iterable[OWLAPIOMF.Module]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  47. val ms: Map[ModuleUUID, MutableModule]

    Permalink
    Attributes
    protected
    Definition Classes
    OntologyMapping → Mutable2ImmutableModuleTable
  48. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  49. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  50. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  51. val pairs: Seq[(MutableModule, ImmutableModule)]

    Permalink
    Attributes
    protected
    Definition Classes
    OntologyMapping → Mutable2ImmutableModuleTable
  52. def size(): Int

    Permalink
    Definition Classes
    OntologyMapping → Mutable2ImmutableModuleTable
  53. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  54. def terminologyBoxValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.TerminologyBox]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  55. def terminologyGraphValues(implicit ops: OMFOps[OWLAPIOMF]): Iterable[OWLAPIOMF.TerminologyGraph]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  56. def values: Seq[OWLAPIOMF.ImmutableModule]

    Permalink
    Definition Classes
    Mutable2ImmutableModuleTable
  57. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped