com.caucho.hessian.io
Class HessianDebugState.ObjectDefState

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

 class HessianDebugState.ObjectDefState
extends HessianDebugState.State


Field Summary
private  int _count
           
private  java.util.ArrayList<java.lang.String> _fields
           
private  boolean _hasData
           
private  int _refId
           
private  int _state
           
private  java.lang.String _type
           
private static int COMPLETE
           
private static int COUNT
           
private static int FIELD
           
private static int TYPE
           
 
Fields inherited from class com.caucho.hessian.io.HessianDebugState.State
_next
 
Constructor Summary
HessianDebugState.ObjectDefState(HessianDebugState.State next)
           
 
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 object)
           
 
Methods inherited from class com.caucho.hessian.io.HessianDebugState.State
nextObject, 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

COUNT

private static final int COUNT
See Also:
Constant Field Values

FIELD

private static final int FIELD
See Also:
Constant Field Values

COMPLETE

private static final int COMPLETE
See Also:
Constant Field Values

_refId

private int _refId

_state

private int _state

_hasData

private boolean _hasData

_count

private int _count

_type

private java.lang.String _type

_fields

private java.util.ArrayList<java.lang.String> _fields
Constructor Detail

HessianDebugState.ObjectDefState

HessianDebugState.ObjectDefState(HessianDebugState.State next)
Method Detail

isShift

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

shift

HessianDebugState.State shift(java.lang.Object object)
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.