diff options
Diffstat (limited to 'vespajlib/src/main/java/com/yahoo/slime/SlimeInserter.java')
-rw-r--r-- | vespajlib/src/main/java/com/yahoo/slime/SlimeInserter.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/vespajlib/src/main/java/com/yahoo/slime/SlimeInserter.java b/vespajlib/src/main/java/com/yahoo/slime/SlimeInserter.java index 2607f762f66..2b048c42f73 100644 --- a/vespajlib/src/main/java/com/yahoo/slime/SlimeInserter.java +++ b/vespajlib/src/main/java/com/yahoo/slime/SlimeInserter.java @@ -5,12 +5,18 @@ package com.yahoo.slime; * Helper class for inserting values into a Slime object. * For justification read Inserter documentation. **/ -final class SlimeInserter implements Inserter { +public final class SlimeInserter implements Inserter { private Slime target; + + public SlimeInserter(Slime target) { + this.target = target; + } + public final SlimeInserter adjust(Slime slime) { target = slime; return this; } + public final Cursor insertNIX() { return target.setNix(); } public final Cursor insertBOOL(boolean value) { return target.setBool(value); } public final Cursor insertLONG(long value) { return target.setLong(value); } |