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
HCatException
public java.util.List<HCatFieldSchema> getFields()
public java.lang.Integer getPosition(java.lang.String fieldName)
fieldName
- public HCatFieldSchema get(java.lang.String fieldName) throws HCatException
HCatException
public java.util.List<java.lang.String> getFieldNames()
public HCatFieldSchema get(int position)
public int size()
public void remove(HCatFieldSchema hcatFieldSchema) throws HCatException
HCatException
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getSchemaAsTypeString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2012 The Apache Software Foundation