|
Scala 2.3.1
|
object
BytePickle
extends
java.lang.Object
with
scala.ScalaObject
Class Summary | |
case
|
class
Def
|
abstract
|
class
PU
[t]
|
class
PicklerEnv
|
|
class
PicklerState
|
|
case
|
class
Ref
|
abstract
|
class
RefDef
|
abstract
|
class
SPU
[t]
|
class
UnPicklerEnv
|
|
class
UnPicklerState
|
Constructor Summary | |
def
this
|
Val Summary | |
val
DEF
: scala.Int
|
|
val
REF
: scala.Int
|
Constructor Detail |
Val Detail |
Def Detail |
def
appendByte
(a: scala.Array[scala.Byte], b: scala.Int): scala.Array[scala.Byte]
def
bool
: scala.io.BytePickle.SPU[scala.Boolean]
def
byte
: scala.io.BytePickle.SPU[scala.Byte]
def
bytearray
: scala.io.BytePickle.SPU[scala.Array[scala.Byte]]
def
data
[a](tag: (a) => scala.Int, ps: scala.List[() => scala.io.BytePickle.SPU[a]]): scala.io.BytePickle.SPU[a]
def
fixedList
[a](pa: scala.io.BytePickle.SPU[a])(n: scala.Int): scala.io.BytePickle.SPU[scala.List[a]]
def
lift
[t](x: t): scala.io.BytePickle.SPU[t]
def
list
[a](pa: scala.io.BytePickle.SPU[a]): scala.io.BytePickle.SPU[scala.List[a]]
def
nat
: scala.io.BytePickle.SPU[scala.Int]
def
nat2Bytes
(x: scala.Int): scala.Array[scala.Byte]
def
pair
[a, b](pa: scala.io.BytePickle.SPU[a], pb: scala.io.BytePickle.SPU[b]): scala.io.BytePickle.SPU[scala.Tuple2[a, b]]
def
pickle
[t](p: scala.io.BytePickle.SPU[t], a: t): scala.Array[scala.Byte]
def
refDef
: scala.io.BytePickle.PU[BytePickle.this.RefDef]
def
sequ
[t, u](f: (u) => t, pa: scala.io.BytePickle.SPU[t], k: (t) => scala.io.BytePickle.SPU[u]): scala.io.BytePickle.SPU[u]
def
share
[a](pa: scala.io.BytePickle.SPU[a]): scala.io.BytePickle.SPU[a]
def
string
: scala.io.BytePickle.SPU[java.lang.String]
def
triple
[a, b, c](pa: scala.io.BytePickle.SPU[a], pb: scala.io.BytePickle.SPU[b], pc: scala.io.BytePickle.SPU[c]): scala.io.BytePickle.SPU[scala.Tuple3[a, b, c]]
def
ufixedList
[a](pa: scala.io.BytePickle.PU[a])(n: scala.Int): scala.io.BytePickle.PU[scala.List[a]]
def
ulift
[t](x: t): scala.io.BytePickle.PU[t]
def
ulist
[a](pa: scala.io.BytePickle.PU[a]): scala.io.BytePickle.PU[scala.List[a]]
def
unat
: scala.io.BytePickle.PU[scala.Int]
def
unpickle
[t](p: scala.io.BytePickle.SPU[t], stream: scala.Array[scala.Byte]): t
def
upair
[a, b](pa: scala.io.BytePickle.PU[a], pb: scala.io.BytePickle.PU[b]): scala.io.BytePickle.PU[scala.Tuple2[a, b]]
def
upickle
[t](p: scala.io.BytePickle.PU[t], a: t): scala.Array[scala.Byte]
def
usequ
[t, u](f: (u) => t, pa: scala.io.BytePickle.PU[t], k: (t) => scala.io.BytePickle.PU[u]): scala.io.BytePickle.PU[u]
def
uunpickle
[t](p: scala.io.BytePickle.PU[t], stream: scala.Array[scala.Byte]): t
def
uwrap
[a, b](i: (a) => b, j: (b) => a, pa: scala.io.BytePickle.PU[a]): scala.io.BytePickle.PU[b]
def
wrap
[a, b](i: (a) => b, j: (b) => a, pa: scala.io.BytePickle.SPU[a]): scala.io.BytePickle.SPU[b]