class DbCommonsColumnMappers extends AnyRef
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- DbCommonsColumnMappers
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new DbCommonsColumnMappers(profile: JdbcProfile)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- implicit val MilliSatoshisMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[MilliSatoshis]
- implicit val PSBTMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PSBT]
- implicit val PaymentSecretMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PaymentSecret]
- implicit val ShortChannelIdMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ShortChannelId]
- implicit val addressTagMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[AddressTagName]
- implicit val addressTagTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[AddressTagType]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit val bech32AddressMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Bech32Address]
- implicit val bigIntMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BigInt]
- implicit val bigIntPostgresMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BigInt]
- implicit val bitcoinAddressMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BitcoinAddress]
- implicit val blockStampWithFutureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BlockTimeStamp]
- implicit val byteVectorMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ByteVector]
- implicit val chainCodeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ChainCode]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- implicit val contractDescriptorTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ContractDescriptorTLV]
- implicit val contractInfoMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ContractInfo]
- implicit val contractInfoTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ContractInfoV0TLV]
- implicit val currencyUnitMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[CurrencyUnit]
- implicit val dlcOfferTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCOfferTLV]
- implicit val dlcOutcomeTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCOutcomeType]
- implicit val dlcOutcomeTypeVecMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[DLCOutcomeType]]
- implicit val dlcSerializationVersion: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCSerializationVersion]
- implicit val dlcStateMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DLCState]
- implicit val doubleSha256DigestBEMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DoubleSha256DigestBE]
- implicit val doubleSha256DigestMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[DoubleSha256Digest]
- implicit val ecAdaptorSignatureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ECAdaptorSignature]
- implicit val ecDigitalSignatureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ECDigitalSignature]
- implicit val ecPartialSigMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PartialSignature[ECDigitalSignature]]
- implicit val ecPublicKeyMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ECPublicKey]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- implicit val eventDescriptorTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[EventDescriptorTLV]
- implicit val extKeyPubVersion: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ExtKeyPubVersion]
- implicit val fieldElementMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[FieldElement]
- implicit val filterTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[FilterType]
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- implicit val hdAccountMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDAccount]
- implicit val hdChainTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDChainType]
- implicit val hdCoinTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDCoinType]
- implicit val hdPathMappper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDPath]
- implicit val hdPurposeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[HDPurpose]
- implicit val inetSocketAddressMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[InetSocketAddress]
- implicit val int32Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Int32]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- implicit val lnInvoiceMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[LnInvoice]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit val negotiationFieldsTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NegotiationFieldsTLV]
- implicit val networkMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[BitcoinNetwork]
- implicit val nodeIdMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NodeId]
- implicit val nodeStateDescriptorMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NodeStateDescriptor]
- implicit val nodeStateDescriptorTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[NodeStateDescriptorType]
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- implicit val oracleAnnouncementTLV: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[OracleAnnouncementTLV]
- implicit val oracleInfoTLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[OracleInfoTLV]
- implicit val oracleParamsV0TLVMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[OracleParamsV0TLV]
- implicit val partialSigMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[PartialSignature[DigitalSignature]]
- implicit val partialSigsMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[PartialSignature[DigitalSignature]]]
- val profile: JdbcProfile
- implicit val satoshisMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Satoshis]
- implicit val satoshisPerByteMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SatoshisPerByte]
- implicit val satoshisPerVirtualByteMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SatoshisPerVirtualByte]
- implicit val schnorrDigitalSignatureMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SchnorrDigitalSignature]
- implicit val schnorrDigitalSignatureVecMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[SchnorrDigitalSignature]]
- implicit val schnorrNonceMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SchnorrNonce]
- implicit val schnorrPublicKeyMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SchnorrPublicKey]
- implicit val scriptPubKeyMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ScriptPubKey]
- implicit val scriptTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ScriptType]
- implicit val scriptWitnessMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ScriptWitness]
- implicit val segwitPathMappper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SegWitHDPath]
- implicit val sha256DigestBEMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Sha256DigestBE]
- implicit val sha256DigestMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Sha256Digest]
- implicit val sha256Hash160DigestMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Sha256Hash160Digest]
- implicit val signingVersionMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[SigningVersion]
- implicit val singleOracleInfoVecMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Vector[SingleOracleInfo]]
- 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.
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- implicit val transactionOutPointMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[TransactionOutPoint]
- implicit val transactionOutputMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[TransactionOutput]
Responsible for mapping a TransactionOutput to hex in Slick, and vice versa
- implicit val txMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[Transaction]
- implicit val txoStateMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[TxoState]
- implicit val uInt32Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[UInt32]
Responsible for mapping a UInt32 to a long in Slick, and vice versa
- def uInt64ToHex(u64: UInt64): String
- implicit val uInt8Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[UInt8]
- implicit val uint64Mapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[UInt64]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- implicit val walletStateDescriptorMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[WalletStateDescriptor]
- implicit val walletStateDescriptorTypeMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[WalletStateDescriptorType]
- implicit val xpubMapper: slick.jdbc.JdbcProfile.JdbcAPI.BaseColumnType[ExtPublicKey]