OSDN Git Service

refactor
[bytom/bytom-java-sdk.git] / tx-signer / src / main / java / io / bytom / types / ValueDestination.java
index 9dea32b..55d0b31 100755 (executable)
@@ -2,18 +2,41 @@ package io.bytom.types;
 \r
 public class ValueDestination {\r
 \r
-    public Hash ref;\r
+    private Hash ref;\r
 \r
-    public AssetAmount value;\r
+    private AssetAmount value;\r
 \r
-    public long position;\r
+    private long position;\r
 \r
-    public ValueDestination() {\r
-    }\r
+    public ValueDestination() {}\r
 \r
     public ValueDestination(Hash ref, AssetAmount value, long position) {\r
         this.ref = ref;\r
         this.value = value;\r
         this.position = position;\r
     }\r
+\r
+    public Hash getRef() {\r
+        return ref;\r
+    }\r
+\r
+    public void setRef(Hash ref) {\r
+        this.ref = ref;\r
+    }\r
+\r
+    public AssetAmount getValue() {\r
+        return value;\r
+    }\r
+\r
+    public void setValue(AssetAmount value) {\r
+        this.value = value;\r
+    }\r
+\r
+    public long getPosition() {\r
+        return position;\r
+    }\r
+\r
+    public void setPosition(long position) {\r
+        this.position = position;\r
+    }\r
 }\r