com.wda.sdbc.sqlserver

SqlServer

abstract class SqlServer extends DBMS with Setters with Getters with HierarchyId

Linear Supertypes
sqlserver.HierarchyId, Getters, DefaultGetters, UUIDGetter, TimestampGetter, TimeGetter, StringGetter, ShortGetter, ScalaBigDecimalGetter, ReaderGetter, LongGetter, JavaBigDecimalGetter, IntGetter, InputStreamGetter, FloatGetter, DoubleGetter, DateGetter, BytesGetter, ByteGetter, BooleanGetter, AnyRefGetter, Setters, InputStreamParameter, ReaderParameter, TimestampParameter, TimeParameter, StringParameter, ShortParameter, LongParameter, IntParameter, FloatParameter, DoubleParameter, DecimalParameter, DateParameter, BytesParameter, ByteParameter, BooleanParameter, DBMS, base.ParameterValue, base.Resources, base.AbstractDeployable, GetterImplicits, base.Row, base.Getter, base.Batch, base.SelectForUpdate, base.Select, base.Update, base.AbstractQuery, base.Connection, base.Pool, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SqlServer
  2. HierarchyId
  3. Getters
  4. DefaultGetters
  5. UUIDGetter
  6. TimestampGetter
  7. TimeGetter
  8. StringGetter
  9. ShortGetter
  10. ScalaBigDecimalGetter
  11. ReaderGetter
  12. LongGetter
  13. JavaBigDecimalGetter
  14. IntGetter
  15. InputStreamGetter
  16. FloatGetter
  17. DoubleGetter
  18. DateGetter
  19. BytesGetter
  20. ByteGetter
  21. BooleanGetter
  22. AnyRefGetter
  23. Setters
  24. InputStreamParameter
  25. ReaderParameter
  26. TimestampParameter
  27. TimeParameter
  28. StringParameter
  29. ShortParameter
  30. LongParameter
  31. IntParameter
  32. FloatParameter
  33. DoubleParameter
  34. DecimalParameter
  35. DateParameter
  36. BytesParameter
  37. ByteParameter
  38. BooleanParameter
  39. DBMS
  40. ParameterValue
  41. Resources
  42. AbstractDeployable
  43. GetterImplicits
  44. Row
  45. Getter
  46. Batch
  47. SelectForUpdate
  48. Select
  49. Update
  50. AbstractQuery
  51. Connection
  52. Pool
  53. AnyRef
  54. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SqlServer()

Type Members

  1. trait AbstractDeployable extends AnyRef

    Definition Classes
    AbstractDeployable
  2. trait AbstractQuery[Self <: (base.AbstractQuery.this)#AbstractQuery[Self]] extends Logging

    Definition Classes
    AbstractQuery
  3. case class Batch extends Logging with Product with Serializable

    Definition Classes
    Batch
  4. implicit class Connection extends AnyRef

    Definition Classes
    Connection
  5. case class Deployable extends (base.AbstractDeployable.this)#AbstractDeployable with Product with Serializable

    Definition Classes
    AbstractDeployable
  6. implicit class DeployableSeq extends AnyRef

    Definition Classes
    AbstractDeployable
  7. trait Getter[+T] extends ((base.Getter.this)#Row) ⇒ Option[T]

    Definition Classes
    Getter
  8. case class HierarchyId(path: Int*) extends Product with Serializable

    Definition Classes
    HierarchyId
  9. class MutableRow extends (base.Row.this)#Row

    Definition Classes
    Row
  10. abstract class ParameterValue[T] extends AnyRef

    Definition Classes
    ParameterValue
  11. trait Parser[+T] extends (base.Getter.this)#Getter[T]

    Definition Classes
    Getter
  12. case class Pool extends Product with Serializable

    Definition Classes
    Pool
  13. implicit class QBoolean extends (BooleanParameter.this)#ParameterValue[Boolean]

    Definition Classes
    BooleanParameter
  14. implicit class QByte extends (ByteParameter.this)#ParameterValue[Byte]

    Definition Classes
    ByteParameter
  15. implicit class QBytes extends (BytesParameter.this)#ParameterValue[Array[Byte]]

    Definition Classes
    BytesParameter
  16. implicit class QDate extends (DateParameter.this)#ParameterValue[Date]

    Definition Classes
    DateParameter
  17. implicit class QDecimal extends (DecimalParameter.this)#ParameterValue[BigDecimal]

    Definition Classes
    DecimalParameter
  18. implicit class QDouble extends (DoubleParameter.this)#ParameterValue[Double]

    Definition Classes
    DoubleParameter
  19. implicit class QFloat extends (FloatParameter.this)#ParameterValue[Float]

    Definition Classes
    FloatParameter
  20. implicit class QHierarchyId extends (Setters.this)#ParameterValue[(Setters.this)#HierarchyId]

    Definition Classes
    Setters
  21. implicit class QInputStreamReader extends (InputStreamParameter.this)#ParameterValue[InputStream]

    Definition Classes
    InputStreamParameter
  22. implicit class QInt extends (IntParameter.this)#ParameterValue[Int]

    Definition Classes
    IntParameter
  23. implicit class QLong extends (LongParameter.this)#ParameterValue[Long]

    Definition Classes
    LongParameter
  24. implicit class QReader extends (ReaderParameter.this)#ParameterValue[Reader]

    Definition Classes
    ReaderParameter
  25. implicit class QShort extends (ShortParameter.this)#ParameterValue[Short]

    Definition Classes
    ShortParameter
  26. implicit class QString extends (StringParameter.this)#ParameterValue[String]

    Definition Classes
    StringParameter
  27. implicit class QTime extends (TimeParameter.this)#ParameterValue[Time]

    Definition Classes
    TimeParameter
  28. implicit class QTimestamp extends (TimestampParameter.this)#ParameterValue[Timestamp]

    Definition Classes
    TimestampParameter
  29. implicit class QUUID extends (Setters.this)#ParameterValue[UUID]

    Definition Classes
    Setters
  30. implicit class QXML extends (Setters.this)#ParameterValue[Node]

    Definition Classes
    Setters
  31. trait Resources extends wda.Resources

    Definition Classes
    Resources
  32. implicit class ResultSetToRowIterator extends AnyRef

    Definition Classes
    Row
  33. class Row extends AnyRef

    Definition Classes
    Row
  34. case class Select[T] extends (base.Select.this)#AbstractQuery[(base.Select.this)#Select[T]] with Product with Serializable

    Definition Classes
    Select
  35. case class SelectForUpdate extends (base.SelectForUpdate.this)#AbstractQuery[(base.SelectForUpdate.this)#SelectForUpdate] with Product with Serializable

    Definition Classes
    SelectForUpdate
  36. case class Update extends (base.Update.this)#AbstractQuery[(base.Update.this)#Update] with Product with Serializable

    Definition Classes
    Update

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val AnyRefGetter: Getter[AnyRef]

    Definition Classes
    AnyRefGetter
  7. implicit val BooleanGetter: Getter[Boolean]

    Definition Classes
    BooleanGetter
  8. implicit def BoxedBooleanToParameterValue(x: Boolean): ParameterValue[Boolean]

    Definition Classes
    BooleanParameter
  9. implicit def BoxedByteToParameterValue(x: Byte): ParameterValue[Byte]

    Definition Classes
    ByteParameter
  10. implicit def BoxedDoubleToParameterValue(x: Double): ParameterValue[Double]

    Definition Classes
    DoubleParameter
  11. implicit def BoxedFloatToParameterValue(x: Float): ParameterValue[Float]

    Definition Classes
    FloatParameter
  12. implicit def BoxedIntToParameterValue(x: Integer): ParameterValue[Int]

    Definition Classes
    IntParameter
  13. implicit def BoxedLongToParameterValue(x: Long): ParameterValue[Long]

    Definition Classes
    LongParameter
  14. implicit def BoxedShortToParameterValue(x: Short): ParameterValue[Short]

    Definition Classes
    ShortParameter
  15. implicit val ByteGetter: Getter[Byte]

    Definition Classes
    ByteGetter
  16. implicit val BytesGetter: Getter[Array[Byte]]

    Definition Classes
    BytesGetter
  17. implicit def ConnectionToJDBCConnection(connection: Connection): java.sql.Connection

    Definition Classes
    Connection
  18. implicit val DateGetter: Getter[Date]

    Definition Classes
    DateGetter
  19. implicit def DecimalToParameterValue(x: BigDecimal): ParameterValue[BigDecimal]

    Definition Classes
    DecimalParameter
  20. implicit val DoubleGetter: Getter[Double]

    Definition Classes
    DoubleGetter
  21. implicit val FloatGetter: Getter[Float]

    Definition Classes
    FloatGetter
  22. implicit def GetterToRowNullable[T](implicit getter: Getter[T]): (Row) ⇒ Option[T]

    Definition Classes
    GetterImplicits
  23. implicit def GetterToRowSingleton[T](implicit getter: Getter[T]): (Row) ⇒ T

    Definition Classes
    GetterImplicits
  24. object HierarchyId extends Serializable

    Definition Classes
    HierarchyId
  25. implicit val HierarchyIdGetter: Parser[HierarchyId]

    Definition Classes
    Getters
  26. implicit def HierarchyIdSingleton(row: Row): HierarchyId

    Definition Classes
    Getters
  27. val Identifier: base.Identifier

    Definition Classes
    SqlServer → DBMS
  28. implicit val InputStreamGetter: Getter[InputStream]

    Definition Classes
    InputStreamGetter
  29. implicit val IntGetter: Getter[Int]

    Definition Classes
    IntGetter
  30. implicit val JavaBigDecimalGetter: Getter[BigDecimal]

    Definition Classes
    JavaBigDecimalGetter
  31. implicit val LongGetter: Getter[Long]

    Definition Classes
    LongGetter
  32. implicit def NullableHierarchyIdSingleton(row: Row): Option[HierarchyId]

    Definition Classes
    Getters
  33. implicit def NullableXMLSingleton(row: Row): Option[Node]

    Definition Classes
    Getters
  34. implicit def OptionToOptionParameterValue[T](v: Option[T])(implicit conversion: (T) ⇒ ParameterValue[_]): Option[ParameterValue[_]]

    Definition Classes
    ParameterValue
  35. implicit def PoolToHikariDataSource(pool: Pool): HikariDataSource

    Definition Classes
    Pool
  36. implicit val ReaderGetter: Getter[Reader]

    Definition Classes
    ReaderGetter
  37. implicit def RowToResultSet(row: Row): ResultSet

    Definition Classes
    Row
  38. implicit val ScalaBigDecimalGetter: Getter[BigDecimal]

    Definition Classes
    ScalaBigDecimalGetter
  39. implicit val ShortGetter: Getter[Short]

    Definition Classes
    ShortGetter
  40. implicit val StringGetter: Parser[String]

    Definition Classes
    StringGetter
  41. implicit val TimeGetter: Getter[Time]

    Definition Classes
    TimeGetter
  42. implicit val TimestampGetter: Getter[Timestamp]

    Definition Classes
    TimestampGetter
  43. implicit def ToOptionParameterValue[T](v: T)(implicit conversion: (T) ⇒ ParameterValue[_]): Option[ParameterValue[_]]

    Definition Classes
    ParameterValue
  44. implicit val UUIDGetter: Getter[UUID]

    Definition Classes
    Getters → UUIDGetter
  45. implicit val XMLGetter: Getter[Node]

    Definition Classes
    Getters
  46. implicit def XMLSingleton(row: Row): Node

    Definition Classes
    Getters
  47. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  48. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  49. def dataSourceClassName: String

    Definition Classes
    SqlServer → DBMS
  50. def driverClassName: String

    Definition Classes
    SqlServer → DBMS
  51. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  52. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  53. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  54. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  55. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  56. def initializeConnection(connection: java.sql.Connection): Unit

    Definition Classes
    DBMS
  57. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  58. def jdbcSchemes: Set[String]

    Definition Classes
    SqlServer → DBMS
  59. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  60. final def notify(): Unit

    Definition Classes
    AnyRef
  61. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  62. def productName: String

    Definition Classes
    SqlServer → DBMS
  63. val supportsIsValid: Boolean

    Definition Classes
    SqlServer → DBMS
  64. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  65. def toString(): String

    Definition Classes
    AnyRef → Any
  66. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from sqlserver.HierarchyId

Inherited from Getters

Inherited from DefaultGetters

Inherited from UUIDGetter

Inherited from TimestampGetter

Inherited from TimeGetter

Inherited from StringGetter

Inherited from ShortGetter

Inherited from ScalaBigDecimalGetter

Inherited from ReaderGetter

Inherited from LongGetter

Inherited from JavaBigDecimalGetter

Inherited from IntGetter

Inherited from InputStreamGetter

Inherited from FloatGetter

Inherited from DoubleGetter

Inherited from DateGetter

Inherited from BytesGetter

Inherited from ByteGetter

Inherited from BooleanGetter

Inherited from AnyRefGetter

Inherited from Setters

Inherited from InputStreamParameter

Inherited from ReaderParameter

Inherited from TimestampParameter

Inherited from TimeParameter

Inherited from StringParameter

Inherited from ShortParameter

Inherited from LongParameter

Inherited from IntParameter

Inherited from FloatParameter

Inherited from DoubleParameter

Inherited from DecimalParameter

Inherited from DateParameter

Inherited from BytesParameter

Inherited from ByteParameter

Inherited from BooleanParameter

Inherited from DBMS

Inherited from base.ParameterValue

Inherited from base.Resources

Inherited from base.AbstractDeployable

Inherited from GetterImplicits

Inherited from base.Row

Inherited from base.Getter

Inherited from base.Batch

Inherited from base.SelectForUpdate

Inherited from base.Select

Inherited from base.Update

Inherited from base.AbstractQuery

Inherited from base.Connection

Inherited from base.Pool

Inherited from AnyRef

Inherited from Any

Ungrouped