com.sun.mdm.index.report
Class ObjectNodeReducer

java.lang.Object
  extended bycom.sun.mdm.index.report.ObjectNodeReducer

public class ObjectNodeReducer
extends java.lang.Object

This class reduces an object node such that it only contains the field values that are desired. This conserves bandwidth when returning an ObjectNode over the network.


Constructor Summary
ObjectNodeReducer()
           
 
Method Summary
static ObjectNode reduceObjectNode(ObjectNode node, EPathArrayList epaths)
          Creates a new instance of ObjectNodeReducer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectNodeReducer

public ObjectNodeReducer()
Method Detail

reduceObjectNode

public static ObjectNode reduceObjectNode(ObjectNode node,
                                          EPathArrayList epaths)
                                   throws ObjectException,
                                          EPathException
Creates a new instance of ObjectNodeReducer. This Reduces object node such that it only contains the field values that are desired. This conserves bandwidth when returning an ObjectNode over the network.

Parameters:
node - Original ObjectNode instance.
epaths - EPaths of the original ObjectNode instance.
Throws:
ObjectException
EPathException


Sun Microsystems, Inc.