Class/Object

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

ImmutableBundle

Related Docs: object ImmutableBundle | package terminologies

Permalink

case class ImmutableBundle(sig: ImmutableTerminologyBoxSignature[OWLAPIOMF], ont: OWLOntology, backbone: OMFBackbone)(implicit ops: OWLAPIOMFOps) extends Bundle with ImmutableTerminologyBox with Product with Serializable

Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ImmutableBundle
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ImmutableTerminologyBox
  7. ImmutableModule
  8. Bundle
  9. TerminologyBox
  10. Module
  11. Resource
  12. LogicalElement
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ImmutableBundle(sig: ImmutableTerminologyBoxSignature[OWLAPIOMF], ont: OWLOntology, backbone: OMFBackbone)(implicit ops: OWLAPIOMFOps)

    Permalink

Value Members

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val abbrevIRI: AbbrevIRI

    Permalink
    Definition Classes
    Resource
  5. final def annotationProperties(): Set[AnnotationProperty]

    Permalink
    Definition Classes
    Module
  6. final def annotations(): Set[AnnotationPropertyValue]

    Permalink
    Definition Classes
    Module
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. val backbone: OMFBackbone

    Permalink
    Definition Classes
    ImmutableBundleModule
  9. def builtInVocabulary()(implicit store: OWLAPIOMFGraphStore): Boolean

    Permalink
    Definition Classes
    Module
  10. def canEqual(other: Any): Boolean

    Permalink
    Definition Classes
    ImmutableBundle → Equals → ImmutableTerminologyBoxBundleTerminologyBoxModuleResourceLogicalElement
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def equals(other: Any): Boolean

    Permalink
    Definition Classes
    ImmutableBundle → Equals → AnyRef → Any
  14. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  16. def getDataRelationshipsFromEntityToScalar: Seq[EntityScalarDataProperty]

    Permalink
    Definition Classes
    TerminologyBox
  17. val getEntityDefinitionMap: Map[OWLClass, Entity]

    Permalink
  18. def getNestingAxiomIfAny: Option[TerminologyNestingAxiom]

    Permalink
    Definition Classes
    TerminologyBox
  19. val getRestrictableRelationshipMap: Map[OWLObjectProperty, RestrictableRelationship]

    Permalink
  20. val getScalarDatatypeDefinitionMap: Map[OWLDatatype, DataRange]

    Permalink
  21. def getTermAxioms: (IRI, Iterable[Axiom])

    Permalink
    Definition Classes
    TerminologyBox
  22. def getTermLocalNameAnnotationAssertionAxiom(term: Term): Option[OWLAnnotationAssertionAxiom]

    Permalink
    Definition Classes
    TerminologyBox
  23. def getTerminologyGraphLocalName: LocalName

    Permalink
    Definition Classes
    TerminologyBox
  24. def getTerminologyGraphShortNameAnnotation: Option[OWLAnnotation]

    Permalink
    Definition Classes
    TerminologyBox
  25. def getTypeTerms: (IRI, Iterable[Term])

    Permalink
    Definition Classes
    TerminologyBox
  26. val hashCode: Int

    Permalink
    Definition Classes
    ImmutableBundle → AnyRef → Any
  27. def importClosure()(implicit store: OWLAPIOMFGraphStore): Set[TerminologyBox]

    Permalink
    Definition Classes
    TerminologyBox
  28. val iri: IRI

    Permalink
    Definition Classes
    ModuleResource
  29. val iri2typeTerm: Map[IRI, Term with Product with Serializable { ... /* 2 definitions in type refinement */ }]

    Permalink
    Attributes
    protected
    Definition Classes
    ImmutableTerminologyBoxTerminologyBox
  30. val isAbstractAP: OWLAnnotationProperty

    Permalink
    Definition Classes
    TerminologyBox
  31. val isBundle: Boolean

    Permalink
    Definition Classes
    BundleTerminologyBox
  32. val isDerivedAP: OWLAnnotationProperty

    Permalink
    Definition Classes
    TerminologyBox
  33. val isGraph: Boolean

    Permalink
    Definition Classes
    BundleTerminologyBox
  34. val isImmutable: Boolean

    Permalink
    Definition Classes
    ImmutableBundleTerminologyBox
  35. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  36. val isMutable: Boolean

    Permalink
    Definition Classes
    ImmutableBundleTerminologyBox
  37. def isRestrictableRelationshipDefined(rr: RestrictableRelationship): Boolean

    Permalink
    Definition Classes
    TerminologyBox
  38. def isRestrictableRelationshipDefinedRecursively(rr: RestrictableRelationship)(implicit store: OWLAPIOMFGraphStore): Boolean

    Permalink
    Definition Classes
    TerminologyBox
  39. def isTypeTermDefined(t: Term): Boolean

    Permalink
    Definition Classes
    TerminologyBox
  40. def isTypeTermDefinedRecursively(t: Term)(implicit store: OWLAPIOMFGraphStore): Boolean

    Permalink
    Definition Classes
    TerminologyBox
  41. val kindIRI: IRI

    Permalink
    Definition Classes
    ImmutableBundleTerminologyBox
  42. def lookupReifiedRelationship(ip: InverseProperty): Option[ReifiedRelationship]

    Permalink
    Definition Classes
    TerminologyBox
  43. def lookupReifiedRelationship(fp: ForwardProperty): Option[ReifiedRelationship]

    Permalink
    Definition Classes
    TerminologyBox
  44. def lookupTerm(iri: Option[IRI], recursively: Boolean)(implicit store: OWLAPIOMFGraphStore): Option[Term]

    Permalink
    Definition Classes
    TerminologyBox
  45. def lookupTerm(iri: IRI, recursively: Boolean)(implicit store: OWLAPIOMFGraphStore): Option[Term]

    Permalink
    Definition Classes
    TerminologyBox
  46. def lookupTypeTermRecursively(iri: Option[IRI])(implicit store: OWLAPIOMFGraphStore): Option[Term]

    Permalink
    Definition Classes
    TerminologyBox
  47. def lookupTypeTermRecursively(iri: IRI)(implicit store: OWLAPIOMFGraphStore): Option[Term]

    Permalink
    Definition Classes
    TerminologyBox
  48. def makeKindIRI(kind: String): IRI

    Permalink
    Attributes
    protected
    Definition Classes
    TerminologyBox
  49. val mutabilityKind: String

    Permalink
    Definition Classes
    ImmutableBundleTerminologyBox
  50. val name: LocalName

    Permalink
    Definition Classes
    ModuleResource
  51. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  54. val nsPrefix: NamespacePrefix

    Permalink
    Definition Classes
    Module
  55. val ont: OWLOntology

    Permalink
    Definition Classes
    ImmutableBundleModule
  56. val ontManager: OWLOntologyManager

    Permalink
    Definition Classes
    Module
  57. implicit val ops: OWLAPIOMFOps

    Permalink
    Definition Classes
    ImmutableBundleTerminologyBox
  58. val owlDataFactory: OWLDataFactory

    Permalink
    Definition Classes
    Module
  59. def owlVocabularyNotToBeSerialized()(implicit store: OWLAPIOMFGraphStore): Boolean

    Permalink

    If true, this means that this Module is a representation of a vocabulary that should not be serialized to OWL.

    If true, this means that this Module is a representation of a vocabulary that should not be serialized to OWL.

    Definition Classes
    Module
  60. val rdfs_labelAP: OWLAnnotationProperty

    Permalink
    Definition Classes
    TerminologyBox
  61. val reifiedRelation2forwardProperty: Map[ReifiedRelationship, ForwardProperty]

    Permalink
    Attributes
    protected
    Definition Classes
    ImmutableTerminologyBoxTerminologyBox
  62. val reifiedRelation2inverseProperty: Map[ReifiedRelationship, InverseProperty]

    Permalink
    Attributes
    protected
    Definition Classes
    ImmutableTerminologyBoxTerminologyBox
  63. def save(os: OutputStream): \/[Set[Throwable], Unit]

    Permalink
    Definition Classes
    TerminologyBox
  64. def save(saveIRI: IRI): \/[Set[Throwable], Unit]

    Permalink
    Definition Classes
    TerminologyBox
  65. val sig: ImmutableTerminologyBoxSignature[OWLAPIOMF]

    Permalink
  66. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  67. val uuid: BundleUUID

    Permalink
    Definition Classes
    BundleTerminologyBoxModuleLogicalElement
  68. final def wait(): Unit

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. 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 ImmutableTerminologyBox

Inherited from ImmutableModule

Inherited from Bundle

Inherited from TerminologyBox

Inherited from Module

Inherited from Resource

Inherited from LogicalElement

Inherited from AnyRef

Inherited from Any

Ungrouped