annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/NodePath.java @ 138:b998fdc99bc0

add NodePathCompare and Test
author one
date Mon, 27 Oct 2014 19:04:59 +0900
parents 6e9a8d26e0cf
children 809f813d1083
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
Shoshi TAMAKI
parents:
diff changeset
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store;
Shoshi TAMAKI
parents:
diff changeset
2
16
35c661de095d added Parameter ... etc..
Shoshi TAMAKI
parents: 11
diff changeset
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
11
5f763f32940e added traverser api
Shoshi TAMAKI
parents: 10
diff changeset
4
16
35c661de095d added Parameter ... etc..
Shoshi TAMAKI
parents: 11
diff changeset
5 public interface NodePath extends Iterable<Integer>
10
Shoshi TAMAKI
parents:
diff changeset
6 {
107
one
parents: 98
diff changeset
7 public NodePath add(int pos);
16
35c661de095d added Parameter ... etc..
Shoshi TAMAKI
parents: 11
diff changeset
8 public Pair<Integer,NodePath> pop();
98
95000ff9064d Create Query
one
parents: 43
diff changeset
9 public NodePath tail();
43
1c91c4357228 added traverser test
Shoshi TAMAKI
parents: 16
diff changeset
10 public int size();
135
6e9a8d26e0cf refactor
one
parents: 107
diff changeset
11 public Pair<Integer,NodePath> last();
138
b998fdc99bc0 add NodePathCompare and Test
one
parents: 135
diff changeset
12 public boolean compare(NodePath path);
10
Shoshi TAMAKI
parents:
diff changeset
13 }