public class NameAndPropertyAlignment extends DistanceAlignment implements AlignmentProcess
Modifier and Type | Field and Description |
---|---|
private HeavyLoadedOntology<java.lang.Object> |
honto1 |
private HeavyLoadedOntology<java.lang.Object> |
honto2 |
(package private) static org.slf4j.Logger |
logger |
init
confidenceType, extensions, hash1, hash2, level, namespaces, onto1, onto2, relationCreationMethod, relationType, time, type
Constructor and Description |
---|
NameAndPropertyAlignment()
Creation
|
Modifier and Type | Method and Description |
---|---|
void |
align(Alignment alignment,
java.util.Properties params)
Processing
|
private double |
alignLocal(java.util.Set<? extends java.lang.Object> prop1,
java.util.Set<? extends java.lang.Object> prop2)
Make a local alignement
|
void |
init(java.lang.Object o1,
java.lang.Object o2,
java.lang.Object ontologies)
Initialisation
The class requires HeavyLoadedOntologies
|
callHungarianMethod, cleanUp, extract, extractqq, extractqqgreedy, extractqs, extractsq, extractss, getSimilarity, printDistanceMatrix, setSimilarity
createCell, createNewAlignment, getOntology1URI, getOntology2URI, getOntologyObject1, getOntologyObject2, init, inverse, loadInit, ontology1, ontology2, toObjectAlignment, toURIAlignment, toURIAlignment
accept, addAlignCell, addAlignCell, addAlignCell, addAlignCell, addAlignCell, addCell, aggregate, avgConfidence, clone, compose, contains, createRelation, cut, cut, cut2, deleteAllCells, diff, dump, equals, getAlignCell1, getAlignCell2, getAlignCells, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getArrayElements, getConfidenceType, getElements, getExtension, getExtensions, getExtensionsObject, getFile1, getFile2, getLevel, getOntology1, getOntology2, getParameters, getRelationType, getSortedIterator, getType, getXNamespace, getXNamespaces, harden, hashCode, ingest, init, invertContent, invertType, iterator, join, maxConfidence, meet, minConfidence, nbCells, normalise, remCell, removeAlignCell, render, rewriteQuery, rewriteQuery, rewriteSPARQLQuery, rewriteSPARQLQuery, setConfidenceType, setExtension, setExtensions, setFile1, setFile2, setLevel, setOntology1, setOntology2, setRelationType, setType, setXNamespace, translateMessage, varianceConfidence
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
addAlignCell, addAlignCell, clone, compose, cut, cut, diff, dump, getAlignCell1, getAlignCell2, getAlignCells1, getAlignCells2, getAlignedObject1, getAlignedObject2, getAlignedRelation1, getAlignedRelation2, getAlignedStrength1, getAlignedStrength2, getElements, getExtension, getExtensions, getFile1, getFile2, getLevel, getOntology1, getOntology1URI, getOntology2, getOntology2URI, getType, harden, init, inverse, iterator, join, meet, nbCells, remCell, render, setExtension, setFile1, setFile2, setLevel, setOntology1, setOntology2, setType
static final org.slf4j.Logger logger
private HeavyLoadedOntology<java.lang.Object> honto1
private HeavyLoadedOntology<java.lang.Object> honto2
public void init(java.lang.Object o1, java.lang.Object o2, java.lang.Object ontologies) throws AlignmentException
init
in interface Alignment
init
in class BasicAlignment
o1
- ando2:
- the two ontoogies to matchontologies:
- an ontology cacheAlignmentException
- when something goes wrongpublic void align(Alignment alignment, java.util.Properties params) throws AlignmentException
align
in interface AlignmentProcess
align
in class DistanceAlignment
alignment:
- an initial alignmentparams:
- the parameters of the matching processAlignmentException
- when something goes wrongprivate double alignLocal(java.util.Set<? extends java.lang.Object> prop1, java.util.Set<? extends java.lang.Object> prop2)
prop1
- andprop2:
- the two set of properties for a single class to match(C) INRIA & friends, 2003-2020