| Constructor and Description |
|---|
UnifierImpl()
Identity unifier.
|
UnifierImpl(Collection<Map.Entry<Var,Var>> mappings) |
UnifierImpl(com.google.common.collect.ImmutableMap<Var,Var> map) |
UnifierImpl(com.google.common.collect.ImmutableMultimap<Var,Var> map) |
UnifierImpl(Unifier u) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addMapping(Var key,
Var value) |
Unifier |
combine(Unifier d) |
boolean |
containsAll(Unifier u) |
boolean |
containsKey(Var key) |
boolean |
containsValue(Var value) |
boolean |
equals(Object obj) |
Collection<Var> |
get(Var key) |
int |
hashCode() |
Unifier |
inverse() |
boolean |
isEmpty() |
Set<Var> |
keySet() |
Set<Map.Entry<Var,Var>> |
mappings() |
Unifier |
merge(Unifier d) |
int |
size() |
String |
toString() |
Collection<Var> |
values() |
public UnifierImpl()
public UnifierImpl(Collection<Map.Entry<Var,Var>> mappings)
public UnifierImpl(Unifier u)
public Collection<Var> values()
public boolean addMapping(Var key, Var value)
addMapping in interface Unifierpublic Collection<Var> get(Var key)
public boolean containsKey(Var key)
containsKey in interface Unifierpublic boolean containsValue(Var value)
containsValue in interface Unifierpublic boolean containsAll(Unifier u)
containsAll in interface UnifierCopyright © 2017 Grakn Labs Ltd. All rights reserved.