Base64Impl

fm.common.Base64Impl
abstract class Base64Impl(encoder: Encoder, decoder: Decoder) extends BaseEncoding

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Base64Strict.type
object Base64URL.type

Members list

Concise view

Type members

Classlikes

final class InputStream(is: InputStream) extends FilterInputStream

Attributes

Graph
Supertypes
class FilterInputStream
class InputStream
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
final class OutputStream(os: OutputStream) extends FilterOutputStream

Attributes

Graph
Supertypes
class FilterOutputStream
class OutputStream
trait Flushable
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def decode(data: Array[Byte]): Array[Byte]

Attributes

Definition Classes
override def decode(data: ByteBuffer): ByteBuffer

Attributes

Definition Classes
override def decode(data: Array[Char]): Array[Byte]

Attributes

Definition Classes
override def decode(data: CharSequence): Array[Byte]

Attributes

Definition Classes
override def encode(bytes: Array[Byte]): String

Attributes

Definition Classes
override def encode(bytes: Array[Byte], offset: Int, length: Int): String

Attributes

Definition Classes
def encodeNoPadding(bytes: Array[Byte]): String
def encodeNoPadding(bytes: Array[Byte], offset: Int, length: Int): String

Inherited methods

final def tryDecode(data: CharSequence): Option[Array[Byte]]

Attributes

Inherited from:
BaseEncoding
final def tryDecode(data: Array[Char]): Option[Array[Byte]]

Attributes

Inherited from:
BaseEncoding