Class HibernateOrmSearchScrollableResultsAdapter<H>

java.lang.Object
org.hibernate.search.mapper.orm.search.query.spi.HibernateOrmSearchScrollableResultsAdapter<H>
All Implemented Interfaces:
Closeable, AutoCloseable, org.hibernate.query.spi.ScrollableResultsImplementor, org.hibernate.ScrollableResults

public class HibernateOrmSearchScrollableResultsAdapter<H> extends Object implements org.hibernate.ScrollableResults, org.hibernate.query.spi.ScrollableResultsImplementor
  • Constructor Details

  • Method Details

    • next

      public boolean next()
      Specified by:
      next in interface org.hibernate.ScrollableResults
    • previous

      public boolean previous()
      Specified by:
      previous in interface org.hibernate.ScrollableResults
    • scroll

      public boolean scroll(int positions)
      Specified by:
      scroll in interface org.hibernate.ScrollableResults
    • last

      public boolean last()
      Specified by:
      last in interface org.hibernate.ScrollableResults
    • first

      public boolean first()
      Specified by:
      first in interface org.hibernate.ScrollableResults
    • beforeFirst

      public void beforeFirst()
      Specified by:
      beforeFirst in interface org.hibernate.ScrollableResults
    • afterLast

      public void afterLast()
      Specified by:
      afterLast in interface org.hibernate.ScrollableResults
    • isFirst

      public boolean isFirst()
      Specified by:
      isFirst in interface org.hibernate.ScrollableResults
    • isLast

      public boolean isLast()
      Specified by:
      isLast in interface org.hibernate.ScrollableResults
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in interface org.hibernate.ScrollableResults
    • getRowNumber

      public int getRowNumber()
      Specified by:
      getRowNumber in interface org.hibernate.ScrollableResults
    • setRowNumber

      public boolean setRowNumber(int rowNumber)
      Specified by:
      setRowNumber in interface org.hibernate.ScrollableResults
    • isClosed

      public boolean isClosed()
      Specified by:
      isClosed in interface org.hibernate.query.spi.ScrollableResultsImplementor
    • get

      public Object[] get()
      Specified by:
      get in interface org.hibernate.ScrollableResults
    • get

      public Object get(int i)
      Specified by:
      get in interface org.hibernate.ScrollableResults
    • getType

      public org.hibernate.type.Type getType(int i)
      Specified by:
      getType in interface org.hibernate.ScrollableResults
    • getInteger

      public Integer getInteger(int col)
      Specified by:
      getInteger in interface org.hibernate.ScrollableResults
    • getLong

      public Long getLong(int col)
      Specified by:
      getLong in interface org.hibernate.ScrollableResults
    • getFloat

      public Float getFloat(int col)
      Specified by:
      getFloat in interface org.hibernate.ScrollableResults
    • getBoolean

      public Boolean getBoolean(int col)
      Specified by:
      getBoolean in interface org.hibernate.ScrollableResults
    • getDouble

      public Double getDouble(int col)
      Specified by:
      getDouble in interface org.hibernate.ScrollableResults
    • getShort

      public Short getShort(int col)
      Specified by:
      getShort in interface org.hibernate.ScrollableResults
    • getByte

      public Byte getByte(int col)
      Specified by:
      getByte in interface org.hibernate.ScrollableResults
    • getCharacter

      public Character getCharacter(int col)
      Specified by:
      getCharacter in interface org.hibernate.ScrollableResults
    • getBinary

      public byte[] getBinary(int col)
      Specified by:
      getBinary in interface org.hibernate.ScrollableResults
    • getText

      public String getText(int col)
      Specified by:
      getText in interface org.hibernate.ScrollableResults
    • getBlob

      public Blob getBlob(int col)
      Specified by:
      getBlob in interface org.hibernate.ScrollableResults
    • getClob

      public Clob getClob(int col)
      Specified by:
      getClob in interface org.hibernate.ScrollableResults
    • getString

      public String getString(int col)
      Specified by:
      getString in interface org.hibernate.ScrollableResults
    • getBigDecimal

      public BigDecimal getBigDecimal(int col)
      Specified by:
      getBigDecimal in interface org.hibernate.ScrollableResults
    • getBigInteger

      public BigInteger getBigInteger(int col)
      Specified by:
      getBigInteger in interface org.hibernate.ScrollableResults
    • getDate

      public Date getDate(int col)
      Specified by:
      getDate in interface org.hibernate.ScrollableResults
    • getLocale

      public Locale getLocale(int col)
      Specified by:
      getLocale in interface org.hibernate.ScrollableResults
    • getCalendar

      public Calendar getCalendar(int col)
      Specified by:
      getCalendar in interface org.hibernate.ScrollableResults
    • getTimeZone

      public TimeZone getTimeZone(int col)
      Specified by:
      getTimeZone in interface org.hibernate.ScrollableResults
    • getNumberOfTypes

      public int getNumberOfTypes()
      Specified by:
      getNumberOfTypes in interface org.hibernate.query.spi.ScrollableResultsImplementor