HCatSchema insteadpublic class HCatSchema
extends java.lang.Object
implements java.io.Serializable
| Constructor and Description |
|---|
HCatSchema(java.util.List<HCatFieldSchema> fieldSchemas)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
append(HCatFieldSchema hfs)
Deprecated.
|
boolean |
equals(java.lang.Object obj)
Deprecated.
|
HCatFieldSchema |
get(int position)
Deprecated.
|
HCatFieldSchema |
get(java.lang.String fieldName)
Deprecated.
|
java.util.List<java.lang.String> |
getFieldNames()
Deprecated.
|
java.util.List<HCatFieldSchema> |
getFields()
Deprecated.
Users are not allowed to modify the list directly, since HCatSchema
maintains internal state.
|
java.lang.Integer |
getPosition(java.lang.String fieldName)
Deprecated.
|
java.lang.String |
getSchemaAsTypeString()
Deprecated.
|
int |
hashCode()
Deprecated.
|
void |
remove(HCatFieldSchema hcatFieldSchema)
Deprecated.
|
int |
size()
Deprecated.
|
java.lang.String |
toString()
Deprecated.
|
public HCatSchema(java.util.List<HCatFieldSchema> fieldSchemas)
fieldSchemas - is now owned by HCatSchema. Any subsequent modifications
on fieldSchemas won't get reflected in HCatSchema. Each fieldSchema's name
in the list must be unique, otherwise throws IllegalArgumentException.public void append(HCatFieldSchema hfs) throws HCatException
HCatExceptionpublic java.util.List<HCatFieldSchema> getFields()
public java.lang.Integer getPosition(java.lang.String fieldName)
fieldName - public HCatFieldSchema get(java.lang.String fieldName) throws HCatException
HCatExceptionpublic java.util.List<java.lang.String> getFieldNames()
public HCatFieldSchema get(int position)
public int size()
public void remove(HCatFieldSchema hcatFieldSchema) throws HCatException
HCatExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getSchemaAsTypeString()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2012 The Apache Software Foundation