public abstract class EncryptColumnsMergedResult extends Object implements MergedResult
| Modifier | Constructor and Description |
|---|---|
protected |
EncryptColumnsMergedResult(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext sqlStatementContext,
EncryptRule encryptRule) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getCalendarValue(int columnIndex,
Class<?> type,
Calendar calendar) |
InputStream |
getInputStream(int columnIndex,
String type) |
protected abstract Object |
getOriginalValue(int columnIndex,
Class<?> type) |
Object |
getValue(int columnIndex,
Class<?> type) |
boolean |
next() |
protected abstract boolean |
nextValue() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitwasNullprotected EncryptColumnsMergedResult(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext sqlStatementContext,
EncryptRule encryptRule)
public final boolean next()
throws SQLException
next in interface MergedResultSQLExceptionpublic final Object getValue(int columnIndex, Class<?> type) throws SQLException
getValue in interface MergedResultSQLExceptionpublic final Object getCalendarValue(int columnIndex, Class<?> type, Calendar calendar) throws SQLException
getCalendarValue in interface MergedResultSQLExceptionpublic final InputStream getInputStream(int columnIndex, String type) throws SQLException
getInputStream in interface MergedResultSQLExceptionprotected abstract boolean nextValue()
throws SQLException
SQLExceptionprotected abstract Object getOriginalValue(int columnIndex, Class<?> type) throws SQLException
SQLExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.