Trait

gov.nasa.jpl.imce.oml.resolver.api

OMLResolvedFactory

Related Doc: package api

Permalink

trait OMLResolvedFactory extends AnyRef

Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OMLResolvedFactory
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def createAnnotationProperty(extent: Extent, uuid: AnnotationPropertyUUID, module: Module, iri: IRI, abbrevIRI: AbbrevIRI): (Extent, AnnotationProperty)

    Permalink
  2. abstract def createAnnotationPropertyValue(extent: Extent, uuid: AnnotationPropertyValueUUID, subject: LogicalElement, property: AnnotationProperty, value: StringDataType): (Extent, AnnotationPropertyValue)

    Permalink
  3. abstract def createAnonymousConceptUnionAxiom(extent: Extent, uuid: AnonymousConceptUnionAxiomUUID, disjointTaxonomyParent: ConceptTreeDisjunction, name: LocalName): (Extent, AnonymousConceptUnionAxiom)

    Permalink
  4. abstract def createAspect(extent: Extent, uuid: AspectUUID, tbox: TerminologyBox, name: LocalName): (Extent, Aspect)

    Permalink
  5. abstract def createAspectSpecializationAxiom(extent: Extent, uuid: AspectSpecializationAxiomUUID, tbox: TerminologyBox, superAspect: AspectKind, subEntity: Entity): (Extent, AspectSpecializationAxiom)

    Permalink
  6. abstract def createBinaryScalarRestriction(extent: Extent, uuid: BinaryScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName): (Extent, BinaryScalarRestriction)

    Permalink
  7. abstract def createBundle(extent: Extent, uuid: BundleUUID, kind: TerminologyKind, iri: IRI): (Extent, Bundle)

    Permalink
  8. abstract def createBundledTerminologyAxiom(extent: Extent, uuid: BundledTerminologyAxiomUUID, bundle: Bundle, bundledTerminology: IRI): (Extent, BundledTerminologyAxiom)

    Permalink
  9. abstract def createCardinalityRestrictedAspect(extent: Extent, uuid: CardinalityRestrictedAspectUUID, tbox: TerminologyBox, restrictedRange: Option[Entity], name: LocalName, restrictedCardinality: PositiveIntegerLiteral, restrictedRelationship: RestrictableRelationship, restrictionKind: CardinalityRestrictionKind): (Extent, CardinalityRestrictedAspect)

    Permalink
  10. abstract def createCardinalityRestrictedConcept(extent: Extent, uuid: CardinalityRestrictedConceptUUID, tbox: TerminologyBox, restrictedRange: Option[Entity], name: LocalName, restrictedCardinality: PositiveIntegerLiteral, restrictedRelationship: RestrictableRelationship, restrictionKind: CardinalityRestrictionKind): (Extent, CardinalityRestrictedConcept)

    Permalink
  11. abstract def createCardinalityRestrictedReifiedRelationship(extent: Extent, uuid: CardinalityRestrictedReifiedRelationshipUUID, tbox: TerminologyBox, restrictedRange: Option[Entity], name: LocalName, restrictedCardinality: PositiveIntegerLiteral, restrictedRelationship: RestrictableRelationship, restrictionKind: CardinalityRestrictionKind): (Extent, CardinalityRestrictedReifiedRelationship)

    Permalink
  12. abstract def createChainRule(extent: Extent, uuid: ChainRuleUUID, tbox: TerminologyBox, name: LocalName, head: RestrictableRelationship): (Extent, ChainRule)

    Permalink
  13. abstract def createConcept(extent: Extent, uuid: ConceptUUID, tbox: TerminologyBox, name: LocalName): (Extent, Concept)

    Permalink
  14. abstract def createConceptDesignationTerminologyAxiom(extent: Extent, uuid: ConceptDesignationTerminologyAxiomUUID, tbox: TerminologyBox, designatedConcept: ConceptKind, designatedTerminology: IRI): (Extent, ConceptDesignationTerminologyAxiom)

    Permalink
  15. abstract def createConceptInstance(extent: Extent, uuid: ConceptInstanceUUID, descriptionBox: DescriptionBox, singletonConceptClassifier: ConceptKind, name: LocalName): (Extent, ConceptInstance)

    Permalink
  16. abstract def createConceptSpecializationAxiom(extent: Extent, uuid: ConceptSpecializationAxiomUUID, tbox: TerminologyBox, superConcept: ConceptKind, subConcept: ConceptKind): (Extent, ConceptSpecializationAxiom)

    Permalink
  17. abstract def createDescriptionBox(extent: Extent, uuid: DescriptionBoxUUID, kind: DescriptionKind, iri: IRI): (Extent, DescriptionBox)

    Permalink
  18. abstract def createDescriptionBoxExtendsClosedWorldDefinitions(extent: Extent, uuid: DescriptionBoxExtendsClosedWorldDefinitionsUUID, descriptionBox: DescriptionBox, closedWorldDefinitions: IRI): (Extent, DescriptionBoxExtendsClosedWorldDefinitions)

    Permalink
  19. abstract def createDescriptionBoxRefinement(extent: Extent, uuid: DescriptionBoxRefinementUUID, refiningDescriptionBox: DescriptionBox, refinedDescriptionBox: IRI): (Extent, DescriptionBoxRefinement)

    Permalink
  20. abstract def createEntityExistentialRestrictionAxiom(extent: Extent, uuid: EntityExistentialRestrictionAxiomUUID, tbox: TerminologyBox, restrictedDomain: Entity, restrictedRange: Entity, restrictedRelationship: RestrictableRelationship): (Extent, EntityExistentialRestrictionAxiom)

    Permalink
  21. abstract def createEntityScalarDataProperty(extent: Extent, uuid: EntityScalarDataPropertyUUID, tbox: TerminologyBox, domain: Entity, range: DataRange, isIdentityCriteria: Boolean, name: LocalName): (Extent, EntityScalarDataProperty)

    Permalink
  22. abstract def createEntityScalarDataPropertyExistentialRestrictionAxiom(extent: Extent, uuid: EntityScalarDataPropertyExistentialRestrictionAxiomUUID, tbox: TerminologyBox, restrictedEntity: Entity, scalarProperty: EntityScalarDataProperty, scalarRestriction: DataRange): (Extent, EntityScalarDataPropertyExistentialRestrictionAxiom)

    Permalink
  23. abstract def createEntityScalarDataPropertyParticularRestrictionAxiom(extent: Extent, uuid: EntityScalarDataPropertyParticularRestrictionAxiomUUID, tbox: TerminologyBox, restrictedEntity: Entity, scalarProperty: EntityScalarDataProperty, literalValue: LiteralValue, valueType: Option[DataRange]): (Extent, EntityScalarDataPropertyParticularRestrictionAxiom)

    Permalink
  24. abstract def createEntityScalarDataPropertyUniversalRestrictionAxiom(extent: Extent, uuid: EntityScalarDataPropertyUniversalRestrictionAxiomUUID, tbox: TerminologyBox, restrictedEntity: Entity, scalarProperty: EntityScalarDataProperty, scalarRestriction: DataRange): (Extent, EntityScalarDataPropertyUniversalRestrictionAxiom)

    Permalink
  25. abstract def createEntityStructuredDataProperty(extent: Extent, uuid: EntityStructuredDataPropertyUUID, tbox: TerminologyBox, domain: Entity, range: Structure, isIdentityCriteria: Boolean, name: LocalName): (Extent, EntityStructuredDataProperty)

    Permalink
  26. abstract def createEntityStructuredDataPropertyParticularRestrictionAxiom(extent: Extent, uuid: EntityStructuredDataPropertyParticularRestrictionAxiomUUID, tbox: TerminologyBox, structuredDataProperty: DataRelationshipToStructure, restrictedEntity: Entity): (Extent, EntityStructuredDataPropertyParticularRestrictionAxiom)

    Permalink
  27. abstract def createEntityUniversalRestrictionAxiom(extent: Extent, uuid: EntityUniversalRestrictionAxiomUUID, tbox: TerminologyBox, restrictedDomain: Entity, restrictedRange: Entity, restrictedRelationship: RestrictableRelationship): (Extent, EntityUniversalRestrictionAxiom)

    Permalink
  28. abstract def createExtent: Extent

    Permalink
  29. abstract def createForwardProperty(extent: Extent, uuid: ForwardPropertyUUID, name: LocalName, reifiedRelationship: ReifiedRelationship): (Extent, ForwardProperty)

    Permalink
  30. abstract def createIRIScalarRestriction(extent: Extent, uuid: IRIScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName, pattern: Option[LiteralPattern]): (Extent, IRIScalarRestriction)

    Permalink
  31. abstract def createInstanceRelationshipEnumerationRestriction(extent: Extent, uuid: InstanceRelationshipEnumerationRestrictionUUID, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipEnumerationRestriction)

    Permalink
  32. abstract def createInstanceRelationshipExistentialRangeRestriction(extent: Extent, uuid: InstanceRelationshipExistentialRangeRestrictionUUID, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, range: Entity, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipExistentialRangeRestriction)

    Permalink
  33. abstract def createInstanceRelationshipOneOfRestriction(extent: Extent, uuid: InstanceRelationshipOneOfRestrictionUUID, range: ConceptualEntitySingletonInstance, enumeration: InstanceRelationshipEnumerationRestriction): (Extent, InstanceRelationshipOneOfRestriction)

    Permalink
  34. abstract def createInstanceRelationshipUniversalRangeRestriction(extent: Extent, uuid: InstanceRelationshipUniversalRangeRestrictionUUID, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, range: Entity, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipUniversalRangeRestriction)

    Permalink
  35. abstract def createInstanceRelationshipValueRestriction(extent: Extent, uuid: InstanceRelationshipValueRestrictionUUID, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, range: ConceptualEntitySingletonInstance, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipValueRestriction)

    Permalink
  36. abstract def createInverseProperty(extent: Extent, uuid: InversePropertyUUID, name: LocalName, reifiedRelationship: ReifiedRelationship): (Extent, InverseProperty)

    Permalink
  37. abstract def createNumericScalarRestriction(extent: Extent, uuid: NumericScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, minExclusive: Option[LiteralNumber], minInclusive: Option[LiteralNumber], maxExclusive: Option[LiteralNumber], maxInclusive: Option[LiteralNumber], name: LocalName): (Extent, NumericScalarRestriction)

    Permalink
  38. abstract def createPlainLiteralScalarRestriction(extent: Extent, uuid: PlainLiteralScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName, langRange: Option[LanguageTagDataType], pattern: Option[LiteralPattern]): (Extent, PlainLiteralScalarRestriction)

    Permalink
  39. abstract def createReifiedRelationship(extent: Extent, uuid: ReifiedRelationshipUUID, tbox: TerminologyBox, source: Entity, target: Entity, isAsymmetric: Boolean, isEssential: Boolean, isFunctional: Boolean, isInverseEssential: Boolean, isInverseFunctional: Boolean, isIrreflexive: Boolean, isReflexive: Boolean, isSymmetric: Boolean, isTransitive: Boolean, name: LocalName): (Extent, ReifiedRelationship)

    Permalink
  40. abstract def createReifiedRelationshipInstance(extent: Extent, uuid: ReifiedRelationshipInstanceUUID, descriptionBox: DescriptionBox, singletonConceptualRelationshipClassifier: ConceptualRelationship, name: LocalName): (Extent, ReifiedRelationshipInstance)

    Permalink
  41. abstract def createReifiedRelationshipInstanceDomain(extent: Extent, uuid: ReifiedRelationshipInstanceDomainUUID, descriptionBox: DescriptionBox, reifiedRelationshipInstance: ReifiedRelationshipInstance, domain: ConceptualEntitySingletonInstance): (Extent, ReifiedRelationshipInstanceDomain)

    Permalink
  42. abstract def createReifiedRelationshipInstanceRange(extent: Extent, uuid: ReifiedRelationshipInstanceRangeUUID, descriptionBox: DescriptionBox, reifiedRelationshipInstance: ReifiedRelationshipInstance, range: ConceptualEntitySingletonInstance): (Extent, ReifiedRelationshipInstanceRange)

    Permalink
  43. abstract def createReifiedRelationshipRestriction(extent: Extent, uuid: ReifiedRelationshipRestrictionUUID, tbox: TerminologyBox, source: Entity, target: Entity, name: LocalName): (Extent, ReifiedRelationshipRestriction)

    Permalink
  44. abstract def createReifiedRelationshipSpecializationAxiom(extent: Extent, uuid: ReifiedRelationshipSpecializationAxiomUUID, tbox: TerminologyBox, superRelationship: ConceptualRelationship, subRelationship: ConceptualRelationship): (Extent, ReifiedRelationshipSpecializationAxiom)

    Permalink
  45. abstract def createRestrictionScalarDataPropertyValue(extent: Extent, uuid: RestrictionScalarDataPropertyValueUUID, structuredDataPropertyContext: RestrictionStructuredDataPropertyContext, scalarDataProperty: DataRelationshipToScalar, scalarPropertyValue: LiteralValue, valueType: Option[DataRange]): (Extent, RestrictionScalarDataPropertyValue)

    Permalink
  46. abstract def createRestrictionStructuredDataPropertyTuple(extent: Extent, uuid: RestrictionStructuredDataPropertyTupleUUID, structuredDataPropertyContext: RestrictionStructuredDataPropertyContext, structuredDataProperty: DataRelationshipToStructure): (Extent, RestrictionStructuredDataPropertyTuple)

    Permalink
  47. abstract def createRootConceptTaxonomyAxiom(extent: Extent, uuid: RootConceptTaxonomyAxiomUUID, bundle: Bundle, root: ConceptKind): (Extent, RootConceptTaxonomyAxiom)

    Permalink
  48. abstract def createRuleBodySegment(extent: Extent, uuid: RuleBodySegmentUUID, previousSegment: Option[RuleBodySegment], rule: Option[ChainRule]): (Extent, RuleBodySegment)

    Permalink
  49. abstract def createScalar(extent: Extent, uuid: ScalarUUID, tbox: TerminologyBox, name: LocalName): (Extent, Scalar)

    Permalink
  50. abstract def createScalarDataProperty(extent: Extent, uuid: ScalarDataPropertyUUID, tbox: TerminologyBox, domain: Structure, range: DataRange, name: LocalName): (Extent, ScalarDataProperty)

    Permalink
  51. abstract def createScalarDataPropertyValue(extent: Extent, uuid: ScalarDataPropertyValueUUID, structuredDataPropertyContext: SingletonInstanceStructuredDataPropertyContext, scalarDataProperty: DataRelationshipToScalar, scalarPropertyValue: LiteralValue, valueType: Option[DataRange]): (Extent, ScalarDataPropertyValue)

    Permalink
  52. abstract def createScalarOneOfLiteralAxiom(extent: Extent, uuid: ScalarOneOfLiteralAxiomUUID, tbox: TerminologyBox, axiom: ScalarOneOfRestriction, value: LiteralValue, valueType: Option[DataRange]): (Extent, ScalarOneOfLiteralAxiom)

    Permalink
  53. abstract def createScalarOneOfRestriction(extent: Extent, uuid: ScalarOneOfRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, name: LocalName): (Extent, ScalarOneOfRestriction)

    Permalink
  54. abstract def createSegmentPredicate(extent: Extent, uuid: SegmentPredicateUUID, bodySegment: RuleBodySegment, predicate: Option[Predicate], reifiedRelationshipSource: Option[ReifiedRelationship], reifiedRelationshipInverseSource: Option[ReifiedRelationship], reifiedRelationshipTarget: Option[ReifiedRelationship], reifiedRelationshipInverseTarget: Option[ReifiedRelationship], unreifiedRelationshipInverse: Option[UnreifiedRelationship]): (Extent, SegmentPredicate)

    Permalink
  55. abstract def createSingletonInstanceScalarDataPropertyValue(extent: Extent, uuid: SingletonInstanceScalarDataPropertyValueUUID, descriptionBox: DescriptionBox, singletonInstance: ConceptualEntitySingletonInstance, scalarDataProperty: EntityScalarDataProperty, scalarPropertyValue: LiteralValue, valueType: Option[DataRange]): (Extent, SingletonInstanceScalarDataPropertyValue)

    Permalink
  56. abstract def createSingletonInstanceStructuredDataPropertyValue(extent: Extent, uuid: SingletonInstanceStructuredDataPropertyValueUUID, descriptionBox: DescriptionBox, singletonInstance: ConceptualEntitySingletonInstance, structuredDataProperty: DataRelationshipToStructure): (Extent, SingletonInstanceStructuredDataPropertyValue)

    Permalink
  57. abstract def createSpecificDisjointConceptAxiom(extent: Extent, uuid: SpecificDisjointConceptAxiomUUID, disjointTaxonomyParent: ConceptTreeDisjunction, disjointLeaf: ConceptKind): (Extent, SpecificDisjointConceptAxiom)

    Permalink
  58. abstract def createStringScalarRestriction(extent: Extent, uuid: StringScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName, pattern: Option[LiteralPattern]): (Extent, StringScalarRestriction)

    Permalink
  59. abstract def createStructure(extent: Extent, uuid: StructureUUID, tbox: TerminologyBox, name: LocalName): (Extent, Structure)

    Permalink
  60. abstract def createStructuredDataProperty(extent: Extent, uuid: StructuredDataPropertyUUID, tbox: TerminologyBox, domain: Structure, range: Structure, name: LocalName): (Extent, StructuredDataProperty)

    Permalink
  61. abstract def createStructuredDataPropertyTuple(extent: Extent, uuid: StructuredDataPropertyTupleUUID, structuredDataPropertyContext: SingletonInstanceStructuredDataPropertyContext, structuredDataProperty: DataRelationshipToStructure): (Extent, StructuredDataPropertyTuple)

    Permalink
  62. abstract def createSubDataPropertyOfAxiom(extent: Extent, uuid: SubDataPropertyOfAxiomUUID, tbox: TerminologyBox, subProperty: EntityScalarDataProperty, superProperty: EntityScalarDataProperty): (Extent, SubDataPropertyOfAxiom)

    Permalink
  63. abstract def createSubObjectPropertyOfAxiom(extent: Extent, uuid: SubObjectPropertyOfAxiomUUID, tbox: TerminologyBox, subProperty: UnreifiedRelationship, superProperty: UnreifiedRelationship): (Extent, SubObjectPropertyOfAxiom)

    Permalink
  64. abstract def createSynonymScalarRestriction(extent: Extent, uuid: SynonymScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, name: LocalName): (Extent, SynonymScalarRestriction)

    Permalink
  65. abstract def createTerminologyExtensionAxiom(extent: Extent, uuid: TerminologyExtensionAxiomUUID, tbox: TerminologyBox, extendedTerminology: IRI): (Extent, TerminologyExtensionAxiom)

    Permalink
  66. abstract def createTerminologyGraph(extent: Extent, uuid: TerminologyGraphUUID, kind: TerminologyKind, iri: IRI): (Extent, TerminologyGraph)

    Permalink
  67. abstract def createTerminologyNestingAxiom(extent: Extent, uuid: TerminologyNestingAxiomUUID, tbox: TerminologyBox, nestingContext: ConceptKind, nestingTerminology: IRI): (Extent, TerminologyNestingAxiom)

    Permalink
  68. abstract def createTimeScalarRestriction(extent: Extent, uuid: TimeScalarRestrictionUUID, tbox: TerminologyBox, restrictedRange: DataRange, minExclusive: Option[LiteralDateTime], minInclusive: Option[LiteralDateTime], maxExclusive: Option[LiteralDateTime], maxInclusive: Option[LiteralDateTime], name: LocalName): (Extent, TimeScalarRestriction)

    Permalink
  69. abstract def createUnreifiedRelationship(extent: Extent, uuid: UnreifiedRelationshipUUID, tbox: TerminologyBox, source: Entity, target: Entity, isAsymmetric: Boolean, isEssential: Boolean, isFunctional: Boolean, isInverseEssential: Boolean, isInverseFunctional: Boolean, isIrreflexive: Boolean, isReflexive: Boolean, isSymmetric: Boolean, isTransitive: Boolean, name: LocalName): (Extent, UnreifiedRelationship)

    Permalink
  70. abstract def createUnreifiedRelationshipInstanceTuple(extent: Extent, uuid: UnreifiedRelationshipInstanceTupleUUID, descriptionBox: DescriptionBox, unreifiedRelationship: UnreifiedRelationship, domain: ConceptualEntitySingletonInstance, range: ConceptualEntitySingletonInstance): (Extent, UnreifiedRelationshipInstanceTuple)

    Permalink
  71. abstract val oug: OMLUUIDGenerator

    Permalink

Concrete 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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def createAnnotationProperty(extent: Extent, module: Module, iri: IRI, abbrevIRI: AbbrevIRI): (Extent, AnnotationProperty)

    Permalink
  7. def createAnnotationPropertyValue(extent: Extent, subject: LogicalElement, property: AnnotationProperty, value: StringDataType): (Extent, AnnotationPropertyValue)

    Permalink
  8. def createAnonymousConceptUnionAxiom(extent: Extent, disjointTaxonomyParent: ConceptTreeDisjunction, name: LocalName): (Extent, AnonymousConceptUnionAxiom)

    Permalink
  9. def createAspect(extent: Extent, tbox: TerminologyBox, name: LocalName): (Extent, Aspect)

    Permalink
  10. def createAspectSpecializationAxiom(extent: Extent, tbox: TerminologyBox, superAspect: AspectKind, subEntity: Entity): (Extent, AspectSpecializationAxiom)

    Permalink
  11. def createBinaryScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName): (Extent, BinaryScalarRestriction)

    Permalink
  12. def createBundle(extent: Extent, kind: TerminologyKind, iri: IRI): (Extent, Bundle)

    Permalink
  13. def createBundledTerminologyAxiom(extent: Extent, bundle: Bundle, bundledTerminology: IRI): (Extent, BundledTerminologyAxiom)

    Permalink
  14. def createCardinalityRestrictedAspect(extent: Extent, tbox: TerminologyBox, restrictedRange: Option[Entity], name: LocalName, restrictedCardinality: PositiveIntegerLiteral, restrictedRelationship: RestrictableRelationship, restrictionKind: CardinalityRestrictionKind): (Extent, CardinalityRestrictedAspect)

    Permalink
  15. def createCardinalityRestrictedConcept(extent: Extent, tbox: TerminologyBox, restrictedRange: Option[Entity], name: LocalName, restrictedCardinality: PositiveIntegerLiteral, restrictedRelationship: RestrictableRelationship, restrictionKind: CardinalityRestrictionKind): (Extent, CardinalityRestrictedConcept)

    Permalink
  16. def createCardinalityRestrictedReifiedRelationship(extent: Extent, tbox: TerminologyBox, restrictedRange: Option[Entity], name: LocalName, restrictedCardinality: PositiveIntegerLiteral, restrictedRelationship: RestrictableRelationship, restrictionKind: CardinalityRestrictionKind): (Extent, CardinalityRestrictedReifiedRelationship)

    Permalink
  17. def createChainRule(extent: Extent, tbox: TerminologyBox, name: LocalName, head: RestrictableRelationship): (Extent, ChainRule)

    Permalink
  18. def createConcept(extent: Extent, tbox: TerminologyBox, name: LocalName): (Extent, Concept)

    Permalink
  19. def createConceptDesignationTerminologyAxiom(extent: Extent, tbox: TerminologyBox, designatedConcept: ConceptKind, designatedTerminology: IRI): (Extent, ConceptDesignationTerminologyAxiom)

    Permalink
  20. def createConceptInstance(extent: Extent, descriptionBox: DescriptionBox, singletonConceptClassifier: ConceptKind, name: LocalName): (Extent, ConceptInstance)

    Permalink
  21. def createConceptSpecializationAxiom(extent: Extent, tbox: TerminologyBox, superConcept: ConceptKind, subConcept: ConceptKind): (Extent, ConceptSpecializationAxiom)

    Permalink
  22. def createDescriptionBox(extent: Extent, kind: DescriptionKind, iri: IRI): (Extent, DescriptionBox)

    Permalink
  23. def createDescriptionBoxExtendsClosedWorldDefinitions(extent: Extent, descriptionBox: DescriptionBox, closedWorldDefinitions: IRI): (Extent, DescriptionBoxExtendsClosedWorldDefinitions)

    Permalink
  24. def createDescriptionBoxRefinement(extent: Extent, refiningDescriptionBox: DescriptionBox, refinedDescriptionBox: IRI): (Extent, DescriptionBoxRefinement)

    Permalink
  25. def createEntityExistentialRestrictionAxiom(extent: Extent, tbox: TerminologyBox, restrictedDomain: Entity, restrictedRange: Entity, restrictedRelationship: RestrictableRelationship): (Extent, EntityExistentialRestrictionAxiom)

    Permalink
  26. def createEntityScalarDataProperty(extent: Extent, tbox: TerminologyBox, domain: Entity, range: DataRange, isIdentityCriteria: Boolean, name: LocalName): (Extent, EntityScalarDataProperty)

    Permalink
  27. def createEntityScalarDataPropertyExistentialRestrictionAxiom(extent: Extent, tbox: TerminologyBox, restrictedEntity: Entity, scalarProperty: EntityScalarDataProperty, scalarRestriction: DataRange): (Extent, EntityScalarDataPropertyExistentialRestrictionAxiom)

    Permalink
  28. def createEntityScalarDataPropertyParticularRestrictionAxiom(extent: Extent, tbox: TerminologyBox, restrictedEntity: Entity, scalarProperty: EntityScalarDataProperty, literalValue: LiteralValue, valueType: Option[DataRange]): (Extent, EntityScalarDataPropertyParticularRestrictionAxiom)

    Permalink
  29. def createEntityScalarDataPropertyUniversalRestrictionAxiom(extent: Extent, tbox: TerminologyBox, restrictedEntity: Entity, scalarProperty: EntityScalarDataProperty, scalarRestriction: DataRange): (Extent, EntityScalarDataPropertyUniversalRestrictionAxiom)

    Permalink
  30. def createEntityStructuredDataProperty(extent: Extent, tbox: TerminologyBox, domain: Entity, range: Structure, isIdentityCriteria: Boolean, name: LocalName): (Extent, EntityStructuredDataProperty)

    Permalink
  31. def createEntityStructuredDataPropertyParticularRestrictionAxiom(extent: Extent, tbox: TerminologyBox, structuredDataProperty: DataRelationshipToStructure, restrictedEntity: Entity): (Extent, EntityStructuredDataPropertyParticularRestrictionAxiom)

    Permalink
  32. def createEntityUniversalRestrictionAxiom(extent: Extent, tbox: TerminologyBox, restrictedDomain: Entity, restrictedRange: Entity, restrictedRelationship: RestrictableRelationship): (Extent, EntityUniversalRestrictionAxiom)

    Permalink
  33. def createForwardProperty(extent: Extent, name: LocalName, reifiedRelationship: ReifiedRelationship): (Extent, ForwardProperty)

    Permalink
  34. def createIRIScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName, pattern: Option[LiteralPattern]): (Extent, IRIScalarRestriction)

    Permalink
  35. def createInstanceRelationshipEnumerationRestriction(extent: Extent, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipEnumerationRestriction)

    Permalink
  36. def createInstanceRelationshipExistentialRangeRestriction(extent: Extent, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, range: Entity, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipExistentialRangeRestriction)

    Permalink
  37. def createInstanceRelationshipOneOfRestriction(extent: Extent, range: ConceptualEntitySingletonInstance, enumeration: InstanceRelationshipEnumerationRestriction): (Extent, InstanceRelationshipOneOfRestriction)

    Permalink
  38. def createInstanceRelationshipUniversalRangeRestriction(extent: Extent, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, range: Entity, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipUniversalRangeRestriction)

    Permalink
  39. def createInstanceRelationshipValueRestriction(extent: Extent, descriptionBox: DescriptionBox, domain: ConceptualEntitySingletonInstance, range: ConceptualEntitySingletonInstance, restrictedRelationship: RestrictableRelationship): (Extent, InstanceRelationshipValueRestriction)

    Permalink
  40. def createInverseProperty(extent: Extent, name: LocalName, reifiedRelationship: ReifiedRelationship): (Extent, InverseProperty)

    Permalink
  41. def createNumericScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, minExclusive: Option[LiteralNumber], minInclusive: Option[LiteralNumber], maxExclusive: Option[LiteralNumber], maxInclusive: Option[LiteralNumber], name: LocalName): (Extent, NumericScalarRestriction)

    Permalink
  42. def createPlainLiteralScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName, langRange: Option[LanguageTagDataType], pattern: Option[LiteralPattern]): (Extent, PlainLiteralScalarRestriction)

    Permalink
  43. def createReifiedRelationship(extent: Extent, tbox: TerminologyBox, source: Entity, target: Entity, isAsymmetric: Boolean, isEssential: Boolean, isFunctional: Boolean, isInverseEssential: Boolean, isInverseFunctional: Boolean, isIrreflexive: Boolean, isReflexive: Boolean, isSymmetric: Boolean, isTransitive: Boolean, name: LocalName): (Extent, ReifiedRelationship)

    Permalink
  44. def createReifiedRelationshipInstance(extent: Extent, descriptionBox: DescriptionBox, singletonConceptualRelationshipClassifier: ConceptualRelationship, name: LocalName): (Extent, ReifiedRelationshipInstance)

    Permalink
  45. def createReifiedRelationshipInstanceDomain(extent: Extent, descriptionBox: DescriptionBox, reifiedRelationshipInstance: ReifiedRelationshipInstance, domain: ConceptualEntitySingletonInstance): (Extent, ReifiedRelationshipInstanceDomain)

    Permalink
  46. def createReifiedRelationshipInstanceRange(extent: Extent, descriptionBox: DescriptionBox, reifiedRelationshipInstance: ReifiedRelationshipInstance, range: ConceptualEntitySingletonInstance): (Extent, ReifiedRelationshipInstanceRange)

    Permalink
  47. def createReifiedRelationshipRestriction(extent: Extent, tbox: TerminologyBox, source: Entity, target: Entity, name: LocalName): (Extent, ReifiedRelationshipRestriction)

    Permalink
  48. def createReifiedRelationshipSpecializationAxiom(extent: Extent, tbox: TerminologyBox, superRelationship: ConceptualRelationship, subRelationship: ConceptualRelationship): (Extent, ReifiedRelationshipSpecializationAxiom)

    Permalink
  49. def createRestrictionScalarDataPropertyValue(extent: Extent, structuredDataPropertyContext: RestrictionStructuredDataPropertyContext, scalarDataProperty: DataRelationshipToScalar, scalarPropertyValue: LiteralValue, valueType: Option[DataRange]): (Extent, RestrictionScalarDataPropertyValue)

    Permalink
  50. def createRestrictionStructuredDataPropertyTuple(extent: Extent, structuredDataPropertyContext: RestrictionStructuredDataPropertyContext, structuredDataProperty: DataRelationshipToStructure): (Extent, RestrictionStructuredDataPropertyTuple)

    Permalink
  51. def createRootConceptTaxonomyAxiom(extent: Extent, bundle: Bundle, root: ConceptKind): (Extent, RootConceptTaxonomyAxiom)

    Permalink
  52. def createRuleBodySegment(extent: Extent, previousSegment: Option[RuleBodySegment], rule: Option[ChainRule]): (Extent, RuleBodySegment)

    Permalink
  53. def createScalar(extent: Extent, tbox: TerminologyBox, name: LocalName): (Extent, Scalar)

    Permalink
  54. def createScalarDataProperty(extent: Extent, tbox: TerminologyBox, domain: Structure, range: DataRange, name: LocalName): (Extent, ScalarDataProperty)

    Permalink
  55. def createScalarDataPropertyValue(extent: Extent, structuredDataPropertyContext: SingletonInstanceStructuredDataPropertyContext, scalarDataProperty: DataRelationshipToScalar, scalarPropertyValue: LiteralValue, valueType: Option[DataRange]): (Extent, ScalarDataPropertyValue)

    Permalink
  56. def createScalarOneOfLiteralAxiom(extent: Extent, tbox: TerminologyBox, axiom: ScalarOneOfRestriction, value: LiteralValue, valueType: Option[DataRange]): (Extent, ScalarOneOfLiteralAxiom)

    Permalink
  57. def createScalarOneOfRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, name: LocalName): (Extent, ScalarOneOfRestriction)

    Permalink
  58. def createSegmentPredicate(extent: Extent, bodySegment: RuleBodySegment, predicate: Option[Predicate], reifiedRelationshipSource: Option[ReifiedRelationship], reifiedRelationshipInverseSource: Option[ReifiedRelationship], reifiedRelationshipTarget: Option[ReifiedRelationship], reifiedRelationshipInverseTarget: Option[ReifiedRelationship], unreifiedRelationshipInverse: Option[UnreifiedRelationship]): (Extent, SegmentPredicate)

    Permalink
  59. def createSingletonInstanceScalarDataPropertyValue(extent: Extent, descriptionBox: DescriptionBox, singletonInstance: ConceptualEntitySingletonInstance, scalarDataProperty: EntityScalarDataProperty, scalarPropertyValue: LiteralValue, valueType: Option[DataRange]): (Extent, SingletonInstanceScalarDataPropertyValue)

    Permalink
  60. def createSingletonInstanceStructuredDataPropertyValue(extent: Extent, descriptionBox: DescriptionBox, singletonInstance: ConceptualEntitySingletonInstance, structuredDataProperty: DataRelationshipToStructure): (Extent, SingletonInstanceStructuredDataPropertyValue)

    Permalink
  61. def createSpecificDisjointConceptAxiom(extent: Extent, disjointTaxonomyParent: ConceptTreeDisjunction, disjointLeaf: ConceptKind): (Extent, SpecificDisjointConceptAxiom)

    Permalink
  62. def createStringScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], name: LocalName, pattern: Option[LiteralPattern]): (Extent, StringScalarRestriction)

    Permalink
  63. def createStructure(extent: Extent, tbox: TerminologyBox, name: LocalName): (Extent, Structure)

    Permalink
  64. def createStructuredDataProperty(extent: Extent, tbox: TerminologyBox, domain: Structure, range: Structure, name: LocalName): (Extent, StructuredDataProperty)

    Permalink
  65. def createStructuredDataPropertyTuple(extent: Extent, structuredDataPropertyContext: SingletonInstanceStructuredDataPropertyContext, structuredDataProperty: DataRelationshipToStructure): (Extent, StructuredDataPropertyTuple)

    Permalink
  66. def createSubDataPropertyOfAxiom(extent: Extent, tbox: TerminologyBox, subProperty: EntityScalarDataProperty, superProperty: EntityScalarDataProperty): (Extent, SubDataPropertyOfAxiom)

    Permalink
  67. def createSubObjectPropertyOfAxiom(extent: Extent, tbox: TerminologyBox, subProperty: UnreifiedRelationship, superProperty: UnreifiedRelationship): (Extent, SubObjectPropertyOfAxiom)

    Permalink
  68. def createSynonymScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, name: LocalName): (Extent, SynonymScalarRestriction)

    Permalink
  69. def createTerminologyExtensionAxiom(extent: Extent, tbox: TerminologyBox, extendedTerminology: IRI): (Extent, TerminologyExtensionAxiom)

    Permalink
  70. def createTerminologyGraph(extent: Extent, kind: TerminologyKind, iri: IRI): (Extent, TerminologyGraph)

    Permalink
  71. def createTerminologyNestingAxiom(extent: Extent, tbox: TerminologyBox, nestingContext: ConceptKind, nestingTerminology: IRI): (Extent, TerminologyNestingAxiom)

    Permalink
  72. def createTimeScalarRestriction(extent: Extent, tbox: TerminologyBox, restrictedRange: DataRange, minExclusive: Option[LiteralDateTime], minInclusive: Option[LiteralDateTime], maxExclusive: Option[LiteralDateTime], maxInclusive: Option[LiteralDateTime], name: LocalName): (Extent, TimeScalarRestriction)

    Permalink
  73. def createUnreifiedRelationship(extent: Extent, tbox: TerminologyBox, source: Entity, target: Entity, isAsymmetric: Boolean, isEssential: Boolean, isFunctional: Boolean, isInverseEssential: Boolean, isInverseFunctional: Boolean, isIrreflexive: Boolean, isReflexive: Boolean, isSymmetric: Boolean, isTransitive: Boolean, name: LocalName): (Extent, UnreifiedRelationship)

    Permalink
  74. def createUnreifiedRelationshipInstanceTuple(extent: Extent, descriptionBox: DescriptionBox, unreifiedRelationship: UnreifiedRelationship, domain: ConceptualEntitySingletonInstance, range: ConceptualEntitySingletonInstance): (Extent, UnreifiedRelationshipInstanceTuple)

    Permalink
  75. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  76. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  77. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  79. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  80. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  81. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  84. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  85. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  86. final def wait(): Unit

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped