Package org.apache.calcite.avatica.util
Class AbstractCursor.StringFromCharAccessor
- java.lang.Object
-
- org.apache.calcite.avatica.util.AbstractCursor.AccessorImpl
-
- org.apache.calcite.avatica.util.AbstractCursor.StringAccessor
-
- org.apache.calcite.avatica.util.AbstractCursor.FixedStringAccessor
-
- org.apache.calcite.avatica.util.AbstractCursor.StringFromCharAccessor
-
- All Implemented Interfaces:
Cursor.Accessor
- Enclosing class:
- AbstractCursor
private static class AbstractCursor.StringFromCharAccessor extends AbstractCursor.FixedStringAccessor
Accessor that assumes that the underlying value is aString; corresponds toTypes.CHAR.
-
-
Field Summary
-
Fields inherited from class org.apache.calcite.avatica.util.AbstractCursor.FixedStringAccessor
spacer
-
Fields inherited from class org.apache.calcite.avatica.util.AbstractCursor.AccessorImpl
getter
-
-
Constructor Summary
Constructors Modifier Constructor Description privateStringFromCharAccessor(AbstractCursor.Getter getter, int length)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetString()-
Methods inherited from class org.apache.calcite.avatica.util.AbstractCursor.StringAccessor
getBytes
-
Methods inherited from class org.apache.calcite.avatica.util.AbstractCursor.AccessorImpl
getArray, getAsciiStream, getBigDecimal, getBigDecimal, getBinaryStream, getBlob, getBoolean, getByte, getCharacterStream, getClob, getDate, getDouble, getFloat, getInt, getLong, getNCharacterStream, getNClob, getNString, getObject, getObject, getObject, getRef, getShort, getSQLXML, getStruct, getTime, getTimestamp, getUnicodeStream, getURL, wasNull
-
-
-
-
Constructor Detail
-
StringFromCharAccessor
private StringFromCharAccessor(AbstractCursor.Getter getter, int length)
-
-
Method Detail
-
getString
public java.lang.String getString() throws java.sql.SQLException- Specified by:
getStringin interfaceCursor.Accessor- Overrides:
getStringin classAbstractCursor.FixedStringAccessor- Throws:
java.sql.SQLException
-
-