Package com.facebook.hiveio.common

Examples of com.facebook.hiveio.common.NativeType


   *
   * @param index column index
   * @return Object
   */
  private Object getPrimitive(int index) {
    NativeType nativeType = hiveTypes[index].getNativeType();
    switch (nativeType) {
      case BOOLEAN:
        return booleans[index];
      case LONG:
        return longs[index];
View Full Code Here


   */
  private void parsePrimitive(ArrayRecord arrayRecord, int columnIndex, Object fieldData) {
    PrimitiveObjectInspector fieldInspector = parserData.primitiveInspectors[columnIndex];
    Object primitiveData = fieldInspector.getPrimitiveJavaObject(fieldData);

    NativeType nativeType = arrayRecord.getNativeType(columnIndex);
    switch (nativeType) {
      case BOOLEAN:
        arrayRecord.setBoolean(columnIndex, (Boolean) primitiveData);
        break;
      case LONG:
View Full Code Here

   *
   * @param index column index
   * @return Object
   */
  private Object getPrimitive(int index) {
    NativeType nativeType = hiveTypes[index].getNativeType();
    switch (nativeType) {
      case BOOLEAN:
        return booleans[index];
      case LONG:
        return longs[index];
View Full Code Here

   */
  private void parsePrimitive(ArrayRecord arrayRecord, int columnIndex, Object fieldData) {
    PrimitiveObjectInspector fieldInspector = parserData.primitiveInspectors[columnIndex];
    Object primitiveData = fieldInspector.getPrimitiveJavaObject(fieldData);

    NativeType nativeType = arrayRecord.getNativeType(columnIndex);
    switch (nativeType) {
      case BOOLEAN:
        arrayRecord.setBoolean(columnIndex, (Boolean) primitiveData);
        break;
      case LONG:
View Full Code Here

TOP

Related Classes of com.facebook.hiveio.common.NativeType

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.