public static class ColumnMetaData.ArrayType extends ColumnMetaData.AvaticaType
| Modifier and Type | Field and Description |
|---|---|
private ColumnMetaData.AvaticaType |
component |
id, name, rep| Constructor and Description |
|---|
ArrayType(int type,
String typeName,
ColumnMetaData.Rep representation,
ColumnMetaData.AvaticaType component)
Not for public use.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
ColumnMetaData.AvaticaType |
getComponent() |
int |
hashCode() |
Common.AvaticaType |
toProto() |
void |
updateComponentType(ColumnMetaData.AvaticaType component)
Updates the component of
this to the given value. |
columnClassName, fromProto, getName, setRepprivate ColumnMetaData.AvaticaType component
public ArrayType(int type,
String typeName,
ColumnMetaData.Rep representation,
ColumnMetaData.AvaticaType component)
ColumnMetaData.array(AvaticaType, String, Rep).public void updateComponentType(ColumnMetaData.AvaticaType component)
this to the given value. This is necessary to provide as
accurate-as-possible of an ArrayType in the Signature. It cannot be done
at initial construction of this object.public ColumnMetaData.AvaticaType getComponent()
public Common.AvaticaType toProto()
toProto in class ColumnMetaData.AvaticaTypepublic int hashCode()
hashCode in class ColumnMetaData.AvaticaTypepublic boolean equals(Object o)
equals in class ColumnMetaData.AvaticaTypeCopyright © 2012–2017 The Apache Software Foundation. All rights reserved.