- All Superinterfaces:
Array
,ArrayWrapper
,AutoCloseable
,OnCloseHandler
,TrackedResultSets
,Wrapper
,Wrapper
- All Known Implementing Classes:
ArrayTrackerImpl
Tracks an
Array
for unclosed or unfreed objects.- Author:
- AO Industries, Inc.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
free()
Calls onClose handlers, closes all tracked objects, then callssuper.free()
.Methods inherited from interface com.aoapps.sql.wrapper.ArrayWrapper
close, getArray, getArray, getArray, getArray, getBaseType, getBaseTypeName, getResultSet, getResultSet, getResultSet, getResultSet, getWrapped
Methods inherited from interface com.aoapps.sql.tracker.OnCloseHandler
addOnClose
Methods inherited from interface com.aoapps.sql.tracker.TrackedResultSets
getTrackedResultSets
Methods inherited from interface com.aoapps.sql.wrapper.Wrapper
isWrapperFor, unwrap
-
Method Details
-
free
Calls onClose handlers, closes all tracked objects, then callssuper.free()
.- Specified by:
free
in interfaceArray
- Specified by:
free
in interfaceArrayWrapper
- Throws:
SQLException
- See Also:
-