/** * Create a lazy primitive object instance given a primitive object inspector based on it's * type. It takes a boolean switch to decide whether to return a binary or standard variant * of the lazy object. * * @param poi PrimitiveObjectInspector * @param typeBinary a switch to return either a LazyPrimtive class or it's binary * companion * @return LazyPrimitive<? extends ObjectInspector, ? extends Writable> */ public static LazyPrimitive<? extends ObjectInspector, ? extends Writable> createLazyPrimitiveClass(PrimitiveObjectInspector poi, boolean typeBinary) { if (typeBinary) { return createLazyPrimitiveBinaryClass(poi); } else { return createLazyPrimitiveClass(poi); } }
/** * Create a lazy primitive object instance given a primitive object inspector based on it's * type. It takes a boolean switch to decide whether to return a binary or standard variant * of the lazy object. * * @param poi PrimitiveObjectInspector * @param typeBinary a switch to return either a LazyPrimtive class or it's binary * companion * @return LazyPrimitive<? extends ObjectInspector, ? extends Writable> */ public static LazyPrimitive<? extends ObjectInspector, ? extends Writable> createLazyPrimitiveClass(PrimitiveObjectInspector poi, boolean typeBinary) { if (typeBinary) { return createLazyPrimitiveBinaryClass(poi); } else { return createLazyPrimitiveClass(poi); } }
/** * Create a lazy primitive object instance given a primitive object inspector based on it's * type. It takes a boolean switch to decide whether to return a binary or standard variant * of the lazy object. * * @param poi PrimitiveObjectInspector * @param typeBinary a switch to return either a LazyPrimtive class or it's binary * companion * @return LazyPrimitive<? extends ObjectInspector, ? extends Writable> */ public static LazyPrimitive<? extends ObjectInspector, ? extends Writable> createLazyPrimitiveClass(PrimitiveObjectInspector poi, boolean typeBinary) { if (typeBinary) { return createLazyPrimitiveBinaryClass(poi); } else { return createLazyPrimitiveClass(poi); } }
/** * Create a lazy primitive object instance given a primitive object inspector based on it's * type. It takes a boolean switch to decide whether to return a binary or standard variant * of the lazy object. * * @param poi PrimitiveObjectInspector * @param typeBinary a switch to return either a LazyPrimtive class or it's binary * companion * @return LazyPrimitive<? extends ObjectInspector, ? extends Writable> */ public static LazyPrimitive<? extends ObjectInspector, ? extends Writable> createLazyPrimitiveClass(PrimitiveObjectInspector poi, boolean typeBinary) { if (typeBinary) { return createLazyPrimitiveBinaryClass(poi); } else { return createLazyPrimitiveClass(poi); } }
/** * Create a lazy primitive object instance given a primitive object inspector based on it's * type. It takes a boolean switch to decide whether to return a binary or standard variant * of the lazy object. * * @param poi PrimitiveObjectInspector * @param typeBinary a switch to return either a LazyPrimtive class or it's binary * companion * @return LazyPrimitive<? extends ObjectInspector, ? extends Writable> */ public static LazyPrimitive<? extends ObjectInspector, ? extends Writable> createLazyPrimitiveClass(PrimitiveObjectInspector poi, boolean typeBinary) { if (typeBinary) { return createLazyPrimitiveBinaryClass(poi); } else { return createLazyPrimitiveClass(poi); } }