Class EncryptShowColumnsMergedResult
java.lang.Object
org.apache.shardingsphere.encrypt.merge.dal.show.EncryptShowColumnsMergedResult
- All Implemented Interfaces:
MergedResult
- Direct Known Subclasses:
DecoratedEncryptShowColumnsMergedResult,MergedEncryptShowColumnsMergedResult
Encrypt show columns merged result.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedEncryptShowColumnsMergedResult(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext, EncryptRule encryptRule) -
Method Summary
Modifier and TypeMethodDescriptionfinal ObjectgetCalendarValue(int columnIndex, Class<?> type, Calendar calendar) final InputStreamgetInputStream(int columnIndex, String type) protected abstract ObjectgetOriginalValue(int columnIndex, Class<?> type) final Objectfinal booleannext()protected abstract booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.shardingsphere.infra.merge.result.MergedResult
wasNull
-
Constructor Details
-
EncryptShowColumnsMergedResult
protected EncryptShowColumnsMergedResult(org.apache.shardingsphere.infra.binder.statement.SQLStatementContext<?> sqlStatementContext, EncryptRule encryptRule)
-
-
Method Details
-
next
- Specified by:
nextin interfaceMergedResult- Throws:
SQLException
-
getValue
- Specified by:
getValuein interfaceMergedResult- Throws:
SQLException
-
getCalendarValue
public final Object getCalendarValue(int columnIndex, Class<?> type, Calendar calendar) throws SQLException - Specified by:
getCalendarValuein interfaceMergedResult- Throws:
SQLException
-
getInputStream
- Specified by:
getInputStreamin interfaceMergedResult- Throws:
SQLException
-
nextValue
- Throws:
SQLException
-
getOriginalValue
- Throws:
SQLException
-