Uses of Class
org.incenp.obofoundry.sssom.model.Mapping
-
-
Uses of Mapping in org.incenp.obofoundry.sssom
Methods in org.incenp.obofoundry.sssom that return Mapping Modifier and Type Method Description MappingYAMLConverter. convertMapping(Map<String,Object> rawMap)Converts a generic dictionary (as may have been obtained from a YAML or JSON parser) into aMappingobject.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.Methods in org.incenp.obofoundry.sssom with parameters of type Mapping Modifier and Type Method Description intDefaultMappingComparator. compare(Mapping o1, Mapping o2)StringCardinalizer. getObject(Mapping mapping)Gets a string representing the object of a mapping, that can be used for cardinality computation.StringCardinalizer. getSubject(Mapping mapping)Gets a string representing the subject of a mapping, that can be used for cardinality computation.StringMappingHasher. hash(Mapping mapping)Hashes the given mapping.StringValidator. validate(Mapping mapping)Deprecated.UseValidator.validate(Mapping, boolean)instead, orValidator.validate(MappingSet)to validate an entire mapping set.EnumSet<ValidationError>Validator. validate(Mapping mapping, boolean earlyExit)Validates an individual mapping.Method parameters in org.incenp.obofoundry.sssom with type arguments of type Mapping Modifier and Type Method Description voidCardinalizer. fillCardinality(List<Mapping> mappings)Computes the cardinality of all mappings in the given set, according to the current scope, and fills themapping_cardinalityslot and thecardinality_scopeslot accordingly. -
Uses of Mapping in org.incenp.obofoundry.sssom.checks
Methods in org.incenp.obofoundry.sssom.checks with parameters of type Mapping Modifier and Type Method Description ValidationErrorDuplicatedRecordIdValidator. validate(Mapping mapping)ValidationErrorIMappingValidator. validate(Mapping mapping)Checks a mapping for a possible post-parsing error.ValidationErrorMissingJustificationValidator. validate(Mapping mapping)ValidationErrorMissingObjectValidator. validate(Mapping mapping)ValidationErrorMissingPredicateValidator. validate(Mapping mapping)ValidationErrorMissingRecordIdValidator. validate(Mapping mapping)ValidationErrorMissingReviewerValidator. validate(Mapping mapping)ValidationErrorMissingSubjectValidator. validate(Mapping mapping)ValidationErrorPredicateTypeValidator. validate(Mapping mapping) -
Uses of Mapping in org.incenp.obofoundry.sssom.extract
Fields in org.incenp.obofoundry.sssom.extract with type parameters of type Mapping Modifier and Type Field Description protected SlotExtractor<Mapping>MappingSlotExtractor. slotExtractorMethods in org.incenp.obofoundry.sssom.extract with parameters of type Mapping Modifier and Type Method Description protected ObjectHashExtractor. extract(Mapping mapping)protected ObjectMappingExtensionExtractor. extract(Mapping mapping)protected ObjectMappingSlotExtractor. extract(Mapping mapping)protected abstract ObjectMappingValueExtractor. extract(Mapping mapping)Extracts the desired value from the given mapping.ObjectSExpressionExtractor. extract(Mapping mapping)Constructor parameters in org.incenp.obofoundry.sssom.extract with type arguments of type Mapping Constructor Description MappingSlotExtractor(int mappingNo, Slot<Mapping> slot, int itemNo)Creates a new instance. -
Uses of Mapping in org.incenp.obofoundry.sssom.model
Methods in org.incenp.obofoundry.sssom.model that return Mapping Modifier and Type Method Description MappingMapping.MappingBuilder. build()static MappingCommonPredicate. invert(Mapping mapping)Deprecated.Useinvert()instead.MappingMapping. invert()Creates an inverted version of this mapping if possible.MappingMapping. invert(String predicate)Creates an inverted version of this mapping with an explicit predicate.Methods in org.incenp.obofoundry.sssom.model that return types with arguments of type Mapping Modifier and Type Method Description List<Mapping>MappingSet. getMappings()Gets the value of themappingsslot.List<Mapping>MappingSet. getMappings(boolean set)Gets the list ofmappingsvalues, optionally initializing the list if needed.Methods in org.incenp.obofoundry.sssom.model with parameters of type Mapping Modifier and Type Method Description static StringMappingCardinality. getObject(Mapping mapping)Deprecated.UseCardinalizer.getObject(Mapping)instead.static StringMappingCardinality. getSubject(Mapping mapping)Deprecated.UseCardinalizer.getSubject(Mapping)instead.static MappingCommonPredicate. invert(Mapping mapping)Deprecated.Useinvert()instead.Method parameters in org.incenp.obofoundry.sssom.model with type arguments of type Mapping Modifier and Type Method Description static voidMappingCardinality. inferCardinality(List<Mapping> mappings)Deprecated.UseCardinalizer.fillCardinality(List)instead.MappingSet.MappingSetBuilderMappingSet.MappingSetBuilder. mappings(List<Mapping> mappings)voidMappingSet. setMappings(List<Mapping> value)Sets the value of themappingsslot.Constructor parameters in org.incenp.obofoundry.sssom.model with type arguments of type Mapping 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 Mapping in org.incenp.obofoundry.sssom.owl
Methods in org.incenp.obofoundry.sssom.owl with parameters of type Mapping Modifier and Type Method Description booleanSSSOMTExistsFunction. filter(Mapping mapping)booleanSSSOMTIsAFunction. filter(Mapping mapping)org.semanticweb.owlapi.model.OWLAxiomAnnotatedAxiomGenerator. transform(Mapping mapping)org.semanticweb.owlapi.model.OWLAxiomAnnotationAxiomGenerator. transform(Mapping mapping)org.semanticweb.owlapi.model.OWLAxiomDirectAxiomGenerator. transform(Mapping mapping)org.semanticweb.owlapi.model.OWLAxiomEquivalentAxiomGenerator. transform(Mapping mapping)org.semanticweb.owlapi.model.OWLAxiomSSSOMTAnnotateFunction. transform(Mapping mapping)org.semanticweb.owlapi.model.OWLAxiomSSSOMTCreateAxiomFunction. transform(Mapping mapping)Method parameters in org.incenp.obofoundry.sssom.owl with type arguments of type Mapping Modifier and Type Method Description voidOWLGenerator. addRule(IMappingFilter filter, IMappingTransformer<Mapping> preprocessor, IMappingTransformer<org.semanticweb.owlapi.model.OWLAxiom> generator)Adds a processing rule.Constructor parameters in org.incenp.obofoundry.sssom.owl with type arguments of type Mapping Constructor Description AnnotatedAxiomGenerator(org.semanticweb.owlapi.model.OWLOntology ontology, IMappingTransformer<org.semanticweb.owlapi.model.OWLAxiom> innerGenerator, IMetadataTransformer<Mapping,org.semanticweb.owlapi.model.IRI> slotTranslator)Creates a new instance with the specified generator and metadata transformer.AnnotatedAxiomGenerator(org.semanticweb.owlapi.model.OWLOntology ontology, IMappingTransformer<org.semanticweb.owlapi.model.OWLAxiom> innerGenerator, IMetadataTransformer<Mapping,org.semanticweb.owlapi.model.IRI> slotTranslator, boolean onlyMetadata)Creates a new instance with the specified generator and metadata transformer.AnnotatedAxiomGenerator(org.semanticweb.owlapi.model.OWLOntology ontology, IMappingTransformer<org.semanticweb.owlapi.model.OWLAxiom> innerGenerator, IMetadataTransformer<Mapping,org.semanticweb.owlapi.model.IRI> slotTranslator, Collection<String> slots)Creates a new instance with the specified generator and metadata transformer, and a customised list of slots to use to generate the annotations. -
Uses of Mapping in org.incenp.obofoundry.sssom.rdf
Methods in org.incenp.obofoundry.sssom.rdf that return Mapping Modifier and Type Method Description MappingRDFConverter. mappingFromRDF(org.eclipse.rdf4j.model.Model model)Converts a RDF model to a Mapping object.MappingRDFConverter. mappingFromRDF(org.eclipse.rdf4j.model.Model model, Version targetVersion)Converts a RDF model to a Mapping object. -
Uses of Mapping in org.incenp.obofoundry.sssom.slots
Methods in org.incenp.obofoundry.sssom.slots that return types with arguments of type Mapping Modifier and Type Method Description static SlotHelper<Mapping>SlotHelper. getMappingHelper()Gets the default helper object to manipulateMappingslots.static SlotHelper<Mapping>SlotHelper. getMappingHelper(boolean newHelper)Gets a helper object to manipulateMappingslots. -
Uses of Mapping in org.incenp.obofoundry.sssom.transform
Methods in org.incenp.obofoundry.sssom.transform that return Mapping Modifier and Type Method Description MappingMappingProcessingRule. preprocess(Mapping mapping)Applies the preprocessing step to the given mapping.MappingMappingEditor. transform(Mapping mapping)MappingSSSOMTInvertFunction. transform(Mapping mapping)MappingSSSOMTStopFunction. transform(Mapping mapping)Methods in org.incenp.obofoundry.sssom.transform that return types with arguments of type Mapping Modifier and Type Method Description IMappingTransformer<Mapping>SSSOMTAssignFunction. call(List<String> arguments, Map<String,String> keyedArguments)IMappingTransformer<Mapping>SSSOMTInvertFunction. call(List<String> arguments, Map<String,String> keyedArguments)IMappingTransformer<Mapping>SSSOMTReplaceFunction. call(List<String> arguments, Map<String,String> keyedArguments)IMappingTransformer<Mapping>SSSOMTStopFunction. call(List<String> arguments, Map<String,String> keyedArguments)IMappingTransformer<Mapping>ISSSOMTransformApplication. onPreprocessingAction(String name, List<String> arguments, Map<String,String> keyedArguments)Processes a preprocessing action.IMappingTransformer<Mapping>SSSOMTransformApplication. onPreprocessingAction(String name, List<String> arguments, Map<String,String> keyedArguments)Methods in org.incenp.obofoundry.sssom.transform with parameters of type Mapping Modifier and Type Method Description booleanMappingProcessingRule. apply(Mapping mapping)Checks whether the rule should be applied to the given mapping.StringVariableManager. expandVariable(String name, Mapping mapping)Gets the value of a variable for a given mapping.booleanFilterSet. filter(Mapping mapping)booleanIMappingFilter. filter(Mapping mapping)Check if a mapping satisfies a given condition.booleanNamedFilter. filter(Mapping mapping)booleanSSSOMTConfidenceFilterFunction. filter(Mapping mapping)booleanSSSOMTDuplicateFunction. filter(Mapping mapping)booleanSSSOMTHasExtensionFunction. filter(Mapping mapping)StringMappingFormatter. format(String format, Mapping mapping)Formats a string with values derived from a mapping.TMappingProcessingRule. generate(Mapping mapping)Generates the output object from the given mapping.voidIMappingProcessorListener. generated(MappingProcessingRule<T> rule, Mapping mapping, T product)This method is called whenever a rule is applied to a mapping and produces an object.protected voidMappingProcessor. onGeneratedProduct(MappingProcessingRule<T> rule, Mapping mapping, T product)Called when a rule generates an object from a mapping.MappingMappingProcessingRule. preprocess(Mapping mapping)Applies the preprocessing step to the given mapping.TIMappingTransformer. transform(Mapping mapping)Transform a mapping into something else.MappingMappingEditor. transform(Mapping mapping)TNamedMappingTransformer. transform(Mapping mapping)MappingSSSOMTInvertFunction. transform(Mapping mapping)MappingSSSOMTStopFunction. transform(Mapping mapping)VoidMappingEditor. visit(Slot<Mapping> slot, Mapping object, Object value)Method parameters in org.incenp.obofoundry.sssom.transform with type arguments of type Mapping Modifier and Type Method Description booleanMappingProcessingRule. call(List<Mapping> mappings)Calls the custom callback associated with the rule, if any.voidIMappingProcessorCallback. process(IMappingFilter filter, List<Mapping> mappings)Applies a custom process to a set of mappings.List<T>MappingProcessor. process(List<Mapping> mappings)Applies all the rules to the given mappings.voidNamedMappingProcessorCallback. process(IMappingFilter filter, List<Mapping> mappings)voidSSSOMTInferCardinalityFunction. process(IMappingFilter filter, List<Mapping> mappings)voidSSSOMTransformApplication. registerPreprocessor(ISSSOMTFunction<IMappingTransformer<Mapping>> function)Registers a new SSSOM/T preprocessor function.VoidMappingEditor. visit(Slot<Mapping> slot, Mapping object, Object value)Constructor parameters in org.incenp.obofoundry.sssom.transform with type arguments of type Mapping Constructor Description MappingProcessingRule(IMappingFilter filter, IMappingTransformer<Mapping> preprocessor, IMappingTransformer<T> generator)Creates a new instance.MappingProcessingRule(IMappingFilter filter, IMappingTransformer<Mapping> preprocessor, IMappingTransformer<T> generator, IMappingProcessorCallback callback)Creates a new instance that includes a custom processing step. -
Uses of Mapping in org.incenp.obofoundry.sssom.uriexpr
Methods in org.incenp.obofoundry.sssom.uriexpr that return Mapping Modifier and Type Method Description MappingSSSOMTUriExpressionToExtFunction. transform(Mapping mapping)Methods in org.incenp.obofoundry.sssom.uriexpr that return types with arguments of type Mapping Modifier and Type Method Description IMappingTransformer<Mapping>SSSOMTUriExpressionToExtFunction. call(List<String> arguments, Map<String,String> keyedArguments)Methods in org.incenp.obofoundry.sssom.uriexpr with parameters of type Mapping Modifier and Type Method Description booleanSSSOMTUriExpressionContainsFunction. filter(Mapping mapping)MappingSSSOMTUriExpressionToExtFunction. transform(Mapping mapping) -
Uses of Mapping in org.incenp.obofoundry.sssom.util
Methods in org.incenp.obofoundry.sssom.util with parameters of type Mapping Modifier and Type Method Description doubleConfidenceHelper. aggregate(Mapping mapping)Computes the aggregated confidence value for a mapping.Method parameters in org.incenp.obofoundry.sssom.util with type arguments of type Mapping Modifier and Type Method Description voidExtendedPrefixMap. canonicalise(List<Mapping> mappings)Canonicalises a list of mappings.
-