V - nodespublic class ExclusiveEdge<V> extends Object implements Comparable<ExclusiveEdge<V>>
| Modifier and Type | Field and Description |
|---|---|
DirectedEdge<V> |
edge |
List<DirectedEdge<V>> |
excluded |
double |
weight |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ExclusiveEdge<V> exclusiveEdge) |
boolean |
equals(Object o) |
int |
hashCode() |
static <T> ExclusiveEdge<T> |
of(DirectedEdge<T> edge,
double weight) |
static <T> ExclusiveEdge<T> |
of(DirectedEdge<T> edge,
List<DirectedEdge<T>> excluded,
double weight) |
public final DirectedEdge<V> edge
public final List<DirectedEdge<V>> excluded
public final double weight
public static <T> ExclusiveEdge<T> of(DirectedEdge<T> edge, List<DirectedEdge<T>> excluded, double weight)
public static <T> ExclusiveEdge<T> of(DirectedEdge<T> edge, double weight)
public int compareTo(ExclusiveEdge<V> exclusiveEdge)
compareTo in interface Comparable<ExclusiveEdge<V>>Copyright © 2017 Grakn Labs Ltd. All rights reserved.