Package

gov.nasa.jpl.imce.oml

resolver

Permalink

package resolver

Visibility
  1. Public
  2. All

Type Members

  1. case class ConceptualRelationshipsToResolve(cardinalityRestrictedAspects: Seq[CardinalityRestrictedAspectInfo], cardinalityRestrictedConcepts: Seq[CardinalityRestrictedConceptInfo], cardinalityRestrictedReifiedRelationships: Seq[CardinalityRestrictedReifiedRelationshipInfo], reifiedRelationships: Seq[ReifiedRelationshipInfo], reifiedRelationshipRestrictions: Seq[ReifiedRelationshipRestrictionInfo], r: OMLTablesResolver) extends Product with Serializable

    Permalink
  2. case class DataRangesToResolve(binaryScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, BinaryScalarRestriction)]], iriScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, IRIScalarRestriction)]], numericScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, NumericScalarRestriction)]], plainLiteralScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, PlainLiteralScalarRestriction)]], scalarOneOfRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, ScalarOneOfRestriction)]], stringScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, StringScalarRestriction)]], synonymScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, SynonymScalarRestriction)]], timeScalarRestrictions: Map[TerminologyBoxUUID, Seq[(DataRangeUUID, TimeScalarRestriction)]]) extends Product with Serializable

    Permalink

    Each field is a map from: Graph UUID to a map of (restricted range UUID, dataRange)

  3. case class ModuleGraphEdge[N](nodes: Product, moduleEdge: ModuleEdge) extends DiEdge[N] with ExtendedKey[N] with EdgeCopy[ModuleGraphEdge] with OuterEdge[N, ModuleGraphEdge] with Product with Serializable

    Permalink
  4. case class OMLTablesResolver extends Product with Serializable

    Permalink

Ungrouped