diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-02-29 09:01:16 -0500 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-02-29 09:01:16 -0500 |
| commit | c732b309a14696f60100440871c90789d443ad24 (patch) | |
| tree | ec83783687c44e6fbb6d367b15e1c43cee75f38c /BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java | |
| parent | a5f6bd475293d72e040a2dbb92eb145e47c09fe5 (diff) | |
Changed interface of GenHolder
GenHolder now has a proper interface with no public fields
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java')
| -rw-r--r-- | BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java b/BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java index 3b6d6ef..d3a420e 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java +++ b/BJC-Utils2/src/main/java/bjc/utils/graph/AdjacencyMap.java @@ -48,12 +48,13 @@ public class AdjacencyMap<T> { int col = 0; for (String part : parts) { - aMap.setWeight(row.held, col, Integer.parseInt(part)); + aMap.setWeight(row.unwrap(vl -> vl), col, + Integer.parseInt(part)); col++; } - row.held++; + row.transform((vl) -> vl + 1); }); scn.close(); @@ -96,11 +97,11 @@ public class AdjacencyMap<T> { int rhs = adjMap.get(tgt.getKey()).get(src.getKey()); if (lhs != rhs) { - res.held = false; + res.transform((vl) -> false); } })); - return res.held; + return res.unwrap(vl -> vl); } /** |
