public class TableDesc
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Constructor and Description |
---|
TableDesc() |
TableDesc(java.lang.Class<? extends Deserializer> serdeClass,
java.lang.Class<? extends InputFormat> inputFileFormatClass,
java.lang.Class<?> class1,
java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object o) |
Deserializer |
getDeserializer()
Return a deserializer object corresponding to the tableDesc.
|
java.lang.Class<? extends Deserializer> |
getDeserializerClass() |
java.lang.Class<? extends InputFormat> |
getInputFileFormatClass() |
java.lang.String |
getInputFileFormatClassName() |
java.util.Map<java.lang.String,java.lang.String> |
getJobProperties() |
java.lang.Class<? extends HiveOutputFormat> |
getOutputFileFormatClass() |
java.lang.String |
getOutputFileFormatClassName() |
java.util.Properties |
getProperties() |
java.lang.String |
getSerdeClassName() |
java.lang.String |
getTableName() |
int |
hashCode() |
boolean |
isNonNative() |
void |
setDeserializerClass(java.lang.Class<? extends Deserializer> serdeClass) |
void |
setInputFileFormatClass(java.lang.Class<? extends InputFormat> inputFileFormatClass) |
void |
setJobProperties(java.util.Map<java.lang.String,java.lang.String> jobProperties) |
void |
setOutputFileFormatClass(java.lang.Class<?> outputFileFormatClass) |
void |
setProperties(java.util.Properties properties) |
void |
setSerdeClassName(java.lang.String serdeClassName) |
public TableDesc()
public TableDesc(java.lang.Class<? extends Deserializer> serdeClass, java.lang.Class<? extends InputFormat> inputFileFormatClass, java.lang.Class<?> class1, java.util.Properties properties)
public java.lang.Class<? extends Deserializer> getDeserializerClass()
public void setDeserializerClass(java.lang.Class<? extends Deserializer> serdeClass)
public java.lang.Class<? extends InputFormat> getInputFileFormatClass()
public Deserializer getDeserializer() throws java.lang.Exception
java.lang.Exception
public void setInputFileFormatClass(java.lang.Class<? extends InputFormat> inputFileFormatClass)
public java.lang.Class<? extends HiveOutputFormat> getOutputFileFormatClass()
public void setOutputFileFormatClass(java.lang.Class<?> outputFileFormatClass)
public java.util.Properties getProperties()
public void setProperties(java.util.Properties properties)
public void setJobProperties(java.util.Map<java.lang.String,java.lang.String> jobProperties)
public java.util.Map<java.lang.String,java.lang.String> getJobProperties()
public java.lang.String getSerdeClassName()
public void setSerdeClassName(java.lang.String serdeClassName)
serdeClassName
- the serde Class Name to setpublic java.lang.String getTableName()
public java.lang.String getInputFileFormatClassName()
public java.lang.String getOutputFileFormatClassName()
public boolean isNonNative()
public java.lang.Object clone()
clone
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Copyright © 2012 The Apache Software Foundation