Package com.alibaba.druid.proxy.jdbc
Class WrapperProxyImpl
java.lang.Object
com.alibaba.druid.proxy.jdbc.WrapperProxyImpl
- All Implemented Interfaces:
WrapperProxy,Wrapper
- Direct Known Subclasses:
ConnectionProxyImpl,ResultSetMetaDataProxyImpl,ResultSetProxyImpl,StatementProxyImpl
- Author:
- wenshao [szujobs@hotmail.com]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabstract FilterChaingetAttribute(String key) intlonggetId()booleanisWrapperFor(Class<?> iface) voidputAttribute(String key, Object value) <T> T
-
Constructor Details
-
WrapperProxyImpl
-
-
Method Details
-
getId
public long getId()- Specified by:
getIdin interfaceWrapperProxy
-
getRawObject
- Specified by:
getRawObjectin interfaceWrapperProxy
-
createChain
-
isWrapperFor
- Specified by:
isWrapperForin interfaceWrapper- Throws:
SQLException
-
unwrap
- Specified by:
unwrapin interfaceWrapper- Throws:
SQLException
-
getAttributesSize
public int getAttributesSize()- Specified by:
getAttributesSizein interfaceWrapperProxy
-
clearAttributes
public void clearAttributes()- Specified by:
clearAttributesin interfaceWrapperProxy
-
getAttributes
- Specified by:
getAttributesin interfaceWrapperProxy
-
putAttribute
- Specified by:
putAttributein interfaceWrapperProxy
-
getAttribute
- Specified by:
getAttributein interfaceWrapperProxy
-