public class PartitionDesc extends Object implements ProtoObject<CatalogProtos.PartitionDescProto>, Cloneable, GsonObject
PartitionDesc
presents a table partition.Modifier and Type | Field and Description |
---|---|
protected int |
ordinalPosition |
protected String |
partitionName |
protected String |
partitionValue |
protected String |
path |
Constructor and Description |
---|
PartitionDesc() |
PartitionDesc(CatalogProtos.PartitionDescProto proto) |
PartitionDesc(PartitionDesc partition) |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
boolean |
equals(Object o) |
static PartitionDesc |
fromJson(String strVal) |
String |
getName() |
int |
getOrdinalPosition() |
String |
getPartitionValue() |
String |
getPath() |
CatalogProtos.PartitionDescProto |
getProto() |
int |
hashCode() |
void |
setName(String partitionName) |
void |
setOrdinalPosition(int ordinalPosition) |
void |
setPartitionValue(String partitionValue) |
void |
setPath(String path) |
String |
toJson() |
String |
toString() |
protected String partitionName
protected int ordinalPosition
protected String partitionValue
protected String path
public PartitionDesc()
public PartitionDesc(PartitionDesc partition)
public PartitionDesc(CatalogProtos.PartitionDescProto proto)
public void setName(String partitionName)
public String getName()
public void setOrdinalPosition(int ordinalPosition)
public int getOrdinalPosition()
public void setPartitionValue(String partitionValue)
public String getPartitionValue()
public void setPath(String path)
public String getPath()
public CatalogProtos.PartitionDescProto getProto()
getProto
in interface ProtoObject<CatalogProtos.PartitionDescProto>
public String toJson()
toJson
in interface GsonObject
public static PartitionDesc fromJson(String strVal)
public Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2014 Apache Software Foundation. All Rights Reserved.