Uses of Class
org.incenp.obofoundry.sssom.model.Version
-
Packages that use Version Package Description org.incenp.obofoundry.sssom org.incenp.obofoundry.sssom.model org.incenp.obofoundry.sssom.rdf org.incenp.obofoundry.sssom.slots -
-
Uses of Version in org.incenp.obofoundry.sssom
Fields in org.incenp.obofoundry.sssom declared as Version Modifier and Type Field Description protected VersionSSSOMReader. assumedVersionprotected VersionSSSOMWriter. targetVersionMethods in org.incenp.obofoundry.sssom that return Version Modifier and Type Method Description VersionValidator. getCompliantVersion(MappingSet set)Deprecated.UsegetCompliantVersion(MappingSet)instead.VersionVersionComplianceVisitor. getVersion()Gets the minimum version required, according to the slots visited so far.Methods in org.incenp.obofoundry.sssom with parameters of type Version Modifier and Type Method Description MappingYAMLConverter. convertMapping(Map<String,Object> rawMap, Version targetVersion)Converts a generic dictionary (as may have been obtained from a YAML or JSON parser) into aMappingobject.voidSSSOMReader. setAssumedVersion(Version version)Sets the version of the SSSOM specification that the reader should assume the set is compliant with, if the set does not have asssom_versionslot.voidYAMLConverter. setAssumedVersion(Version version)Sets the version of the SSSOM specification that a set should be assumed to be compliant with, in the absence of an explicitsssom_versionslot.voidSSSOMWriter. setTargetVersion(Version targetVersion)Sets the highest version of the SSSOM specification that the written set must be compliant with.voidVersionComplianceVisitor. visit(VersionSlot<T> slot, T object, Version unused)Constructors in org.incenp.obofoundry.sssom with parameters of type Version Constructor Description VersionEnforcerVisitor(Version version)Creates a new instance.Constructor parameters in org.incenp.obofoundry.sssom with type arguments of type Version Constructor Description VersionComplianceVisitor(Set<Version> versions)Creates a new instance. -
Uses of Version in org.incenp.obofoundry.sssom.model
Fields in org.incenp.obofoundry.sssom.model declared as Version Modifier and Type Field Description static VersionVersion. LATESTThe latest version of the specification currently supported by this implementation.Methods in org.incenp.obofoundry.sssom.model that return Version Modifier and Type Method Description VersionaddedIn()The version of the specification in which the slot was first introduced.static VersionVersion. fromIRI(String iri)Parses an IRI into the corresponding SSSOM version object.static VersionVersion. fromString(String v)Parses a string into the corresponding SSSOM version object.static VersionVersion. getCompliantVersion(MappingSet ms)Gets the minimum version of the SSSOM specification that the given set is compliant with.static VersionVersion. getHighestVersion(Collection<Version> versions)Gets the most recent version of all the versions in the given collection.VersionMappingSet. getSssomVersion()Gets the value of thesssom_versionslot.static VersionVersion. valueOf(String name)Returns the enum constant of this type with the specified name.static Version[]Version. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.incenp.obofoundry.sssom.model with parameters of type Version Modifier and Type Method Description booleanVersion. isCompatibleWith(Version target)Checks whether this version is compatible with the indicated version.voidMappingSet. setSssomVersion(Version value)Sets the value of thesssom_versionslot.MappingSet.MappingSetBuilderMappingSet.MappingSetBuilder. sssomVersion(Version sssomVersion)Method parameters in org.incenp.obofoundry.sssom.model with type arguments of type Version Modifier and Type Method Description static VersionVersion. getHighestVersion(Collection<Version> versions)Gets the most recent version of all the versions in the given collection.Constructors in org.incenp.obofoundry.sssom.model with parameters of type Version Constructor Description MappingSet(Version sssomVersion, Map<String,String> curieMap, List<Mapping> mappings, String mappingSetId, String mappingSetVersion, List<String> mappingSetSource, String mappingSetTitle, String mappingSetDescription, Double mappingSetConfidence, List<String> creatorId, List<String> creatorLabel, String license, EntityType subjectType, String subjectSource, String subjectSourceVersion, EntityType objectType, String objectSource, String objectSourceVersion, EntityType predicateType, String mappingProvider, List<String> cardinalityScope, String mappingTool, String mappingToolId, String mappingToolVersion, LocalDate mappingDate, LocalDate publicationDate, List<String> subjectMatchField, List<String> objectMatchField, List<String> subjectPreprocessing, List<String> objectPreprocessing, String similarityMeasure, List<String> curationRule, List<String> curationRuleText, List<String> seeAlso, String issueTracker, String other, String comment, List<ExtensionDefinition> extensionDefinitions, Map<String,ExtensionValue> extensions)Creates a new instance from the specified values. -
Uses of Version in org.incenp.obofoundry.sssom.rdf
Methods in org.incenp.obofoundry.sssom.rdf with parameters of type Version Modifier and Type Method Description MappingRDFConverter. mappingFromRDF(org.eclipse.rdf4j.model.Model model, Version targetVersion)Converts a RDF model to a Mapping object.Constructors in org.incenp.obofoundry.sssom.rdf with parameters of type Version Constructor Description RDFConverter(ExtraMetadataPolicy policy, Version assumedVersion)Creates a new instance with an explicit policy for converting non-standard metadata and a default assumed version. -
Uses of Version in org.incenp.obofoundry.sssom.slots
Methods in org.incenp.obofoundry.sssom.slots that return Version Modifier and Type Method Description VersionSlot. getCompliantVersion()Gets the earliest version of the SSSOM specification this slot is compatible with.Methods in org.incenp.obofoundry.sssom.slots with parameters of type Version Modifier and Type Method Description List<Slot<T>>SlotHelper. getSlots(Version maxVersion)Gets a subset of the current list of slots, containing only the slots that are compatible with the given version of the SSSOM specification.voidSlotPropagator. setMaxVersion(Version maxVersion)Sets the highest version of the SSSOM specification to use for deciding which slots should be affected by propagation or condensation operations.default voidISlotVisitor. visit(VersionSlot<T> slot, T object, Version version)Visits a slot that holds a SSSOM version value.voidSlotVisitorBase. visit(VersionSlot<T> slot, T object, Version value)Constructors in org.incenp.obofoundry.sssom.slots with parameters of type Version Constructor Description SlotPropagator(PropagationPolicy policy, Version maxVersion)Creates a new instance with the specified propagation policy and highest version.
-