| Constructor and Description |
|---|
UnifierImpl() |
UnifierImpl(Map<VarName,VarName> map) |
UnifierImpl(Unifier u) |
| Modifier and Type | Method and Description |
|---|---|
VarName |
addMapping(VarName key,
VarName value) |
boolean |
containsKey(VarName key) |
boolean |
containsValue(VarName value) |
boolean |
equals(Object obj) |
VarName |
get(VarName key) |
Set<Map.Entry<VarName,VarName>> |
getMappings() |
int |
hashCode() |
boolean |
isEmpty() |
Set<VarName> |
keySet() |
Map<VarName,VarName> |
map() |
Unifier |
merge(Unifier d) |
Unifier |
removeTrivialMappings() |
int |
size() |
Collection<VarName> |
values() |
public UnifierImpl()
public UnifierImpl(Unifier u)
public Collection<VarName> values()
public Set<Map.Entry<VarName,VarName>> getMappings()
getMappings in interface Unifierpublic VarName addMapping(VarName key, VarName value)
addMapping in interface Unifierpublic boolean containsKey(VarName key)
containsKey in interface Unifierpublic boolean containsValue(VarName value)
containsValue in interface Unifierpublic Unifier removeTrivialMappings()
removeTrivialMappings in interface UnifierCopyright © 2017 Grakn Labs Ltd. All rights reserved.