public PrimitiveCategory getPrimitiveCategory() { return getPrimitiveTypeEntry().primitiveCategory; }
public Class<?> getPrimitiveWritableClass() { return getPrimitiveTypeEntry().primitiveWritableClass; }
public Class<?> getPrimitiveJavaClass() { return getPrimitiveTypeEntry().primitiveJavaClass; }
if (constVal instanceof Number || constVal instanceof String) { try { PrimitiveTypeEntry primitiveTypeEntry = colTypeInfo.getPrimitiveTypeEntry(); if (PrimitiveObjectInspectorUtils.intTypeEntry.equals(primitiveTypeEntry)) { return (new Integer(constVal.toString())); HiveDecimal hiveDecimal = (HiveDecimal) constVal; PrimitiveTypeEntry primitiveTypeEntry = colTypeInfo.getPrimitiveTypeEntry(); if (PrimitiveObjectInspectorUtils.doubleTypeEntry.equals(primitiveTypeEntry)) { return hiveDecimal.doubleValue();
if (PrimitiveObjectInspectorUtils.intTypeEntry.equals(colTypeInfo.getPrimitiveTypeEntry()) && (constVal instanceof Number || constVal instanceof String)) { children.set(constIdx, new ExprNodeConstantDesc(new Integer(constVal.toString()))); } else if (PrimitiveObjectInspectorUtils.longTypeEntry.equals(colTypeInfo.getPrimitiveTypeEntry()) && (constVal instanceof Number || constVal instanceof String)) { children.set(constIdx, new ExprNodeConstantDesc(new Long(constVal.toString()))); }else if (PrimitiveObjectInspectorUtils.doubleTypeEntry.equals(colTypeInfo.getPrimitiveTypeEntry()) && (constVal instanceof Number || constVal instanceof String)) { children.set(constIdx, new ExprNodeConstantDesc(new Double(constVal.toString()))); } else if (PrimitiveObjectInspectorUtils.floatTypeEntry.equals(colTypeInfo.getPrimitiveTypeEntry()) && (constVal instanceof Number || constVal instanceof String)) { children.set(constIdx, new ExprNodeConstantDesc(new Float(constVal.toString()))); } else if (PrimitiveObjectInspectorUtils.byteTypeEntry.equals(colTypeInfo.getPrimitiveTypeEntry()) && (constVal instanceof Number || constVal instanceof String)) { children.set(constIdx, new ExprNodeConstantDesc(new Byte(constVal.toString()))); } else if (PrimitiveObjectInspectorUtils.shortTypeEntry.equals(colTypeInfo.getPrimitiveTypeEntry()) && (constVal instanceof Number || constVal instanceof String)) { children.set(constIdx, new ExprNodeConstantDesc(new Short(constVal.toString())));
public PrimitiveCategory getPrimitiveCategory() { return getPrimitiveTypeEntry().primitiveCategory; }
public PrimitiveCategory getPrimitiveCategory() { return getPrimitiveTypeEntry().primitiveCategory; }
public Class<?> getPrimitiveJavaClass() { return getPrimitiveTypeEntry().primitiveJavaClass; }
public Class<?> getPrimitiveJavaClass() { return getPrimitiveTypeEntry().primitiveJavaClass; }
public Class<?> getPrimitiveWritableClass() { return getPrimitiveTypeEntry().primitiveWritableClass; }
public PrimitiveCategory getPrimitiveCategory() { return getPrimitiveTypeEntry().primitiveCategory; }
public Class<?> getPrimitiveJavaClass() { return getPrimitiveTypeEntry().primitiveJavaClass; }
public Class<?> getPrimitiveJavaClass() { return getPrimitiveTypeEntry().primitiveJavaClass; }
public Class<?> getPrimitiveWritableClass() { return getPrimitiveTypeEntry().primitiveWritableClass; }
public Class<?> getPrimitiveWritableClass() { return getPrimitiveTypeEntry().primitiveWritableClass; }
public Class<?> getPrimitiveWritableClass() { return getPrimitiveTypeEntry().primitiveWritableClass; }
public PrimitiveCategory getPrimitiveCategory() { return getPrimitiveTypeEntry().primitiveCategory; }