public class UnionSqlAccessor extends AbstractSqlAccessor
Constructor and Description |
---|
UnionSqlAccessor(UnionVector vector) |
Modifier and Type | Method and Description |
---|---|
BigDecimal |
getBigDecimal(int rowOffset)
(See
class description .) |
boolean |
getBoolean(int rowOffset)
(See
class description .) |
byte |
getByte(int rowOffset)
(See
class description .) |
byte[] |
getBytes(int rowOffset)
(See
class description .) |
char |
getChar(int rowOffset)
(See
class description .) |
double |
getDouble(int rowOffset)
(See
class description .) |
float |
getFloat(int rowOffset)
(See
class description .) |
int |
getInt(int rowOffset)
(See
class description .) |
long |
getLong(int rowOffset)
(See
class description .) |
Object |
getObject(int rowOffset)
(See
class description .) |
Class<?> |
getObjectClass()
Reports the class returned by getObject() of this accessor.
|
short |
getShort(int rowOffset)
(See
class description .) |
String |
getString(int rowOffset)
(See
class description .) |
TypeProtos.MajorType |
getType()
Reports the (native) type of data accessed by this accessor.
|
boolean |
isNull(int rowOffset)
Reports whether the logical value is a SQL NULL.
|
getDate, getReader, getStream, getTime, getTimestamp
public UnionSqlAccessor(UnionVector vector)
public boolean isNull(int rowOffset)
SqlAccessor
isNull
in interface SqlAccessor
isNull
in class AbstractSqlAccessor
public BigDecimal getBigDecimal(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getBigDecimal
in interface SqlAccessor
getBigDecimal
in class AbstractSqlAccessor
InvalidAccessException
public boolean getBoolean(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getBoolean
in interface SqlAccessor
getBoolean
in class AbstractSqlAccessor
InvalidAccessException
public byte getByte(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getByte
in interface SqlAccessor
getByte
in class AbstractSqlAccessor
InvalidAccessException
public byte[] getBytes(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getBytes
in interface SqlAccessor
getBytes
in class AbstractSqlAccessor
InvalidAccessException
public double getDouble(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getDouble
in interface SqlAccessor
getDouble
in class AbstractSqlAccessor
InvalidAccessException
public float getFloat(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getFloat
in interface SqlAccessor
getFloat
in class AbstractSqlAccessor
InvalidAccessException
public int getInt(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getInt
in interface SqlAccessor
getInt
in class AbstractSqlAccessor
InvalidAccessException
public long getLong(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getLong
in interface SqlAccessor
getLong
in class AbstractSqlAccessor
InvalidAccessException
public short getShort(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getShort
in interface SqlAccessor
getShort
in class AbstractSqlAccessor
InvalidAccessException
public char getChar(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getChar
in interface SqlAccessor
getChar
in class AbstractSqlAccessor
InvalidAccessException
public String getString(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)getString
in interface SqlAccessor
getString
in class AbstractSqlAccessor
InvalidAccessException
public Object getObject(int rowOffset) throws InvalidAccessException
SqlAccessor
class description
.)InvalidAccessException
public TypeProtos.MajorType getType()
SqlAccessor
(Some implementations may support more than just the minimum
getType(...)
method implied by the type.
public Class<?> getObjectClass()
SqlAccessor
(Is for ResultSetMetaData#getColumnClassName(...)
.)
Copyright © 1970 The Apache Software Foundation. All rights reserved.