X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=statesystem%2Forg.eclipse.tracecompass.statesystem.core%2Fsrc%2Forg%2Feclipse%2Ftracecompass%2Fstatesystem%2Fcore%2Fstatevalue%2FNullStateValue.java;fp=statesystem%2Forg.eclipse.tracecompass.statesystem.core%2Fsrc%2Forg%2Feclipse%2Ftracecompass%2Fstatesystem%2Fcore%2Fstatevalue%2FNullStateValue.java;h=c71d71c0b65d09eafc986feefd4d45fd23b605c4;hb=d881c81c2d55686e66a4953d6b8c8319dfbf88b0;hp=d096bcb6c4faeb889f484b4ab5340687b5cf81a3;hpb=d195886a7017a2502e50d1819cba7c5f5d57c22d;p=deliverable%2Ftracecompass.git diff --git a/statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/statesystem/core/statevalue/NullStateValue.java b/statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/statesystem/core/statevalue/NullStateValue.java index d096bcb6c4..c71d71c0b6 100644 --- a/statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/statesystem/core/statevalue/NullStateValue.java +++ b/statesystem/org.eclipse.tracecompass.statesystem.core/src/org/eclipse/tracecompass/statesystem/core/statevalue/NullStateValue.java @@ -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)); } + }