public static Tuple<NodeId> tuple(Record r, ColumnMap cMap) { int N = r.getKey().length/SizeOfLong ; NodeId[] nodeIds = new NodeId[N] ; for ( int i = 0 ; i < N ; i++ ) { NodeId id = NodeId.create(r.getKey(), i*SizeOfLong) ; int j = i ; if ( cMap != null ) j = cMap.fetchSlotIdx(i) ; nodeIds[j] = id ; } return TupleFactory.asTuple(nodeIds) ; }