@@ -95,21 +95,6 @@ public class NativeHandler {
9595 private static Logger log =
9696 Logger .getLogger ( NativeHandler .class .getName () );
9797
98- // only get 16 bits and 15/16 are taken by the main client
99- private static final int MARKER_BYTE = 1 ;
100- private static final int MARKER_BOOLEAN = 2 ;
101- private static final int MARKER_INTEGER = 4 ;
102- private static final int MARKER_LONG = 8 ;
103- private static final int MARKER_CHARACTER = 16 ;
104- private static final int MARKER_STRING = 32 ;
105- private static final int MARKER_STRINGBUFFER = 64 ;
106- private static final int MARKER_FLOAT = 128 ;
107- private static final int MARKER_SHORT = 256 ;
108- private static final int MARKER_DOUBLE = 512 ;
109- private static final int MARKER_DATE = 1024 ;
110- private static final int MARKER_STRINGBUILDER = 2048 ;
111- private static final int MARKER_BYTEARR = 4096 ;
112-
11398 /**
11499 * Detemine of object can be natively serialized by this class.
115100 *
@@ -146,43 +131,43 @@ public static boolean isHandled( Object value ) {
146131 public static int getMarkerFlag ( Object value ) {
147132
148133 if ( value instanceof Byte )
149- return MARKER_BYTE ;
134+ return MemCachedClient . MARKER_BYTE ;
150135
151136 if ( value instanceof Boolean )
152- return MARKER_BOOLEAN ;
137+ return MemCachedClient . MARKER_BOOLEAN ;
153138
154139 if ( value instanceof Integer )
155- return MARKER_INTEGER ;
140+ return MemCachedClient . MARKER_INTEGER ;
156141
157142 if ( value instanceof Long )
158- return MARKER_LONG ;
143+ return MemCachedClient . MARKER_LONG ;
159144
160145 if ( value instanceof Character )
161- return MARKER_CHARACTER ;
146+ return MemCachedClient . MARKER_CHARACTER ;
162147
163148 if ( value instanceof String )
164- return MARKER_STRING ;
149+ return MemCachedClient . MARKER_STRING ;
165150
166151 if ( value instanceof StringBuffer )
167- return MARKER_STRINGBUFFER ;
152+ return MemCachedClient . MARKER_STRINGBUFFER ;
168153
169154 if ( value instanceof Float )
170- return MARKER_FLOAT ;
155+ return MemCachedClient . MARKER_FLOAT ;
171156
172157 if ( value instanceof Short )
173- return MARKER_SHORT ;
158+ return MemCachedClient . MARKER_SHORT ;
174159
175160 if ( value instanceof Double )
176- return MARKER_DOUBLE ;
161+ return MemCachedClient . MARKER_DOUBLE ;
177162
178163 if ( value instanceof Date )
179- return MARKER_DATE ;
164+ return MemCachedClient . MARKER_DATE ;
180165
181166 if ( value instanceof StringBuilder )
182- return MARKER_STRINGBUILDER ;
167+ return MemCachedClient . MARKER_STRINGBUILDER ;
183168
184169 if ( value instanceof byte [] )
185- return MARKER_BYTEARR ;
170+ return MemCachedClient . MARKER_BYTEARR ;
186171
187172 return -1 ;
188173 }
@@ -336,43 +321,43 @@ public static Object decode( byte[] b, int flag ) throws Exception {
336321 return null ;
337322
338323
339- if ( ( flag & MARKER_BYTE ) == MARKER_BYTE )
324+ if ( ( flag & MemCachedClient . MARKER_BYTE ) == MemCachedClient . MARKER_BYTE )
340325 return decodeByte ( b );
341326
342- if ( ( flag & MARKER_BOOLEAN ) == MARKER_BOOLEAN )
327+ if ( ( flag & MemCachedClient . MARKER_BOOLEAN ) == MemCachedClient . MARKER_BOOLEAN )
343328 return decodeBoolean ( b );
344329
345- if ( ( flag & MARKER_INTEGER ) == MARKER_INTEGER )
330+ if ( ( flag & MemCachedClient . MARKER_INTEGER ) == MemCachedClient . MARKER_INTEGER )
346331 return decodeInteger ( b );
347332
348- if ( ( flag & MARKER_LONG ) == MARKER_LONG )
333+ if ( ( flag & MemCachedClient . MARKER_LONG ) == MemCachedClient . MARKER_LONG )
349334 return decodeLong ( b );
350335
351- if ( ( flag & MARKER_CHARACTER ) == MARKER_CHARACTER )
336+ if ( ( flag & MemCachedClient . MARKER_CHARACTER ) == MemCachedClient . MARKER_CHARACTER )
352337 return decodeCharacter ( b );
353338
354- if ( ( flag & MARKER_STRING ) == MARKER_STRING )
339+ if ( ( flag & MemCachedClient . MARKER_STRING ) == MemCachedClient . MARKER_STRING )
355340 return decodeString ( b );
356341
357- if ( ( flag & MARKER_STRINGBUFFER ) == MARKER_STRINGBUFFER )
342+ if ( ( flag & MemCachedClient . MARKER_STRINGBUFFER ) == MemCachedClient . MARKER_STRINGBUFFER )
358343 return decodeStringBuffer ( b );
359344
360- if ( ( flag & MARKER_FLOAT ) == MARKER_FLOAT )
345+ if ( ( flag & MemCachedClient . MARKER_FLOAT ) == MemCachedClient . MARKER_FLOAT )
361346 return decodeFloat ( b );
362347
363- if ( ( flag & MARKER_SHORT ) == MARKER_SHORT )
348+ if ( ( flag & MemCachedClient . MARKER_SHORT ) == MemCachedClient . MARKER_SHORT )
364349 return decodeShort ( b );
365350
366- if ( ( flag & MARKER_DOUBLE ) == MARKER_DOUBLE )
351+ if ( ( flag & MemCachedClient . MARKER_DOUBLE ) == MemCachedClient . MARKER_DOUBLE )
367352 return decodeDouble ( b );
368353
369- if ( ( flag & MARKER_DATE ) == MARKER_DATE )
354+ if ( ( flag & MemCachedClient . MARKER_DATE ) == MemCachedClient . MARKER_DATE )
370355 return decodeDate ( b );
371356
372- if ( ( flag & MARKER_STRINGBUILDER ) == MARKER_STRINGBUILDER )
357+ if ( ( flag & MemCachedClient . MARKER_STRINGBUILDER ) == MemCachedClient . MARKER_STRINGBUILDER )
373358 return decodeStringBuilder ( b );
374359
375- if ( ( flag & MARKER_BYTEARR ) == MARKER_BYTEARR )
360+ if ( ( flag & MemCachedClient . MARKER_BYTEARR ) == MemCachedClient . MARKER_BYTEARR )
376361 return decodeByteArr ( b );
377362
378363 return null ;
0 commit comments