scodec
scodec
API
korolev
scodec
ScodecByteVectorBytesLikeInstance
scodec
/
korolev
/
scodec
/
ScodecByteVectorBytesLikeInstance
ScodecByteVectorBytesLikeInstance
korolev.scodec$.ScodecByteVectorBytesLikeInstance$
object
ScodecByteVectorBytesLikeInstance
extends
BytesLike
[
ByteVector
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
BytesLike
[
ByteVector
]
class
Object
trait
Matchable
class
Any
Self type
ScodecByteVectorBytesLikeInstance
.type
Clear all
Members list
Concise view
Value members
Concrete methods
def
asArray
(
bytes
:
ByteVector
):
Array
[
Byte
]
def
asAsciiString
(
bytes
:
ByteVector
):
String
def
asBuffer
(
bytes
:
ByteVector
):
ByteBuffer
def
asString
(
bytes
:
ByteVector
,
charset
:
Charset
):
String
def
asUtf8String
(
bytes
:
ByteVector
):
String
def
ascii
(
s
:
String
):
ByteVector
def
concat
(
left
:
ByteVector
,
right
:
ByteVector
):
ByteVector
def
copyBuffer
(
buffer
:
ByteBuffer
):
ByteVector
def
copyFromArray
(
bytes
:
Array
[
Byte
]):
ByteVector
def
copyFromArray
(
bytes
:
Array
[
Byte
],
offset
:
Int
,
size
:
Int
):
ByteVector
def
copyToArray
(
value
:
ByteVector
,
array
:
Array
[
Byte
],
sourceOffset
:
Int
,
targetOffset
:
Int
,
length
:
Int
):
Unit
def
copyToBuffer
(
b
:
ByteVector
,
buffer
:
ByteBuffer
):
Int
def
empty
:
ByteVector
def
eq
(
l
:
ByteVector
,
r
:
ByteVector
):
Boolean
def
foreach
(
bytes
:
ByteVector
,
f
:
Byte
=>
Unit
):
Unit
def
get
(
bytes
:
ByteVector
,
i
:
Long
):
Byte
def
indexOf
(
where
:
ByteVector
,
that
:
Byte
):
Long
def
indexOf
(
where
:
ByteVector
,
that
:
Byte
,
from
:
Long
):
Long
def
indexOfSlice
(
where
:
ByteVector
,
that
:
ByteVector
):
Long
def
lastIndexOf
(
where
:
ByteVector
,
that
:
Byte
):
Long
def
lastIndexOfSlice
(
where
:
ByteVector
,
that
:
ByteVector
):
Long
def
length
(
bytes
:
ByteVector
):
Long
def
mapWithIndex
(
bytes
:
ByteVector
,
f
: (
Byte
,
Long
)
=>
Byte
):
ByteVector
def
slice
(
bytes
:
ByteVector
,
start
:
Long
,
end
:
Long
):
ByteVector
def
utf8
(
s
:
String
):
ByteVector
def
wrapArray
(
bytes
:
Array
[
Byte
]):
ByteVector
Inherited methods
def
as
[
T2
:
BytesLike
](
that
:
ByteVector
):
T2
Attributes
Inherited from:
BytesLike
def
asHexString
(
bytes
:
ByteVector
):
String
Attributes
Inherited from:
BytesLike