Package org.incenp.obofoundry.sssom.model
-
Class Summary Class Description Constants A class to hold constant values that may be used throughout the library and in client code.ExtensionDefinition Represents the definition of an extension slot.ExtensionValue Represents the value of an extension slot.Mapping Represents amappingobject.Mapping.MappingBuilder MappingRegistry Represents amapping registryobject.MappingRegistry.MappingRegistryBuilder MappingSet Represents amapping setobject.MappingSet.MappingSetBuilder MappingSetReference Represents amapping set referenceobject.MappingSetReference.MappingSetReferenceBuilder -
Enum Summary Enum Description BuiltinPrefix URL prefixes considered builtin by the SSSOM specification.CommonPredicate Represents some "well-known" mapping predicates for which we have built-in knowledge on how to invert them.EntityType Represents the type of an entity that is being mapped.MappingCardinality Represents the cardinality of a mapping.PredicateModifier A value that modifies the meaning of a mapping predicate.ValueType Represents the type of an extension value.Version Represents a version of the SSSOM specification. -
Annotation Types Summary Annotation Type Description EntityReference An annotation to indicate that a SSSOM slot is an "entity reference".Propagatable An annotation to indicate that a SSSOM slot is "propagatable".SlotURI An annotation to indicate the URI associated with a SSSOM slot.URI An annotation to indicate that a SSSOM slot is a URI.Versionable An annotation to provide information about the version of the SSSOM specification a slot is compliant with.