public class IsoMatcherImpl<V,E,G extends org.jgrapht.Graph<V,E>> extends Object implements org.aksw.commons.graph.index.core.IsoMatcher<G,V>
| Modifier and Type | Field and Description |
|---|---|
protected java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<E>> |
createEdgeComparator |
protected java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<V>> |
createVertexComparator |
| Constructor and Description |
|---|
IsoMatcherImpl(java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<V>> createVertexComparator,
java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<E>> createEdgeComparator) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<com.google.common.collect.BiMap<V,V>> |
match(com.google.common.collect.BiMap<? extends V,? extends V> baseIso,
G viewGraph,
G insertGraph)
Make sure that baseIso is not modified
|
org.aksw.combinatorics.solvers.ProblemNeighborhoodAware<com.google.common.collect.BiMap<V,V>,V> |
toProblem(com.google.common.collect.BiMap<? extends V,? extends V> baseIso,
G viewGraph,
G insertGraph) |
protected java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<V>> createVertexComparator
protected java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<E>> createEdgeComparator
public IsoMatcherImpl(java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<V>> createVertexComparator, java.util.function.Function<com.google.common.collect.BiMap<? extends V,? extends V>,Comparator<E>> createEdgeComparator)
public org.aksw.combinatorics.solvers.ProblemNeighborhoodAware<com.google.common.collect.BiMap<V,V>,V> toProblem(com.google.common.collect.BiMap<? extends V,? extends V> baseIso, G viewGraph, G insertGraph)
Copyright © 2019. All rights reserved.