public class MatchMappingsImpl extends java.lang.Object implements MatchMappings
| Modifier and Type | Class and Description |
|---|---|
class |
MatchMappingsImpl.MappingCostComparator
Two mappings between the same two graphs with the same cost is considered
the same...
|
| Constructor and Description |
|---|
MatchMappingsImpl() |
MatchMappingsImpl(java.util.List<MatchMapping> mappings) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(int i,
int j,
java.util.List<MatchMapping> mappings) |
void |
add(int i,
int j,
MatchMapping mapping) |
java.util.List<MatchMapping> |
getAllMappings() |
java.util.List<MatchMapping> |
getAllMappings(int i,
int j) |
MatchMapping |
getAnOptimalMapping(int i,
int j) |
java.util.Comparator<MatchMapping> |
getMappingComparator() |
java.util.List<MatchMapping> |
getOptimalMappings() |
java.util.Iterator<MatchMapping> |
iterator() |
public MatchMappingsImpl()
public MatchMappingsImpl(java.util.List<MatchMapping> mappings)
public java.util.List<MatchMapping> getAllMappings()
getAllMappings in interface MatchMappingspublic java.util.List<MatchMapping> getOptimalMappings()
getOptimalMappings in interface MatchMappingspublic java.util.List<MatchMapping> getAllMappings(int i, int j)
getAllMappings in interface MatchMappingspublic MatchMapping getAnOptimalMapping(int i, int j)
getAnOptimalMapping in interface MatchMappingspublic java.util.Iterator<MatchMapping> iterator()
iterator in interface java.lang.Iterable<MatchMapping>public void add(int i,
int j,
java.util.List<MatchMapping> mappings)
add in interface MatchMappingspublic java.util.Comparator<MatchMapping> getMappingComparator()
getMappingComparator in interface MatchMappingspublic void add(int i,
int j,
MatchMapping mapping)
add in interface MatchMappings