Revert "ss: Add serialization logic to state values"
[deliverable/tracecompass.git] / statesystem / org.eclipse.tracecompass.statesystem.core / src / org / eclipse / tracecompass / statesystem / core / statevalue / NullStateValue.java
index d096bcb6c4faeb889f484b4ab5340687b5cf81a3..c71d71c0b65d09eafc986feefd4d45fd23b605c4 100644 (file)
@@ -25,8 +25,7 @@ import org.eclipse.jdt.annotation.Nullable;
  */
 final class NullStateValue extends TmfStateValue {
 
-    private static final byte[] EMPTY_ARRAY = new byte[0];
-    private static final String STR_VALUE = "nullValue"; //$NON-NLS-1$
+    private final String value = "nullValue"; //$NON-NLS-1$
 
     @Override
     public Type getType() {
@@ -50,12 +49,7 @@ final class NullStateValue extends TmfStateValue {
 
     @Override
     public String toString() {
-        return STR_VALUE;
-    }
-
-    @Override
-    public byte[] serialize() {
-        return EMPTY_ARRAY;
+        return value;
     }
 
     // ------------------------------------------------------------------------
@@ -79,7 +73,7 @@ final class NullStateValue extends TmfStateValue {
 
     @Override
     public String unboxStr() {
-        return STR_VALUE;
+        return value;
     }
 
     @Override
@@ -96,4 +90,5 @@ final class NullStateValue extends TmfStateValue {
          */
         return -(other.compareTo(this));
     }
+
 }
This page took 0.025619 seconds and 5 git commands to generate.