com.intel.hadoop.graphbuilder.preprocess.mapreduce.keyvalue
Class EdgeTransformJobValueFactory

java.lang.Object
  extended by com.intel.hadoop.graphbuilder.preprocess.mapreduce.keyvalue.EdgeTransformJobValueFactory

public class EdgeTransformJobValueFactory
extends java.lang.Object

A Factory class that dynamically creates a concrete PairListType which is used in EdgeTransformMR as the intermediate value type.


Constructor Summary
EdgeTransformJobValueFactory()
           
 
Method Summary
static java.lang.Class getValueClassByClassName(java.lang.String vidClass, java.lang.String edataClass)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EdgeTransformJobValueFactory

public EdgeTransformJobValueFactory()
Method Detail

getValueClassByClassName

public static java.lang.Class getValueClassByClassName(java.lang.String vidClass,
                                                       java.lang.String edataClass)
                                                throws javassist.CannotCompileException,
                                                       javassist.NotFoundException
Parameters:
vidClass -
edataClass -
Returns:
a new Class which inherits PairListType and overrides createLValue and createRValue to return the input vidClass and edataClass.
Throws:
javassist.CannotCompileException
javassist.NotFoundException