gov
.
nasa
.
jpl
.
imce
.
oml
.
resolver
.
impl
OMLResolvedFactoryImpl
Related Doc:
package impl
case class
OMLResolvedFactoryImpl
(
oug:
OMLUUIDGenerator
)
extends
OMLResolvedFactory
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
OMLResolvedFactory
,
AnyRef
,
Any
Type Hierarchy
OMLResolvedFactoryImpl
OMLResolvedFactory
Product
Serializable
Ordering
Alphabetic
By Inheritance
Inherited
OMLResolvedFactoryImpl
Serializable
Serializable
Product
Equals
OMLResolvedFactory
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
OMLResolvedFactoryImpl
(
oug:
OMLUUIDGenerator
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
createAnnotationProperty
(
extent:
Extent
,
uuid:
AnnotationPropertyUUID
,
module:
api.Module
,
iri:
IRI
,
abbrevIRI:
AbbrevIRI
)
: (
Extent
,
api.AnnotationProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createAnnotationProperty
(
extent:
Extent
,
module:
api.Module
,
iri:
IRI
,
abbrevIRI:
AbbrevIRI
)
: (
Extent
,
api.AnnotationProperty
)
Definition Classes
OMLResolvedFactory
def
createAnnotationPropertyValue
(
extent:
Extent
,
uuid:
AnnotationPropertyValueUUID
,
subject:
api.LogicalElement
,
property:
api.AnnotationProperty
,
value:
StringDataType
)
: (
Extent
,
api.AnnotationPropertyValue
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createAnnotationPropertyValue
(
extent:
Extent
,
subject:
api.LogicalElement
,
property:
api.AnnotationProperty
,
value:
StringDataType
)
: (
Extent
,
api.AnnotationPropertyValue
)
Definition Classes
OMLResolvedFactory
def
createAnonymousConceptUnionAxiom
(
extent:
Extent
,
uuid:
AnonymousConceptUnionAxiomUUID
,
disjointTaxonomyParent:
api.ConceptTreeDisjunction
,
name:
LocalName
)
: (
Extent
,
api.AnonymousConceptUnionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createAnonymousConceptUnionAxiom
(
extent:
Extent
,
disjointTaxonomyParent:
api.ConceptTreeDisjunction
,
name:
LocalName
)
: (
Extent
,
api.AnonymousConceptUnionAxiom
)
Definition Classes
OMLResolvedFactory
def
createAspect
(
extent:
Extent
,
uuid:
AspectUUID
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Aspect
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createAspect
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Aspect
)
Definition Classes
OMLResolvedFactory
def
createAspectSpecializationAxiom
(
extent:
Extent
,
uuid:
AspectSpecializationAxiomUUID
,
tbox:
api.TerminologyBox
,
superAspect:
api.AspectKind
,
subEntity:
api.Entity
)
: (
Extent
,
api.AspectSpecializationAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createAspectSpecializationAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
superAspect:
api.AspectKind
,
subEntity:
api.Entity
)
: (
Extent
,
api.AspectSpecializationAxiom
)
Definition Classes
OMLResolvedFactory
def
createBinaryScalarRestriction
(
extent:
Extent
,
uuid:
BinaryScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
)
: (
Extent
,
api.BinaryScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createBinaryScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
)
: (
Extent
,
api.BinaryScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createBundle
(
extent:
Extent
,
uuid:
BundleUUID
,
kind:
TerminologyKind
,
iri:
IRI
)
: (
Extent
,
api.Bundle
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createBundle
(
extent:
Extent
,
kind:
TerminologyKind
,
iri:
IRI
)
: (
Extent
,
api.Bundle
)
Definition Classes
OMLResolvedFactory
def
createBundledTerminologyAxiom
(
extent:
Extent
,
uuid:
BundledTerminologyAxiomUUID
,
bundle:
api.Bundle
,
bundledTerminology:
IRI
)
: (
Extent
,
api.BundledTerminologyAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createBundledTerminologyAxiom
(
extent:
Extent
,
bundle:
api.Bundle
,
bundledTerminology:
IRI
)
: (
Extent
,
api.BundledTerminologyAxiom
)
Definition Classes
OMLResolvedFactory
def
createCardinalityRestrictedAspect
(
extent:
Extent
,
uuid:
CardinalityRestrictedAspectUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
Option
[
api.Entity
]
,
name:
LocalName
,
restrictedCardinality:
PositiveIntegerLiteral
,
restrictedRelationship:
api.RestrictableRelationship
,
restrictionKind:
CardinalityRestrictionKind
)
: (
Extent
,
api.CardinalityRestrictedAspect
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createCardinalityRestrictedAspect
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
Option
[
api.Entity
]
,
name:
LocalName
,
restrictedCardinality:
PositiveIntegerLiteral
,
restrictedRelationship:
api.RestrictableRelationship
,
restrictionKind:
CardinalityRestrictionKind
)
: (
Extent
,
api.CardinalityRestrictedAspect
)
Definition Classes
OMLResolvedFactory
def
createCardinalityRestrictedConcept
(
extent:
Extent
,
uuid:
CardinalityRestrictedConceptUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
Option
[
api.Entity
]
,
name:
LocalName
,
restrictedCardinality:
PositiveIntegerLiteral
,
restrictedRelationship:
api.RestrictableRelationship
,
restrictionKind:
CardinalityRestrictionKind
)
: (
Extent
,
api.CardinalityRestrictedConcept
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createCardinalityRestrictedConcept
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
Option
[
api.Entity
]
,
name:
LocalName
,
restrictedCardinality:
PositiveIntegerLiteral
,
restrictedRelationship:
api.RestrictableRelationship
,
restrictionKind:
CardinalityRestrictionKind
)
: (
Extent
,
api.CardinalityRestrictedConcept
)
Definition Classes
OMLResolvedFactory
def
createCardinalityRestrictedReifiedRelationship
(
extent:
Extent
,
uuid:
CardinalityRestrictedReifiedRelationshipUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
Option
[
api.Entity
]
,
name:
LocalName
,
restrictedCardinality:
PositiveIntegerLiteral
,
restrictedRelationship:
api.RestrictableRelationship
,
restrictionKind:
CardinalityRestrictionKind
)
: (
Extent
,
api.CardinalityRestrictedReifiedRelationship
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createCardinalityRestrictedReifiedRelationship
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
Option
[
api.Entity
]
,
name:
LocalName
,
restrictedCardinality:
PositiveIntegerLiteral
,
restrictedRelationship:
api.RestrictableRelationship
,
restrictionKind:
CardinalityRestrictionKind
)
: (
Extent
,
api.CardinalityRestrictedReifiedRelationship
)
Definition Classes
OMLResolvedFactory
def
createChainRule
(
extent:
Extent
,
uuid:
ChainRuleUUID
,
tbox:
api.TerminologyBox
,
name:
LocalName
,
head:
api.RestrictableRelationship
)
: (
Extent
,
api.ChainRule
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createChainRule
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
name:
LocalName
,
head:
api.RestrictableRelationship
)
: (
Extent
,
api.ChainRule
)
Definition Classes
OMLResolvedFactory
def
createConcept
(
extent:
Extent
,
uuid:
ConceptUUID
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Concept
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createConcept
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Concept
)
Definition Classes
OMLResolvedFactory
def
createConceptDesignationTerminologyAxiom
(
extent:
Extent
,
uuid:
ConceptDesignationTerminologyAxiomUUID
,
tbox:
api.TerminologyBox
,
designatedConcept:
api.ConceptKind
,
designatedTerminology:
IRI
)
: (
Extent
,
api.ConceptDesignationTerminologyAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createConceptDesignationTerminologyAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
designatedConcept:
api.ConceptKind
,
designatedTerminology:
IRI
)
: (
Extent
,
api.ConceptDesignationTerminologyAxiom
)
Definition Classes
OMLResolvedFactory
def
createConceptInstance
(
extent:
Extent
,
uuid:
ConceptInstanceUUID
,
descriptionBox:
api.DescriptionBox
,
singletonConceptClassifier:
api.ConceptKind
,
name:
LocalName
)
: (
Extent
,
api.ConceptInstance
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createConceptInstance
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
singletonConceptClassifier:
api.ConceptKind
,
name:
LocalName
)
: (
Extent
,
api.ConceptInstance
)
Definition Classes
OMLResolvedFactory
def
createConceptSpecializationAxiom
(
extent:
Extent
,
uuid:
ConceptSpecializationAxiomUUID
,
tbox:
api.TerminologyBox
,
superConcept:
api.ConceptKind
,
subConcept:
api.ConceptKind
)
: (
Extent
,
api.ConceptSpecializationAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createConceptSpecializationAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
superConcept:
api.ConceptKind
,
subConcept:
api.ConceptKind
)
: (
Extent
,
api.ConceptSpecializationAxiom
)
Definition Classes
OMLResolvedFactory
def
createDescriptionBox
(
extent:
Extent
,
uuid:
DescriptionBoxUUID
,
kind:
DescriptionKind
,
iri:
IRI
)
: (
Extent
,
api.DescriptionBox
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createDescriptionBox
(
extent:
Extent
,
kind:
DescriptionKind
,
iri:
IRI
)
: (
Extent
,
api.DescriptionBox
)
Definition Classes
OMLResolvedFactory
def
createDescriptionBoxExtendsClosedWorldDefinitions
(
extent:
Extent
,
uuid:
DescriptionBoxExtendsClosedWorldDefinitionsUUID
,
descriptionBox:
api.DescriptionBox
,
closedWorldDefinitions:
IRI
)
: (
Extent
,
api.DescriptionBoxExtendsClosedWorldDefinitions
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createDescriptionBoxExtendsClosedWorldDefinitions
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
closedWorldDefinitions:
IRI
)
: (
Extent
,
api.DescriptionBoxExtendsClosedWorldDefinitions
)
Definition Classes
OMLResolvedFactory
def
createDescriptionBoxRefinement
(
extent:
Extent
,
uuid:
DescriptionBoxRefinementUUID
,
refiningDescriptionBox:
api.DescriptionBox
,
refinedDescriptionBox:
IRI
)
: (
Extent
,
api.DescriptionBoxRefinement
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createDescriptionBoxRefinement
(
extent:
Extent
,
refiningDescriptionBox:
api.DescriptionBox
,
refinedDescriptionBox:
IRI
)
: (
Extent
,
api.DescriptionBoxRefinement
)
Definition Classes
OMLResolvedFactory
def
createEntityExistentialRestrictionAxiom
(
extent:
Extent
,
uuid:
EntityExistentialRestrictionAxiomUUID
,
tbox:
api.TerminologyBox
,
restrictedDomain:
api.Entity
,
restrictedRange:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.EntityExistentialRestrictionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityExistentialRestrictionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedDomain:
api.Entity
,
restrictedRange:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.EntityExistentialRestrictionAxiom
)
Definition Classes
OMLResolvedFactory
def
createEntityScalarDataProperty
(
extent:
Extent
,
uuid:
EntityScalarDataPropertyUUID
,
tbox:
api.TerminologyBox
,
domain:
api.Entity
,
range:
api.DataRange
,
isIdentityCriteria:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.EntityScalarDataProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityScalarDataProperty
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
domain:
api.Entity
,
range:
api.DataRange
,
isIdentityCriteria:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.EntityScalarDataProperty
)
Definition Classes
OMLResolvedFactory
def
createEntityScalarDataPropertyExistentialRestrictionAxiom
(
extent:
Extent
,
uuid:
EntityScalarDataPropertyExistentialRestrictionAxiomUUID
,
tbox:
api.TerminologyBox
,
restrictedEntity:
api.Entity
,
scalarProperty:
api.EntityScalarDataProperty
,
scalarRestriction:
api.DataRange
)
: (
Extent
,
api.EntityScalarDataPropertyExistentialRestrictionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityScalarDataPropertyExistentialRestrictionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedEntity:
api.Entity
,
scalarProperty:
api.EntityScalarDataProperty
,
scalarRestriction:
api.DataRange
)
: (
Extent
,
api.EntityScalarDataPropertyExistentialRestrictionAxiom
)
Definition Classes
OMLResolvedFactory
def
createEntityScalarDataPropertyParticularRestrictionAxiom
(
extent:
Extent
,
uuid:
EntityScalarDataPropertyParticularRestrictionAxiomUUID
,
tbox:
api.TerminologyBox
,
restrictedEntity:
api.Entity
,
scalarProperty:
api.EntityScalarDataProperty
,
literalValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.EntityScalarDataPropertyParticularRestrictionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityScalarDataPropertyParticularRestrictionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedEntity:
api.Entity
,
scalarProperty:
api.EntityScalarDataProperty
,
literalValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.EntityScalarDataPropertyParticularRestrictionAxiom
)
Definition Classes
OMLResolvedFactory
def
createEntityScalarDataPropertyUniversalRestrictionAxiom
(
extent:
Extent
,
uuid:
EntityScalarDataPropertyUniversalRestrictionAxiomUUID
,
tbox:
api.TerminologyBox
,
restrictedEntity:
api.Entity
,
scalarProperty:
api.EntityScalarDataProperty
,
scalarRestriction:
api.DataRange
)
: (
Extent
,
api.EntityScalarDataPropertyUniversalRestrictionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityScalarDataPropertyUniversalRestrictionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedEntity:
api.Entity
,
scalarProperty:
api.EntityScalarDataProperty
,
scalarRestriction:
api.DataRange
)
: (
Extent
,
api.EntityScalarDataPropertyUniversalRestrictionAxiom
)
Definition Classes
OMLResolvedFactory
def
createEntityStructuredDataProperty
(
extent:
Extent
,
uuid:
EntityStructuredDataPropertyUUID
,
tbox:
api.TerminologyBox
,
domain:
api.Entity
,
range:
api.Structure
,
isIdentityCriteria:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.EntityStructuredDataProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityStructuredDataProperty
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
domain:
api.Entity
,
range:
api.Structure
,
isIdentityCriteria:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.EntityStructuredDataProperty
)
Definition Classes
OMLResolvedFactory
def
createEntityStructuredDataPropertyParticularRestrictionAxiom
(
extent:
Extent
,
uuid:
EntityStructuredDataPropertyParticularRestrictionAxiomUUID
,
tbox:
api.TerminologyBox
,
structuredDataProperty:
api.DataRelationshipToStructure
,
restrictedEntity:
api.Entity
)
: (
Extent
,
api.EntityStructuredDataPropertyParticularRestrictionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityStructuredDataPropertyParticularRestrictionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
structuredDataProperty:
api.DataRelationshipToStructure
,
restrictedEntity:
api.Entity
)
: (
Extent
,
api.EntityStructuredDataPropertyParticularRestrictionAxiom
)
Definition Classes
OMLResolvedFactory
def
createEntityUniversalRestrictionAxiom
(
extent:
Extent
,
uuid:
EntityUniversalRestrictionAxiomUUID
,
tbox:
api.TerminologyBox
,
restrictedDomain:
api.Entity
,
restrictedRange:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.EntityUniversalRestrictionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createEntityUniversalRestrictionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedDomain:
api.Entity
,
restrictedRange:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.EntityUniversalRestrictionAxiom
)
Definition Classes
OMLResolvedFactory
def
createExtent
:
Extent
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createForwardProperty
(
extent:
Extent
,
uuid:
ForwardPropertyUUID
,
name:
LocalName
,
reifiedRelationship:
api.ReifiedRelationship
)
: (
Extent
,
api.ForwardProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createForwardProperty
(
extent:
Extent
,
name:
LocalName
,
reifiedRelationship:
api.ReifiedRelationship
)
: (
Extent
,
api.ForwardProperty
)
Definition Classes
OMLResolvedFactory
def
createIRIScalarRestriction
(
extent:
Extent
,
uuid:
IRIScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
,
pattern:
Option
[
LiteralPattern
]
)
: (
Extent
,
api.IRIScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createIRIScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
,
pattern:
Option
[
LiteralPattern
]
)
: (
Extent
,
api.IRIScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createInstanceRelationshipEnumerationRestriction
(
extent:
Extent
,
uuid:
InstanceRelationshipEnumerationRestrictionUUID
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipEnumerationRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createInstanceRelationshipEnumerationRestriction
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipEnumerationRestriction
)
Definition Classes
OMLResolvedFactory
def
createInstanceRelationshipExistentialRangeRestriction
(
extent:
Extent
,
uuid:
InstanceRelationshipExistentialRangeRestrictionUUID
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipExistentialRangeRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createInstanceRelationshipExistentialRangeRestriction
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipExistentialRangeRestriction
)
Definition Classes
OMLResolvedFactory
def
createInstanceRelationshipOneOfRestriction
(
extent:
Extent
,
uuid:
InstanceRelationshipOneOfRestrictionUUID
,
range:
api.ConceptualEntitySingletonInstance
,
enumeration:
api.InstanceRelationshipEnumerationRestriction
)
: (
Extent
,
api.InstanceRelationshipOneOfRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createInstanceRelationshipOneOfRestriction
(
extent:
Extent
,
range:
api.ConceptualEntitySingletonInstance
,
enumeration:
api.InstanceRelationshipEnumerationRestriction
)
: (
Extent
,
api.InstanceRelationshipOneOfRestriction
)
Definition Classes
OMLResolvedFactory
def
createInstanceRelationshipUniversalRangeRestriction
(
extent:
Extent
,
uuid:
InstanceRelationshipUniversalRangeRestrictionUUID
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipUniversalRangeRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createInstanceRelationshipUniversalRangeRestriction
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.Entity
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipUniversalRangeRestriction
)
Definition Classes
OMLResolvedFactory
def
createInstanceRelationshipValueRestriction
(
extent:
Extent
,
uuid:
InstanceRelationshipValueRestrictionUUID
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.ConceptualEntitySingletonInstance
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipValueRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createInstanceRelationshipValueRestriction
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.ConceptualEntitySingletonInstance
,
restrictedRelationship:
api.RestrictableRelationship
)
: (
Extent
,
api.InstanceRelationshipValueRestriction
)
Definition Classes
OMLResolvedFactory
def
createInverseProperty
(
extent:
Extent
,
uuid:
InversePropertyUUID
,
name:
LocalName
,
reifiedRelationship:
api.ReifiedRelationship
)
: (
Extent
,
api.InverseProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createInverseProperty
(
extent:
Extent
,
name:
LocalName
,
reifiedRelationship:
api.ReifiedRelationship
)
: (
Extent
,
api.InverseProperty
)
Definition Classes
OMLResolvedFactory
def
createNumericScalarRestriction
(
extent:
Extent
,
uuid:
NumericScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
minExclusive:
Option
[
LiteralNumber
]
,
minInclusive:
Option
[
LiteralNumber
]
,
maxExclusive:
Option
[
LiteralNumber
]
,
maxInclusive:
Option
[
LiteralNumber
]
,
name:
LocalName
)
: (
Extent
,
api.NumericScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createNumericScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
minExclusive:
Option
[
LiteralNumber
]
,
minInclusive:
Option
[
LiteralNumber
]
,
maxExclusive:
Option
[
LiteralNumber
]
,
maxInclusive:
Option
[
LiteralNumber
]
,
name:
LocalName
)
: (
Extent
,
api.NumericScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createPlainLiteralScalarRestriction
(
extent:
Extent
,
uuid:
PlainLiteralScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
,
langRange:
Option
[
LanguageTagDataType
]
,
pattern:
Option
[
LiteralPattern
]
)
: (
Extent
,
api.PlainLiteralScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createPlainLiteralScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
,
langRange:
Option
[
LanguageTagDataType
]
,
pattern:
Option
[
LiteralPattern
]
)
: (
Extent
,
api.PlainLiteralScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createReifiedRelationship
(
extent:
Extent
,
uuid:
ReifiedRelationshipUUID
,
tbox:
api.TerminologyBox
,
source:
api.Entity
,
target:
api.Entity
,
isAsymmetric:
Boolean
,
isEssential:
Boolean
,
isFunctional:
Boolean
,
isInverseEssential:
Boolean
,
isInverseFunctional:
Boolean
,
isIrreflexive:
Boolean
,
isReflexive:
Boolean
,
isSymmetric:
Boolean
,
isTransitive:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.ReifiedRelationship
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createReifiedRelationship
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
source:
api.Entity
,
target:
api.Entity
,
isAsymmetric:
Boolean
,
isEssential:
Boolean
,
isFunctional:
Boolean
,
isInverseEssential:
Boolean
,
isInverseFunctional:
Boolean
,
isIrreflexive:
Boolean
,
isReflexive:
Boolean
,
isSymmetric:
Boolean
,
isTransitive:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.ReifiedRelationship
)
Definition Classes
OMLResolvedFactory
def
createReifiedRelationshipInstance
(
extent:
Extent
,
uuid:
ReifiedRelationshipInstanceUUID
,
descriptionBox:
api.DescriptionBox
,
singletonConceptualRelationshipClassifier:
api.ConceptualRelationship
,
name:
LocalName
)
: (
Extent
,
api.ReifiedRelationshipInstance
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createReifiedRelationshipInstance
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
singletonConceptualRelationshipClassifier:
api.ConceptualRelationship
,
name:
LocalName
)
: (
Extent
,
api.ReifiedRelationshipInstance
)
Definition Classes
OMLResolvedFactory
def
createReifiedRelationshipInstanceDomain
(
extent:
Extent
,
uuid:
ReifiedRelationshipInstanceDomainUUID
,
descriptionBox:
api.DescriptionBox
,
reifiedRelationshipInstance:
api.ReifiedRelationshipInstance
,
domain:
api.ConceptualEntitySingletonInstance
)
: (
Extent
,
api.ReifiedRelationshipInstanceDomain
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createReifiedRelationshipInstanceDomain
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
reifiedRelationshipInstance:
api.ReifiedRelationshipInstance
,
domain:
api.ConceptualEntitySingletonInstance
)
: (
Extent
,
api.ReifiedRelationshipInstanceDomain
)
Definition Classes
OMLResolvedFactory
def
createReifiedRelationshipInstanceRange
(
extent:
Extent
,
uuid:
ReifiedRelationshipInstanceRangeUUID
,
descriptionBox:
api.DescriptionBox
,
reifiedRelationshipInstance:
api.ReifiedRelationshipInstance
,
range:
api.ConceptualEntitySingletonInstance
)
: (
Extent
,
api.ReifiedRelationshipInstanceRange
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createReifiedRelationshipInstanceRange
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
reifiedRelationshipInstance:
api.ReifiedRelationshipInstance
,
range:
api.ConceptualEntitySingletonInstance
)
: (
Extent
,
api.ReifiedRelationshipInstanceRange
)
Definition Classes
OMLResolvedFactory
def
createReifiedRelationshipRestriction
(
extent:
Extent
,
uuid:
ReifiedRelationshipRestrictionUUID
,
tbox:
api.TerminologyBox
,
source:
api.Entity
,
target:
api.Entity
,
name:
LocalName
)
: (
Extent
,
api.ReifiedRelationshipRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createReifiedRelationshipRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
source:
api.Entity
,
target:
api.Entity
,
name:
LocalName
)
: (
Extent
,
api.ReifiedRelationshipRestriction
)
Definition Classes
OMLResolvedFactory
def
createReifiedRelationshipSpecializationAxiom
(
extent:
Extent
,
uuid:
ReifiedRelationshipSpecializationAxiomUUID
,
tbox:
api.TerminologyBox
,
superRelationship:
api.ConceptualRelationship
,
subRelationship:
api.ConceptualRelationship
)
: (
Extent
,
api.ReifiedRelationshipSpecializationAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createReifiedRelationshipSpecializationAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
superRelationship:
api.ConceptualRelationship
,
subRelationship:
api.ConceptualRelationship
)
: (
Extent
,
api.ReifiedRelationshipSpecializationAxiom
)
Definition Classes
OMLResolvedFactory
def
createRestrictionScalarDataPropertyValue
(
extent:
Extent
,
uuid:
RestrictionScalarDataPropertyValueUUID
,
structuredDataPropertyContext:
api.RestrictionStructuredDataPropertyContext
,
scalarDataProperty:
api.DataRelationshipToScalar
,
scalarPropertyValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.RestrictionScalarDataPropertyValue
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createRestrictionScalarDataPropertyValue
(
extent:
Extent
,
structuredDataPropertyContext:
api.RestrictionStructuredDataPropertyContext
,
scalarDataProperty:
api.DataRelationshipToScalar
,
scalarPropertyValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.RestrictionScalarDataPropertyValue
)
Definition Classes
OMLResolvedFactory
def
createRestrictionStructuredDataPropertyTuple
(
extent:
Extent
,
uuid:
RestrictionStructuredDataPropertyTupleUUID
,
structuredDataPropertyContext:
api.RestrictionStructuredDataPropertyContext
,
structuredDataProperty:
api.DataRelationshipToStructure
)
: (
Extent
,
api.RestrictionStructuredDataPropertyTuple
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createRestrictionStructuredDataPropertyTuple
(
extent:
Extent
,
structuredDataPropertyContext:
api.RestrictionStructuredDataPropertyContext
,
structuredDataProperty:
api.DataRelationshipToStructure
)
: (
Extent
,
api.RestrictionStructuredDataPropertyTuple
)
Definition Classes
OMLResolvedFactory
def
createRootConceptTaxonomyAxiom
(
extent:
Extent
,
uuid:
RootConceptTaxonomyAxiomUUID
,
bundle:
api.Bundle
,
root:
api.ConceptKind
)
: (
Extent
,
api.RootConceptTaxonomyAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createRootConceptTaxonomyAxiom
(
extent:
Extent
,
bundle:
api.Bundle
,
root:
api.ConceptKind
)
: (
Extent
,
api.RootConceptTaxonomyAxiom
)
Definition Classes
OMLResolvedFactory
def
createRuleBodySegment
(
extent:
Extent
,
uuid:
RuleBodySegmentUUID
,
previousSegment:
Option
[
api.RuleBodySegment
]
,
rule:
Option
[
api.ChainRule
]
)
: (
Extent
,
api.RuleBodySegment
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createRuleBodySegment
(
extent:
Extent
,
previousSegment:
Option
[
api.RuleBodySegment
]
,
rule:
Option
[
api.ChainRule
]
)
: (
Extent
,
api.RuleBodySegment
)
Definition Classes
OMLResolvedFactory
def
createScalar
(
extent:
Extent
,
uuid:
ScalarUUID
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Scalar
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createScalar
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Scalar
)
Definition Classes
OMLResolvedFactory
def
createScalarDataProperty
(
extent:
Extent
,
uuid:
ScalarDataPropertyUUID
,
tbox:
api.TerminologyBox
,
domain:
api.Structure
,
range:
api.DataRange
,
name:
LocalName
)
: (
Extent
,
api.ScalarDataProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createScalarDataProperty
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
domain:
api.Structure
,
range:
api.DataRange
,
name:
LocalName
)
: (
Extent
,
api.ScalarDataProperty
)
Definition Classes
OMLResolvedFactory
def
createScalarDataPropertyValue
(
extent:
Extent
,
uuid:
ScalarDataPropertyValueUUID
,
structuredDataPropertyContext:
api.SingletonInstanceStructuredDataPropertyContext
,
scalarDataProperty:
api.DataRelationshipToScalar
,
scalarPropertyValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.ScalarDataPropertyValue
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createScalarDataPropertyValue
(
extent:
Extent
,
structuredDataPropertyContext:
api.SingletonInstanceStructuredDataPropertyContext
,
scalarDataProperty:
api.DataRelationshipToScalar
,
scalarPropertyValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.ScalarDataPropertyValue
)
Definition Classes
OMLResolvedFactory
def
createScalarOneOfLiteralAxiom
(
extent:
Extent
,
uuid:
ScalarOneOfLiteralAxiomUUID
,
tbox:
api.TerminologyBox
,
axiom:
api.ScalarOneOfRestriction
,
value:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.ScalarOneOfLiteralAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createScalarOneOfLiteralAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
axiom:
api.ScalarOneOfRestriction
,
value:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.ScalarOneOfLiteralAxiom
)
Definition Classes
OMLResolvedFactory
def
createScalarOneOfRestriction
(
extent:
Extent
,
uuid:
ScalarOneOfRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
name:
LocalName
)
: (
Extent
,
api.ScalarOneOfRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createScalarOneOfRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
name:
LocalName
)
: (
Extent
,
api.ScalarOneOfRestriction
)
Definition Classes
OMLResolvedFactory
def
createSegmentPredicate
(
extent:
Extent
,
uuid:
SegmentPredicateUUID
,
bodySegment:
api.RuleBodySegment
,
predicate:
Option
[
api.Predicate
]
,
reifiedRelationshipSource:
Option
[
api.ReifiedRelationship
]
,
reifiedRelationshipInverseSource:
Option
[
api.ReifiedRelationship
]
,
reifiedRelationshipTarget:
Option
[
api.ReifiedRelationship
]
,
reifiedRelationshipInverseTarget:
Option
[
api.ReifiedRelationship
]
,
unreifiedRelationshipInverse:
Option
[
api.UnreifiedRelationship
]
)
: (
Extent
,
api.SegmentPredicate
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSegmentPredicate
(
extent:
Extent
,
bodySegment:
api.RuleBodySegment
,
predicate:
Option
[
api.Predicate
]
,
reifiedRelationshipSource:
Option
[
api.ReifiedRelationship
]
,
reifiedRelationshipInverseSource:
Option
[
api.ReifiedRelationship
]
,
reifiedRelationshipTarget:
Option
[
api.ReifiedRelationship
]
,
reifiedRelationshipInverseTarget:
Option
[
api.ReifiedRelationship
]
,
unreifiedRelationshipInverse:
Option
[
api.UnreifiedRelationship
]
)
: (
Extent
,
api.SegmentPredicate
)
Definition Classes
OMLResolvedFactory
def
createSingletonInstanceScalarDataPropertyValue
(
extent:
Extent
,
uuid:
SingletonInstanceScalarDataPropertyValueUUID
,
descriptionBox:
api.DescriptionBox
,
singletonInstance:
api.ConceptualEntitySingletonInstance
,
scalarDataProperty:
api.EntityScalarDataProperty
,
scalarPropertyValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.SingletonInstanceScalarDataPropertyValue
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSingletonInstanceScalarDataPropertyValue
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
singletonInstance:
api.ConceptualEntitySingletonInstance
,
scalarDataProperty:
api.EntityScalarDataProperty
,
scalarPropertyValue:
LiteralValue
,
valueType:
Option
[
api.DataRange
]
)
: (
Extent
,
api.SingletonInstanceScalarDataPropertyValue
)
Definition Classes
OMLResolvedFactory
def
createSingletonInstanceStructuredDataPropertyValue
(
extent:
Extent
,
uuid:
SingletonInstanceStructuredDataPropertyValueUUID
,
descriptionBox:
api.DescriptionBox
,
singletonInstance:
api.ConceptualEntitySingletonInstance
,
structuredDataProperty:
api.DataRelationshipToStructure
)
: (
Extent
,
api.SingletonInstanceStructuredDataPropertyValue
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSingletonInstanceStructuredDataPropertyValue
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
singletonInstance:
api.ConceptualEntitySingletonInstance
,
structuredDataProperty:
api.DataRelationshipToStructure
)
: (
Extent
,
api.SingletonInstanceStructuredDataPropertyValue
)
Definition Classes
OMLResolvedFactory
def
createSpecificDisjointConceptAxiom
(
extent:
Extent
,
uuid:
SpecificDisjointConceptAxiomUUID
,
disjointTaxonomyParent:
api.ConceptTreeDisjunction
,
disjointLeaf:
api.ConceptKind
)
: (
Extent
,
api.SpecificDisjointConceptAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSpecificDisjointConceptAxiom
(
extent:
Extent
,
disjointTaxonomyParent:
api.ConceptTreeDisjunction
,
disjointLeaf:
api.ConceptKind
)
: (
Extent
,
api.SpecificDisjointConceptAxiom
)
Definition Classes
OMLResolvedFactory
def
createStringScalarRestriction
(
extent:
Extent
,
uuid:
StringScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
,
pattern:
Option
[
LiteralPattern
]
)
: (
Extent
,
api.StringScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createStringScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
length:
Option
[
PositiveIntegerLiteral
]
,
minLength:
Option
[
PositiveIntegerLiteral
]
,
maxLength:
Option
[
PositiveIntegerLiteral
]
,
name:
LocalName
,
pattern:
Option
[
LiteralPattern
]
)
: (
Extent
,
api.StringScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createStructure
(
extent:
Extent
,
uuid:
StructureUUID
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Structure
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createStructure
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
name:
LocalName
)
: (
Extent
,
api.Structure
)
Definition Classes
OMLResolvedFactory
def
createStructuredDataProperty
(
extent:
Extent
,
uuid:
StructuredDataPropertyUUID
,
tbox:
api.TerminologyBox
,
domain:
api.Structure
,
range:
api.Structure
,
name:
LocalName
)
: (
Extent
,
api.StructuredDataProperty
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createStructuredDataProperty
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
domain:
api.Structure
,
range:
api.Structure
,
name:
LocalName
)
: (
Extent
,
api.StructuredDataProperty
)
Definition Classes
OMLResolvedFactory
def
createStructuredDataPropertyTuple
(
extent:
Extent
,
uuid:
StructuredDataPropertyTupleUUID
,
structuredDataPropertyContext:
api.SingletonInstanceStructuredDataPropertyContext
,
structuredDataProperty:
api.DataRelationshipToStructure
)
: (
Extent
,
api.StructuredDataPropertyTuple
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createStructuredDataPropertyTuple
(
extent:
Extent
,
structuredDataPropertyContext:
api.SingletonInstanceStructuredDataPropertyContext
,
structuredDataProperty:
api.DataRelationshipToStructure
)
: (
Extent
,
api.StructuredDataPropertyTuple
)
Definition Classes
OMLResolvedFactory
def
createSubDataPropertyOfAxiom
(
extent:
Extent
,
uuid:
SubDataPropertyOfAxiomUUID
,
tbox:
api.TerminologyBox
,
subProperty:
api.EntityScalarDataProperty
,
superProperty:
api.EntityScalarDataProperty
)
: (
Extent
,
api.SubDataPropertyOfAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSubDataPropertyOfAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
subProperty:
api.EntityScalarDataProperty
,
superProperty:
api.EntityScalarDataProperty
)
: (
Extent
,
api.SubDataPropertyOfAxiom
)
Definition Classes
OMLResolvedFactory
def
createSubObjectPropertyOfAxiom
(
extent:
Extent
,
uuid:
SubObjectPropertyOfAxiomUUID
,
tbox:
api.TerminologyBox
,
subProperty:
api.UnreifiedRelationship
,
superProperty:
api.UnreifiedRelationship
)
: (
Extent
,
api.SubObjectPropertyOfAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSubObjectPropertyOfAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
subProperty:
api.UnreifiedRelationship
,
superProperty:
api.UnreifiedRelationship
)
: (
Extent
,
api.SubObjectPropertyOfAxiom
)
Definition Classes
OMLResolvedFactory
def
createSynonymScalarRestriction
(
extent:
Extent
,
uuid:
SynonymScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
name:
LocalName
)
: (
Extent
,
api.SynonymScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createSynonymScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
name:
LocalName
)
: (
Extent
,
api.SynonymScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createTerminologyExtensionAxiom
(
extent:
Extent
,
uuid:
TerminologyExtensionAxiomUUID
,
tbox:
api.TerminologyBox
,
extendedTerminology:
IRI
)
: (
Extent
,
api.TerminologyExtensionAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createTerminologyExtensionAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
extendedTerminology:
IRI
)
: (
Extent
,
api.TerminologyExtensionAxiom
)
Definition Classes
OMLResolvedFactory
def
createTerminologyGraph
(
extent:
Extent
,
uuid:
TerminologyGraphUUID
,
kind:
TerminologyKind
,
iri:
IRI
)
: (
Extent
,
api.TerminologyGraph
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createTerminologyGraph
(
extent:
Extent
,
kind:
TerminologyKind
,
iri:
IRI
)
: (
Extent
,
api.TerminologyGraph
)
Definition Classes
OMLResolvedFactory
def
createTerminologyNestingAxiom
(
extent:
Extent
,
uuid:
TerminologyNestingAxiomUUID
,
tbox:
api.TerminologyBox
,
nestingContext:
api.ConceptKind
,
nestingTerminology:
IRI
)
: (
Extent
,
api.TerminologyNestingAxiom
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createTerminologyNestingAxiom
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
nestingContext:
api.ConceptKind
,
nestingTerminology:
IRI
)
: (
Extent
,
api.TerminologyNestingAxiom
)
Definition Classes
OMLResolvedFactory
def
createTimeScalarRestriction
(
extent:
Extent
,
uuid:
TimeScalarRestrictionUUID
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
minExclusive:
Option
[
LiteralDateTime
]
,
minInclusive:
Option
[
LiteralDateTime
]
,
maxExclusive:
Option
[
LiteralDateTime
]
,
maxInclusive:
Option
[
LiteralDateTime
]
,
name:
LocalName
)
: (
Extent
,
api.TimeScalarRestriction
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createTimeScalarRestriction
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
restrictedRange:
api.DataRange
,
minExclusive:
Option
[
LiteralDateTime
]
,
minInclusive:
Option
[
LiteralDateTime
]
,
maxExclusive:
Option
[
LiteralDateTime
]
,
maxInclusive:
Option
[
LiteralDateTime
]
,
name:
LocalName
)
: (
Extent
,
api.TimeScalarRestriction
)
Definition Classes
OMLResolvedFactory
def
createUnreifiedRelationship
(
extent:
Extent
,
uuid:
UnreifiedRelationshipUUID
,
tbox:
api.TerminologyBox
,
source:
api.Entity
,
target:
api.Entity
,
isAsymmetric:
Boolean
,
isEssential:
Boolean
,
isFunctional:
Boolean
,
isInverseEssential:
Boolean
,
isInverseFunctional:
Boolean
,
isIrreflexive:
Boolean
,
isReflexive:
Boolean
,
isSymmetric:
Boolean
,
isTransitive:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.UnreifiedRelationship
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createUnreifiedRelationship
(
extent:
Extent
,
tbox:
api.TerminologyBox
,
source:
api.Entity
,
target:
api.Entity
,
isAsymmetric:
Boolean
,
isEssential:
Boolean
,
isFunctional:
Boolean
,
isInverseEssential:
Boolean
,
isInverseFunctional:
Boolean
,
isIrreflexive:
Boolean
,
isReflexive:
Boolean
,
isSymmetric:
Boolean
,
isTransitive:
Boolean
,
name:
LocalName
)
: (
Extent
,
api.UnreifiedRelationship
)
Definition Classes
OMLResolvedFactory
def
createUnreifiedRelationshipInstanceTuple
(
extent:
Extent
,
uuid:
UnreifiedRelationshipInstanceTupleUUID
,
descriptionBox:
api.DescriptionBox
,
unreifiedRelationship:
api.UnreifiedRelationship
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.ConceptualEntitySingletonInstance
)
: (
Extent
,
api.UnreifiedRelationshipInstanceTuple
)
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
def
createUnreifiedRelationshipInstanceTuple
(
extent:
Extent
,
descriptionBox:
api.DescriptionBox
,
unreifiedRelationship:
api.UnreifiedRelationship
,
domain:
api.ConceptualEntitySingletonInstance
,
range:
api.ConceptualEntitySingletonInstance
)
: (
Extent
,
api.UnreifiedRelationshipInstanceTuple
)
Definition Classes
OMLResolvedFactory
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
val
oug
:
OMLUUIDGenerator
Definition Classes
OMLResolvedFactoryImpl
→ OMLResolvedFactory
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
OMLResolvedFactory
Inherited from
AnyRef
Inherited from
Any
Ungrouped