kr.co.hit.live.profile.node
Class ArrayProfileNode

java.lang.Object
  extended by kr.co.hit.live.profile.node.ProfileNode
      extended by kr.co.hit.live.profile.node.ArrayProfileNode

public class ArrayProfileNode
extends ProfileNode

배열 객체를 처리하기 위한 ProfileNode 이다.

Since:
4.0
Author:
김형도

Field Summary
 
Fields inherited from class kr.co.hit.live.profile.node.ProfileNode
ARRAY_TYPE, children, nodeSize, OBJECT_REF_SIZE, OBJECT_SHELL_SIZE, OBJECT_TYPE, parent, PRIMITIVE_BOOLEAN_SIZE, PRIMITIVE_BOOLEAN_TYPE, PRIMITIVE_BYTE_SIZE, PRIMITIVE_BYTE_TYPE, PRIMITIVE_CHAR_SIZE, PRIMITIVE_CHAR_TYPE, PRIMITIVE_DOUBLE_SIZE, PRIMITIVE_DOUBLE_TYPE, PRIMITIVE_FLOAT_SIZE, PRIMITIVE_FLOAT_TYPE, PRIMITIVE_INT_SIZE, PRIMITIVE_INT_TYPE, PRIMITIVE_LONG_SIZE, PRIMITIVE_LONG_TYPE, PRIMITIVE_SHORT_SIZE, PRIMITIVE_SHORT_TYPE, PRIMITIVE_SIZE, refCount, refObject, totalSize, TYPE_NAME
 
Constructor Summary
ArrayProfileNode(ProfileNode parentNode, Object refObj)
           
 
Method Summary
 void setObjectArray(int length, Class<?> elemClass)
           
 void setPrimitiveArray(int length, Class<?> elemClass)
           
 String toString()
           
 
Methods inherited from class kr.co.hit.live.profile.node.ProfileNode
addChild, addRefCount, getObject, getPrimitiveSize, getPrimitiveType, nodeSize, parent, totalize, totalSize, traverse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArrayProfileNode

public ArrayProfileNode(ProfileNode parentNode,
                        Object refObj)
Method Detail

setPrimitiveArray

public void setPrimitiveArray(int length,
                              Class<?> elemClass)

setObjectArray

public void setObjectArray(int length,
                           Class<?> elemClass)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2014. All Rights Reserved.