Alphabets
Predefined alphabets for use in base conversions.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- Alphabets.type
Members list
Type members
Classlikes
Base 32 alphabet, with padding, as defined by RF4648 section 4. Whitespace is ignored.
Base 32 alphabet, with padding, as defined by RF4648 section 4. Whitespace is ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- Base32.type
Base 32 Crockford alphabet as defined by https://www.crockford.com/base32.html. Whitespace and hyphen is ignored.
Base 32 Crockford alphabet as defined by https://www.crockford.com/base32.html. Whitespace and hyphen is ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- Base32Crockford.type
Base 58 alphabet as defined by https://en.bitcoin.it/wiki/Base58Check_encoding#Base58_symbol_chart. IPFS hashes uses the same order.
Base 58 alphabet as defined by https://en.bitcoin.it/wiki/Base58Check_encoding#Base58_symbol_chart. IPFS hashes uses the same order.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- Base58.type
Base 64 alphabet, with padding, as defined by RF4648 section 4. Whitespace is ignored.
Base 64 alphabet, with padding, as defined by RF4648 section 4. Whitespace is ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- trait Base64Basetrait Base64Alphabettrait PaddedAlphabettrait Alphabetclass Objecttrait Matchableclass Any
- Self type
- Base64.type
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Known subtypes
- object Base64.typeobject Base64NoPad.type
Base 64 alphabet, without padding, as defined by RF4648 section 4. Whitespace is ignored.
Base 64 alphabet, without padding, as defined by RF4648 section 4. Whitespace is ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- trait Base64Basetrait Base64Alphabettrait PaddedAlphabettrait Alphabetclass Objecttrait Matchableclass Any
- Self type
- Base64NoPad.type
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- trait Base64UrlBasetrait Base64Alphabettrait PaddedAlphabettrait Alphabetclass Objecttrait Matchableclass Any
- Self type
- Base64Url.type
Base 64 alphabet, with padding, as defined by RF4648 section 5. Whitespace is ignored.
Base 64 alphabet, with padding, as defined by RF4648 section 5. Whitespace is ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Known subtypes
- object Base64Url.typeobject Base64UrlNoPad.type
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- trait Base64UrlBasetrait Base64Alphabettrait PaddedAlphabettrait Alphabetclass Objecttrait Matchableclass Any
- Self type
- Base64UrlNoPad.type
Binary alphabet that uses {0, 1}
and allows whitespace and underscores for separation.
Binary alphabet that uses {0, 1}
and allows whitespace and underscores for separation.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- Binary.type
Base 16 alphabet that uses {0-9, a-f}
. Whitespace and underscores are ignored.
Base 16 alphabet that uses {0-9, a-f}
. Whitespace and underscores are ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- HexLowercase.type
Base 16 alphabet that uses {0-9, A-F}
. Whitespace and underscores are ignored.
Base 16 alphabet that uses {0-9, A-F}
. Whitespace and underscores are ignored.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- HexUppercase.type
Binary alphabet that uses {t, f}
and allows whitespace and underscores for separation.
Binary alphabet that uses {t, f}
and allows whitespace and underscores for separation.
Attributes
- Source:
- Bases.scala
- Graph
- Supertypes
- Self type
- Truthy.type