c

org.bitcoins.db

DbCommonsColumnMappers

class DbCommonsColumnMappers extends AnyRef

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DbCommonsColumnMappers
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DbCommonsColumnMappers(profile: JdbcProfile)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. implicit val MilliSatoshisMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[MilliSatoshis]
  5. implicit val PSBTMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PSBT]
  6. implicit val PaymentSecretMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PaymentSecret]
  7. implicit val ShortChannelIdMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ShortChannelId]
  8. implicit val addressTagMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[AddressTagName]
  9. implicit val addressTagTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[AddressTagType]
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. implicit val bech32AddressMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Bech32Address]
  12. implicit val bigIntMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BigInt]
  13. implicit val bigIntPostgresMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BigInt]
  14. implicit val bitcoinAddressMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BitcoinAddress]
  15. implicit val blockStampWithFutureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BlockTimeStamp]
  16. implicit val byteVectorMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ByteVector]
  17. implicit val chainCodeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ChainCode]
  18. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  19. implicit val contractDescriptorTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ContractDescriptorTLV]
  20. implicit val contractInfoMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ContractInfo]
  21. implicit val contractInfoTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ContractInfoV0TLV]
  22. implicit val currencyUnitMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[CurrencyUnit]
  23. implicit val dlcOfferTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCOfferTLV]
  24. implicit val dlcOutcomeTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCOutcomeType]
  25. implicit val dlcOutcomeTypeVecMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[DLCOutcomeType]]
  26. implicit val dlcSerializationVersion: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCSerializationVersion]
  27. implicit val dlcStateMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCState]
  28. implicit val doubleSha256DigestBEMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DoubleSha256DigestBE]
  29. implicit val doubleSha256DigestMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DoubleSha256Digest]
  30. implicit val ecAdaptorSignatureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ECAdaptorSignature]
  31. implicit val ecDigitalSignatureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ECDigitalSignature]
  32. implicit val ecPartialSigMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PartialSignature[ECDigitalSignature]]
  33. implicit val ecPublicKeyMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ECPublicKey]
  34. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  35. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  36. implicit val eventDescriptorTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[EventDescriptorTLV]
  37. implicit val extKeyPubVersion: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ExtKeyPubVersion]
  38. implicit val fieldElementMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[FieldElement]
  39. implicit val filterTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[FilterType]
  40. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  41. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  42. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  43. implicit val hdAccountMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDAccount]
  44. implicit val hdChainTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDChainType]
  45. implicit val hdCoinTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDCoinType]
  46. implicit val hdPathMappper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDPath]
  47. implicit val hdPurposeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDPurpose]
  48. implicit val inetSocketAddressMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[InetSocketAddress]
  49. implicit val int32Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Int32]
  50. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  51. implicit val lnInvoiceMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[LnInvoice]
  52. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  53. implicit val negotiationFieldsTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NegotiationFieldsTLV]
  54. implicit val networkMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BitcoinNetwork]
  55. implicit val nodeIdMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NodeId]
  56. implicit val nodeStateDescriptorMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NodeStateDescriptor]
  57. implicit val nodeStateDescriptorTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NodeStateDescriptorType]
  58. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. implicit val oracleAnnouncementTLV: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[OracleAnnouncementTLV]
  61. implicit val oracleInfoTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[OracleInfoTLV]
  62. implicit val oracleParamsV0TLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[OracleParamsV0TLV]
  63. implicit val partialSigMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PartialSignature[DigitalSignature]]
  64. implicit val partialSigsMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[PartialSignature[DigitalSignature]]]
  65. val profile: JdbcProfile
  66. implicit val satoshisMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Satoshis]
  67. implicit val satoshisPerByteMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SatoshisPerByte]
  68. implicit val satoshisPerVirtualByteMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SatoshisPerVirtualByte]
  69. implicit val schnorrDigitalSignatureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SchnorrDigitalSignature]
  70. implicit val schnorrDigitalSignatureVecMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[SchnorrDigitalSignature]]
  71. implicit val schnorrNonceMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SchnorrNonce]
  72. implicit val schnorrPublicKeyMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SchnorrPublicKey]
  73. implicit val scriptPubKeyMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ScriptPubKey]
  74. implicit val scriptTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ScriptType]
  75. implicit val scriptWitnessMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ScriptWitness]
  76. implicit val segwitPathMappper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SegWitHDPath]
  77. implicit val sha256DigestBEMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Sha256DigestBE]
  78. implicit val sha256DigestMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Sha256Digest]
  79. implicit val sha256Hash160DigestMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Sha256Hash160Digest]
  80. implicit val signingVersionMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SigningVersion]
  81. implicit val singleOracleInfoVecMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[SingleOracleInfo]]
  82. implicit val sqliteTableInfoReader: GetResult[SQLiteTableInfo]

    If executing something like this:

    If executing something like this:

    sql"SELECT * FROM sqlite_master where type='table'"

    you end up with something like this:

    /-------+---------------+---------------+----------+----------------------\
    | 1     | 2             | 3             | 4        | 5                    |
    | type  | name          | tbl_name      | rootpage | sql                  |
    |-------+---------------+---------------+----------+----------------------|
    | table | block_headers | block_headers | 2        | CREATE TABLE "blo... |
    \-------+---------------+---------------+----------+----------------------/

    This is most likely an implementation that will break of you try and cast the result of a different raw SQL query into a SQLiteTableInfo.

  83. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  84. def toString(): String
    Definition Classes
    AnyRef → Any
  85. implicit val transactionOutPointMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[TransactionOutPoint]
  86. implicit val transactionOutputMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[TransactionOutput]

    Responsible for mapping a TransactionOutput to hex in Slick, and vice versa

  87. implicit val txMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Transaction]
  88. implicit val txoStateMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[TxoState]
  89. implicit val uInt32Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[UInt32]

    Responsible for mapping a UInt32 to a long in Slick, and vice versa

  90. def uInt64ToHex(u64: UInt64): String
  91. implicit val uInt8Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[UInt8]
  92. implicit val uint64Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[UInt64]
  93. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  94. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  95. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  96. implicit val walletStateDescriptorMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[WalletStateDescriptor]
  97. implicit val walletStateDescriptorTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[WalletStateDescriptorType]
  98. implicit val xpubMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ExtPublicKey]

Inherited from AnyRef

Inherited from Any

Ungrouped