gov
.
nasa
.
jpl
.
omf
.
scala
.
binding
.
owlapi
.
types
termAxioms
package
termAxioms
Content Hierarchy
TermAxiom
SubObjectPropertyOfAxiom
SubDataPropertyOfAxiom
SpecializationAxiom
ScalarOneOfLiteralAxiom
EntityStructuredDataPropertyRestrictionAxiom
EntityScalarDataPropertyRestrictionAxiom
EntityRestrictionAxiom
ReifiedRelationshipSpecializationAxiom
ConceptSpecializationAxiom
AspectSpecializationAxiom
EntityUniversalRestrictionAxiom
EntityStructuredDataPropertyParticularRestrictionAxiom
EntityScalarDataPropertyUniversalRestrictionAxiom
EntityScalarDataPropertyParticularRestrictionAxiom
EntityScalarDataPropertyExistentialRestrictionAxiom
EntityExistentialRestrictionAxiom
Visibility
Public
All
Type Members
case class
AspectSpecializationAxiom
(
uuid:
AspectSpecializationAxiomUUID
,
sub:
Entity
,
sup:
AspectKind
)
extends
SpecializationAxiom
with
Product
with
Serializable
case class
ConceptSpecializationAxiom
(
uuid:
ConceptSpecializationAxiomUUID
,
sub:
ConceptKind
,
sup:
ConceptKind
)
extends
SpecializationAxiom
with
Product
with
Serializable
case class
EntityExistentialRestrictionAxiom
(
uuid:
EntityExistentialRestrictionAxiomUUID
,
restrictedDomain:
Entity
,
restrictedRelationship:
RestrictableRelationship
,
restrictedRange:
Entity
)
extends
EntityRestrictionAxiom
with
Product
with
Serializable
trait
EntityRestrictionAxiom
extends
TermAxiom
case class
EntityScalarDataPropertyExistentialRestrictionAxiom
(
uuid:
EntityScalarDataPropertyExistentialRestrictionAxiomUUID
,
restrictedEntity:
Entity
,
scalarProperty:
EntityScalarDataProperty
,
scalarRestriction:
DataRange
)
extends
EntityScalarDataPropertyRestrictionAxiom
with
Product
with
Serializable
case class
EntityScalarDataPropertyParticularRestrictionAxiom
(
uuid:
EntityScalarDataPropertyParticularRestrictionAxiomUUID
,
restrictedEntity:
Entity
,
scalarProperty:
EntityScalarDataProperty
,
literalValue:
LiteralValue
,
valueType:
Option
[
DataRange
]
)
extends
EntityScalarDataPropertyRestrictionAxiom
with
Product
with
Serializable
trait
EntityScalarDataPropertyRestrictionAxiom
extends
TermAxiom
case class
EntityScalarDataPropertyUniversalRestrictionAxiom
(
uuid:
EntityScalarDataPropertyUniversalRestrictionAxiomUUID
,
restrictedEntity:
Entity
,
scalarProperty:
EntityScalarDataProperty
,
scalarRestriction:
DataRange
)
extends
EntityScalarDataPropertyRestrictionAxiom
with
Product
with
Serializable
case class
EntityStructuredDataPropertyParticularRestrictionAxiom
(
uuid:
EntityStructuredDataPropertyParticularRestrictionAxiomUUID
,
restrictedEntity:
Entity
,
structuredDataProperty:
EntityStructuredDataProperty
,
e:
OWLNamedIndividual
)
extends
EntityStructuredDataPropertyRestrictionAxiom
with
RestrictionStructuredDataPropertyContext
with
Product
with
Serializable
trait
EntityStructuredDataPropertyRestrictionAxiom
extends
TermAxiom
case class
EntityUniversalRestrictionAxiom
(
uuid:
EntityUniversalRestrictionAxiomUUID
,
restrictedDomain:
Entity
,
restrictedRelationship:
RestrictableRelationship
,
restrictedRange:
Entity
)
extends
EntityRestrictionAxiom
with
Product
with
Serializable
case class
ReifiedRelationshipSpecializationAxiom
(
uuid:
ReifiedRelationshipSpecializationAxiomUUID
,
sub:
ConceptualRelationship
,
sup:
ConceptualRelationship
)
extends
SpecializationAxiom
with
Product
with
Serializable
case class
ScalarOneOfLiteralAxiom
(
uuid:
ScalarOneOfLiteralAxiomUUID
,
axiom:
ScalarOneOfRestriction
,
value:
LiteralValue
,
valueType:
Option
[
DataRange
]
)
extends
TermAxiom
with
Product
with
Serializable
trait
SpecializationAxiom
extends
TermAxiom
case class
SubDataPropertyOfAxiom
(
uuid:
SubDataPropertyOfAxiomUUID
,
sub:
EntityScalarDataProperty
,
sup:
EntityScalarDataProperty
)
extends
TermAxiom
with
Product
with
Serializable
case class
SubObjectPropertyOfAxiom
(
uuid:
SubObjectPropertyOfAxiomUUID
,
sub:
UnreifiedRelationship
,
sup:
UnreifiedRelationship
)
extends
TermAxiom
with
Product
with
Serializable
trait
TermAxiom
extends
Axiom
Ungrouped