diff --git a/src/main/java/org/culturegraph/mf/util/tries/ACNode.java b/src/main/java/org/culturegraph/mf/util/tries/ACNode.java index bb2b5312d..65be34445 100644 --- a/src/main/java/org/culturegraph/mf/util/tries/ACNode.java +++ b/src/main/java/org/culturegraph/mf/util/tries/ACNode.java @@ -25,56 +25,57 @@ * * @param
*/ -public final class ACNode
{ +final class ACNode
{
+
private P value;
private final CharMap failure;
private final int depth;
- public ACNode(final P value, final int depth) {
+ ACNode(final P value, final int depth) {
this.value = value;
this.depth = depth;
}
- public ACNode addNext(final char key){
+ ACNode addNext(final char key){
return addNext(key, null);
}
- public ACNode addNext(final char key, final P value){
+ ACNode addNext(final char key, final P value){
final ACNode next = new ACNode (value, depth+1);
links.put(key, next);
return next;
}
- public void setValue(final P value) {
+ void setValue(final P value) {
this.value = value;
}
- public P getValue(){
+ P getValue(){
return value;
}
- public ACNode getNext(final char key){
+ ACNode getNext(final char key){
return links.get(key);
}
- public ACNode getFailure() {
+ ACNode getFailure() {
return failure;
}
- public void setFailure(final ACNode failure) {
+ void setFailure(final ACNode failure) {
this.failure = failure;
}
- public int getDepth() {
+ int getDepth() {
return depth;
}
- public Collection