类的使用
com.codingapi.springboot.authorization.interceptor.SQLInterceptState
使用SQLInterceptState的程序包
程序包
说明
-
com.codingapi.springboot.authorization中SQLInterceptState的使用
修饰符和类型方法说明<T> TDataAuthorizationContext.columnAuthorization(SQLInterceptState interceptState, String tableName, String columnName, T value) 列权限 -
com.codingapi.springboot.authorization.handler中SQLInterceptState的使用
修饰符和类型方法说明ColumnHandler.getArray(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Array value) ColumnHandlerContext.getArray(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Array value) DefaultColumnHandler.getArray(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Array value) ColumnHandler.getAsciiStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) ColumnHandlerContext.getAsciiStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) DefaultColumnHandler.getAsciiStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) ColumnHandler.getBigDecimal(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, BigDecimal value) ColumnHandlerContext.getBigDecimal(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, BigDecimal value) DefaultColumnHandler.getBigDecimal(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, BigDecimal value) ColumnHandler.getBinaryStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) ColumnHandlerContext.getBinaryStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) DefaultColumnHandler.getBinaryStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) ColumnHandler.getBlob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Blob value) ColumnHandlerContext.getBlob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Blob value) DefaultColumnHandler.getBlob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Blob value) booleanColumnHandler.getBoolean(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, boolean value) booleanColumnHandlerContext.getBoolean(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, boolean value) booleanDefaultColumnHandler.getBoolean(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, boolean value) byteColumnHandler.getByte(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, byte value) byteColumnHandlerContext.getByte(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, byte value) byteDefaultColumnHandler.getByte(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, byte value) byte[]ColumnHandler.getBytes(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, byte[] value) byte[]ColumnHandlerContext.getBytes(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, byte[] value) byte[]DefaultColumnHandler.getBytes(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, byte[] value) ColumnHandler.getCharacterStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Reader value) ColumnHandlerContext.getCharacterStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Reader value) DefaultColumnHandler.getCharacterStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Reader value) ColumnHandler.getClob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Clob value) ColumnHandlerContext.getClob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Clob value) DefaultColumnHandler.getClob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Clob value) ColumnHandler.getDate(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Date value) ColumnHandlerContext.getDate(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Date value) DefaultColumnHandler.getDate(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Date value) doubleColumnHandler.getDouble(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, double value) doubleColumnHandlerContext.getDouble(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, double value) doubleDefaultColumnHandler.getDouble(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, double value) floatColumnHandler.getFloat(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, float value) floatColumnHandlerContext.getFloat(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, float value) floatDefaultColumnHandler.getFloat(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, float value) intColumnHandler.getInt(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, int value) intColumnHandlerContext.getInt(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, int value) intDefaultColumnHandler.getInt(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, int value) longColumnHandler.getLong(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, long value) longColumnHandlerContext.getLong(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, long value) longDefaultColumnHandler.getLong(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, long value) ColumnHandler.getNCharacterStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Reader value) ColumnHandlerContext.getNCharacterStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Reader value) DefaultColumnHandler.getNCharacterStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Reader value) ColumnHandler.getNClob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, NClob value) ColumnHandlerContext.getNClob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, NClob value) DefaultColumnHandler.getNClob(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, NClob value) ColumnHandler.getNString(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, String value) ColumnHandlerContext.getNString(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, String value) DefaultColumnHandler.getNString(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, String value) ColumnHandler.getObject(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Object value) <T> TColumnHandler.getObject(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, T value, Class<T> type) ColumnHandlerContext.getObject(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Object value) <T> TColumnHandlerContext.getObject(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, T value, Class<T> type) DefaultColumnHandler.getObject(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Object value) <T> TDefaultColumnHandler.getObject(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, T value, Class<T> type) ColumnHandler.getRef(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Ref value) ColumnHandlerContext.getRef(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Ref value) DefaultColumnHandler.getRef(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Ref value) ColumnHandler.getRowId(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, RowId value) ColumnHandlerContext.getRowId(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, RowId value) DefaultColumnHandler.getRowId(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, RowId value) shortColumnHandler.getShort(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, short value) shortColumnHandlerContext.getShort(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, short value) shortDefaultColumnHandler.getShort(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, short value) ColumnHandler.getSQLXML(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, SQLXML value) ColumnHandlerContext.getSQLXML(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, SQLXML value) DefaultColumnHandler.getSQLXML(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, SQLXML value) ColumnHandler.getString(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, String value) ColumnHandlerContext.getString(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, String value) DefaultColumnHandler.getString(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, String value) ColumnHandler.getTime(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Time value) ColumnHandlerContext.getTime(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Time value) DefaultColumnHandler.getTime(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Time value) ColumnHandler.getTimestamp(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Timestamp value) ColumnHandlerContext.getTimestamp(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Timestamp value) DefaultColumnHandler.getTimestamp(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, Timestamp value) ColumnHandler.getUnicodeStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) ColumnHandlerContext.getUnicodeStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) DefaultColumnHandler.getUnicodeStream(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, InputStream value) ColumnHandler.getURL(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, URL value) ColumnHandlerContext.getURL(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, URL value) DefaultColumnHandler.getURL(SQLInterceptState interceptState, int columnIndex, String tableName, String columnName, URL value) -
com.codingapi.springboot.authorization.interceptor中SQLInterceptState的使用
修饰符和类型方法说明static SQLInterceptStateSQLInterceptState.intercept(String sql, String newSql, TableColumnAliasContext aliasContext) 拦截拦截SQLstatic SQLInterceptStateSQLInterceptState.unIntercept(String sql) 不拦截 -
com.codingapi.springboot.authorization.jdbc.proxy中SQLInterceptState的使用