Class ResultSetProperties

  • All Implemented Interfaces:
    org.orbisgis.data.api.dsl.IResultSetProperties

    public class ResultSetProperties
    extends Object
    implements org.orbisgis.data.api.dsl.IResultSetProperties
    Implementation of the IResultSetBuilder interface.
    Author:
    Erwan Bocher (CNRS), Sylvain PALOMINOS (UBS Lab-STICC / Chaire GEOTERA 2020)
    • Constructor Detail

      • ResultSetProperties

        public ResultSetProperties()
    • Method Detail

      • setType

        public void setType​(int type)
        Specified by:
        setType in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getType

        public int getType()
        Specified by:
        getType in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setConcurrency

        public void setConcurrency​(int concurrency)
        Specified by:
        setConcurrency in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getConcurrency

        public int getConcurrency()
        Specified by:
        getConcurrency in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setHoldability

        public void setHoldability​(int holdability)
        Specified by:
        setHoldability in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getHoldability

        public int getHoldability()
        Specified by:
        getHoldability in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setFetchDirection

        public void setFetchDirection​(int fetchDirection)
        Specified by:
        setFetchDirection in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getFetchDirection

        public int getFetchDirection()
        Specified by:
        getFetchDirection in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setFetchSize

        public void setFetchSize​(int fetchSize)
        Specified by:
        setFetchSize in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getFetchSize

        public int getFetchSize()
        Specified by:
        getFetchSize in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setTimeout

        public void setTimeout​(int timeout)
        Specified by:
        setTimeout in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getTimeout

        public int getTimeout()
        Specified by:
        getTimeout in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setMaxRows

        public void setMaxRows​(int maxRows)
        Specified by:
        setMaxRows in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getMaxRows

        public int getMaxRows()
        Specified by:
        getMaxRows in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setCursorName

        public void setCursorName​(String cursorName)
        Specified by:
        setCursorName in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getCursorName

        public String getCursorName()
        Specified by:
        getCursorName in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setPoolable

        public void setPoolable​(boolean poolable)
        Specified by:
        setPoolable in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • isPoolable

        public boolean isPoolable()
        Specified by:
        isPoolable in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • setMaxFieldSize

        public void setMaxFieldSize​(int maxFieldSize)
        Specified by:
        setMaxFieldSize in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • getMaxFieldSize

        public int getMaxFieldSize()
        Specified by:
        getMaxFieldSize in interface org.orbisgis.data.api.dsl.IResultSetProperties
      • copy

        public org.orbisgis.data.api.dsl.IResultSetProperties copy()
        Specified by:
        copy in interface org.orbisgis.data.api.dsl.IResultSetProperties