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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final T
    Returns call context that current cursor is created in.
    abstract void
     
    final void
    Closes data accessor if it hasn't been closed already.
    boolean
    Whether data accessor object is closed.
    abstract GrainElement
    Metadata object (table, view or sequence) on the basis of which current data object was created.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CsqlBasicDataAccessor

      public CsqlBasicDataAccessor(T context)
  • Method Details

    • callContext

      public final T 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:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
    • clear

      public abstract void clear()
    • meta

      public abstract GrainElement meta()
      Metadata object (table, view or sequence) on the basis of which current data object was created.