diff --git a/source/java/org/alfresco/repo/avm/util/VersionPathStuffer.java b/source/java/org/alfresco/repo/avm/util/VersionPathStuffer.java index d960063038..fe4b57797d 100644 --- a/source/java/org/alfresco/repo/avm/util/VersionPathStuffer.java +++ b/source/java/org/alfresco/repo/avm/util/VersionPathStuffer.java @@ -13,7 +13,7 @@ import org.alfresco.util.Pair; * by VersionPathUnStuffer. * @author britt */ -public class VersionPathStuffer +public final class VersionPathStuffer { /** * The internal buffer. @@ -37,7 +37,7 @@ public class VersionPathStuffer /** * Add a version path expressed by the version and path. */ - public void add(int version, String path) + public VersionPathStuffer add(int version, String path) { if (fAnyAdded) { @@ -47,16 +47,18 @@ public class VersionPathStuffer fBuilder.append('@'); fBuilder.append(version); fAnyAdded = true; + return this; } /** * Add a version path expressed as a NodeRef. */ - public void add(NodeRef nodeRef) + public VersionPathStuffer add(NodeRef nodeRef) { Pair versionPath = AVMNodeConverter.ToAVMVersionPath(nodeRef); add(versionPath.getFirst(), versionPath.getSecond()); + return this; } /** diff --git a/source/java/org/alfresco/repo/avm/util/VersionPathUnstuffer.java b/source/java/org/alfresco/repo/avm/util/VersionPathUnstuffer.java index 0f9bf7ff63..81f43402f8 100644 --- a/source/java/org/alfresco/repo/avm/util/VersionPathUnstuffer.java +++ b/source/java/org/alfresco/repo/avm/util/VersionPathUnstuffer.java @@ -15,7 +15,7 @@ import org.alfresco.util.Pair; * by VersionPathStuffer) and gives you back a list of Version/Paths * @author britt */ -public class VersionPathUnstuffer +public final class VersionPathUnstuffer { /** * The unpacked version paths.