Mercurial > hg > Members > tatsuki > bench > jungle-core
view src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/util/TreeMapOrd.java @ 145:72f454eb04ec
add parentIndex
author | one |
---|---|
date | Fri, 21 Nov 2014 08:11:24 +0900 |
parents | |
children |
line wrap: on
line source
package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; import fj.F; import fj.Ord; import fj.P; import fj.P1; public class TreeMapOrd { private TreeMapOrd(){ } private static F<TreeNode, P1<String>> toP1 = new F<TreeNode, P1<String>> () { @Override public P1<String> f(TreeNode node) { return P.p(node.toString()); } }; private static Ord<P1<String>> ord = Ord.p1Ord(Ord.stringOrd); public static Ord<TreeNode> treeNodeOrd = ord.comap(toP1); }