Package

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

terms

Permalink

package terms

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. case class Aspect(e: OWLClass, iri: IRI, name: LocalName, uuid: AspectUUID) extends AspectKind with Product with Serializable

    Permalink
  2. trait AspectKind extends Entity

    Permalink
  3. case class BinaryScalarRestriction(e: OWLDatatype, iri: IRI, uuid: BinaryScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral]) extends RestrictedDataRange with Product with Serializable

    Permalink
  4. case class CardinalityRestrictedAspect(e: OWLClass, iri: IRI, name: LocalName, uuid: CardinalityRestrictedAspectUUID, restrictionKind: CardinalityRestrictionKind, restrictedRelationship: RestrictableRelationship, restrictedRange: Option[Entity], restrictedCardinality: PositiveIntegerLiteral) extends AspectKind with Product with Serializable

    Permalink
  5. case class CardinalityRestrictedConcept(e: OWLClass, iri: IRI, name: LocalName, uuid: CardinalityRestrictedConceptUUID, restrictionKind: CardinalityRestrictionKind, restrictedRelationship: RestrictableRelationship, restrictedRange: Option[Entity], restrictedCardinality: PositiveIntegerLiteral) extends ConceptKind with Product with Serializable

    Permalink
  6. case class CardinalityRestrictedReifiedRelationship(e: OWLClass, iri: IRI, name: LocalName, uuid: CardinalityRestrictedReifiedRelationshipUUID, source: Entity, target: Entity, restrictionKind: CardinalityRestrictionKind, restrictedRelationship: RestrictableRelationship, restrictedRange: Option[Entity], restrictedCardinality: PositiveIntegerLiteral) extends ConceptualRelationship with Product with Serializable

    Permalink
  7. case class ChainRule(iri: IRI, name: LocalName, uuid: ChainRuleUUID, head: RestrictableRelationship) extends Rule with Product with Serializable

    Permalink
  8. trait CharacterizedEntityRelationship extends EntityRelationship

    Permalink
  9. case class Concept(e: OWLClass, iri: IRI, name: LocalName, uuid: ConceptUUID) extends ConceptKind with Product with Serializable

    Permalink
  10. trait ConceptKind extends ConceptualEntity

    Permalink
  11. trait ConceptualEntity extends Entity

    Permalink
  12. trait ConceptualRelationship extends ConceptualEntity with EntityRelationship

    Permalink
  13. trait DataRange extends Datatype

    Permalink
  14. trait DataRelationship extends Term

    Permalink
  15. trait DataRelationshipDomain extends DataRelationship

    Permalink
  16. trait DataRelationshipFromEntity extends DataRelationshipDomain

    Permalink
  17. trait DataRelationshipFromStructure extends DataRelationshipDomain

    Permalink
  18. trait DataRelationshipRange extends DataRelationship

    Permalink
  19. trait DataRelationshipToScalar extends DataRelationshipRange

    Permalink
  20. trait DataRelationshipToStructure extends DataRelationshipRange

    Permalink
  21. trait Datatype extends Term

    Permalink
  22. trait Entity extends Term with Predicate

    Permalink
  23. trait EntityRelationship extends Term

    Permalink
  24. case class EntityScalarDataProperty(e: OWLDataProperty, iri: IRI, name: LocalName, isIdentityCriteria: Boolean, uuid: EntityScalarDataPropertyUUID, domain: Entity, range: DataRange) extends DataRelationship with DataRelationshipFromEntity with DataRelationshipToScalar with Product with Serializable

    Permalink
  25. case class EntityStructuredDataProperty(e: OWLObjectProperty, iri: IRI, name: LocalName, isIdentityCriteria: Boolean, uuid: EntityStructuredDataPropertyUUID, domain: Entity, range: Structure) extends DataRelationship with DataRelationshipFromEntity with DataRelationshipToStructure with Product with Serializable

    Permalink
  26. case class ForwardProperty(e: OWLObjectProperty, uuid: ForwardPropertyUUID, iri: IRI, name: LocalName) extends RestrictableRelationship with LogicalElement with Product with Serializable

    Permalink
  27. case class IRIScalarRestriction(e: OWLDatatype, iri: IRI, uuid: IRIScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], pattern: Option[LiteralPattern]) extends RestrictedDataRange with Product with Serializable

    Permalink
  28. case class InverseProperty(e: OWLObjectProperty, uuid: InversePropertyUUID, iri: IRI, name: LocalName) extends RestrictableRelationship with LogicalElement with Product with Serializable

    Permalink
  29. case class NumericScalarRestriction(e: OWLDatatype, iri: IRI, uuid: NumericScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange, minInclusive: Option[LiteralNumber], maxInclusive: Option[LiteralNumber], minExclusive: Option[LiteralNumber], maxExclusive: Option[LiteralNumber]) extends RestrictedDataRange with Product with Serializable

    Permalink
  30. case class PlainLiteralScalarRestriction(e: OWLDatatype, iri: IRI, uuid: PlainLiteralScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], pattern: Option[LiteralPattern], language: Option[LanguageTagDataType]) extends RestrictedDataRange with Product with Serializable

    Permalink
  31. case class ReifiedRelationship(e: OWLClass, iri: IRI, name: LocalName, uuid: ReifiedRelationshipUUID, forwardProperty: ForwardProperty, inverseProperty: Option[InverseProperty], source: Entity, rSource: OWLObjectProperty, target: Entity, rTarget: OWLObjectProperty, characteristics: Iterable[RelationshipCharacteristics]) extends CharacterizedEntityRelationship with ConceptualRelationship with Product with Serializable

    Permalink
  32. case class ReifiedRelationshipRestriction(e: OWLClass, iri: IRI, name: LocalName, uuid: ReifiedRelationshipRestrictionUUID, source: Entity, target: Entity) extends ConceptualRelationship with Product with Serializable

    Permalink
  33. trait RestrictableRelationship extends Predicate

    Permalink
  34. trait RestrictedDataRange extends DataRange

    Permalink
  35. trait Rule extends Term

    Permalink
  36. case class RuleBodySegment(uuid: RuleBodySegmentUUID, chainRule: Option[ChainRule], previousSegment: Option[RuleBodySegment]) extends LogicalElement with Product with Serializable

    Permalink
  37. case class Scalar(e: OWLDatatype, iri: IRI, name: LocalName, uuid: ScalarUUID) extends DataRange with Product with Serializable

    Permalink
  38. case class ScalarDataProperty(e: OWLDataProperty, iri: IRI, name: LocalName, uuid: ScalarDataPropertyUUID, domain: Structure, range: DataRange) extends DataRelationship with DataRelationshipFromStructure with DataRelationshipToScalar with Product with Serializable

    Permalink
  39. case class ScalarOneOfRestriction(e: OWLDatatype, iri: IRI, uuid: ScalarOneOfRestrictionUUID, name: LocalName, restrictedDataRange: DataRange) extends RestrictedDataRange with Product with Serializable

    Permalink
  40. case class SegmentPredicate(uuid: SegmentPredicateUUID, bodySegment: RuleBodySegment, predicate: Option[Predicate], reifiedRelationshipSource: Option[ReifiedRelationship], reifiedRelationshipInverseSource: Option[ReifiedRelationship], reifiedRelationshipTarget: Option[ReifiedRelationship], reifiedRelationshipInverseTarget: Option[ReifiedRelationship], unreifiedRelationshipInverse: Option[UnreifiedRelationship]) extends LogicalElement with Product with Serializable

    Permalink
  41. case class StringScalarRestriction(e: OWLDatatype, iri: IRI, uuid: StringScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange, length: Option[PositiveIntegerLiteral], minLength: Option[PositiveIntegerLiteral], maxLength: Option[PositiveIntegerLiteral], pattern: Option[LiteralPattern]) extends RestrictedDataRange with Product with Serializable

    Permalink
  42. case class Structure(e: OWLClass, iri: IRI, name: LocalName, uuid: StructureUUID) extends Datatype with Product with Serializable

    Permalink
  43. case class StructuredDataProperty(e: OWLObjectProperty, iri: IRI, name: LocalName, uuid: StructuredDataPropertyUUID, domain: Structure, range: Structure) extends DataRelationship with DataRelationshipFromStructure with DataRelationshipToStructure with Product with Serializable

    Permalink
  44. case class SynonymScalarRestriction(e: OWLDatatype, iri: IRI, uuid: SynonymScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange) extends RestrictedDataRange with Product with Serializable

    Permalink
  45. case class TimeScalarRestriction(e: OWLDatatype, iri: IRI, uuid: TimeScalarRestrictionUUID, name: LocalName, restrictedDataRange: DataRange, minInclusive: Option[LiteralDateTime], maxInclusive: Option[LiteralDateTime], minExclusive: Option[LiteralDateTime], maxExclusive: Option[LiteralDateTime]) extends RestrictedDataRange with Product with Serializable

    Permalink
  46. case class UnreifiedRelationship(e: OWLObjectProperty, iri: IRI, name: LocalName, uuid: UnreifiedRelationshipUUID, source: Entity, target: Entity, characteristics: Iterable[RelationshipCharacteristics]) extends CharacterizedEntityRelationship with RestrictableRelationship with Product with Serializable

    Permalink

Ungrouped