com.caucho.hessian.io
Class HessianDebugState.MapState1

java.lang.Object
  extended by com.caucho.hessian.io.HessianDebugState.State
      extended by com.caucho.hessian.io.HessianDebugState.State1
          extended by com.caucho.hessian.io.HessianDebugState.MapState1
Enclosing class:
HessianDebugState

 class HessianDebugState.MapState1
extends HessianDebugState.State1


Field Summary
private  boolean _hasData
           
private  int _refId
           
private  int _state
           
private  int _valueDepth
           
private static int KEY
           
private static int TYPE
           
private static int VALUE
           
 
Fields inherited from class com.caucho.hessian.io.HessianDebugState.State
_next
 
Constructor Summary
HessianDebugState.MapState1(HessianDebugState.State next, int refId)
           
HessianDebugState.MapState1(HessianDebugState.State next, int refId, boolean isType)
           
 
Method Summary
(package private)  int depth()
           
(package private)  boolean isShift(java.lang.Object value)
           
(package private)  HessianDebugState.State next(int ch)
           
(package private)  HessianDebugState.State shift(java.lang.Object type)
           
 
Methods inherited from class com.caucho.hessian.io.HessianDebugState.State1
nextObject
 
Methods inherited from class com.caucho.hessian.io.HessianDebugState.State
print, print, printIndent, println, println, println, printObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

private static final int TYPE
See Also:
Constant Field Values

KEY

private static final int KEY
See Also:
Constant Field Values

VALUE

private static final int VALUE
See Also:
Constant Field Values

_refId

private int _refId

_state

private int _state

_valueDepth

private int _valueDepth

_hasData

private boolean _hasData
Constructor Detail

HessianDebugState.MapState1

HessianDebugState.MapState1(HessianDebugState.State next,
                            int refId)

HessianDebugState.MapState1

HessianDebugState.MapState1(HessianDebugState.State next,
                            int refId,
                            boolean isType)
Method Detail

isShift

boolean isShift(java.lang.Object value)
Overrides:
isShift in class HessianDebugState.State

shift

HessianDebugState.State shift(java.lang.Object type)
Overrides:
shift in class HessianDebugState.State

depth

int depth()
Overrides:
depth in class HessianDebugState.State

next

HessianDebugState.State next(int ch)
Specified by:
next in class HessianDebugState.State


Copyright 2003-2011. All Rights Reserved.