com.intel.hadoop.graphbuilder.preprocess.mapreduce.keyvalue
Class EdgeTransformJobValueFactory
java.lang.Object
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.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EdgeTransformJobValueFactory
public EdgeTransformJobValueFactory()
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