Package ru.curs.celesta.dbutils
Class CsqlBasicDataAccessor<T extends ICallContext>
java.lang.Object
ru.curs.celesta.dbutils.CsqlBasicDataAccessor<T>
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
BasicDataAccessor
public abstract class CsqlBasicDataAccessor<T extends ICallContext>
extends Object
implements Closeable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal TReturns call context that current cursor is created in.abstract voidclear()final voidclose()Closes data accessor if it hasn't been closed already.booleanisClosed()Whether data accessor object is closed.abstract GrainElementmeta()Metadata object (table, view or sequence) on the basis of which current data object was created.
-
Constructor Details
-
CsqlBasicDataAccessor
-
-
Method Details
-
callContext
Returns call context that current cursor is created in. -
isClosed
public boolean isClosed()Whether data accessor object is closed. -
close
public final void close()Closes data accessor if it hasn't been closed already.- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
clear
public abstract void clear() -
meta
Metadata object (table, view or sequence) on the basis of which current data object was created.
-