class SigmaByteWriter extends Writer
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SigmaByteWriter
- Writer
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new SigmaByteWriter(w: Writer, constantExtractionStore: Option[ConstantStore])
Type Members
-
type
CH = scorex.util.serialization.Writer.CH
- Definition Classes
- SigmaByteWriter → Writer
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
-
def
append(writer: Aux[CH]): SigmaByteWriter.this.type
- Definition Classes
- Writer
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @IntrinsicCandidate()
- val constantExtractionStore: Option[ConstantStore]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
length(): Int
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
newWriter(): Aux[CH]
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
-
def
put(x: Byte, info: DataInfo[Byte]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
put(x: Byte): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putBits(xs: Array[Boolean], info: DataInfo[Bits]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putBits(xs: Array[Boolean]): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putBoolean(x: Boolean, info: DataInfo[Boolean]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putBoolean(x: Boolean): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putBytes(xs: Array[Byte], info: DataInfo[Array[Byte]]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putBytes(xs: Array[Byte]): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putBytes(xs: Array[Byte], offset: Int, length: Int): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
-
def
putChunk(chunk: CH): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putInt(x: Int, info: DataInfo[Int]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putInt(x: Int): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putLong(x: Long, info: DataInfo[Vlq[ZigZag[Long]]]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putLong(x: Long): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putOption[T](x: Option[T])(putValueC: (SigmaByteWriter.this.type, T) ⇒ Unit): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putShort(x: Short, info: DataInfo[Short]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putShort(x: Short): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putShortBytes(value: Short): SigmaByteWriter.this.type
Put the two bytes of the big-endian representation of the Short value into the writer.
Put the two bytes of the big-endian representation of the Short value into the writer.
- Annotations
- @inline()
-
def
putShortString(s: String): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putType[T <: SType](x: T, info: DataInfo[SType]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putType[T <: SType](x: T): SigmaByteWriter.this.type
- Annotations
- @inline()
- def putUByte(x: Int, info: DataInfo[U[Byte]]): SigmaByteWriter.this.type
-
def
putUByte(x: Int): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
-
def
putUInt(x: Long, info: DataInfo[Vlq[U[Int]]]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putUInt(x: Long): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putULong(x: Long, info: DataInfo[Vlq[U[Long]]]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putULong(x: Long): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putUShort(x: Int, info: DataInfo[Vlq[U[Short]]]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putUShort(x: Int): SigmaByteWriter.this.type
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
def
putValue[T <: SType](x: Value[T], info: DataInfo[SValue]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putValue[T <: SType](x: Value[T]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putValues[T <: SType](xs: Seq[Value[T]], info: DataInfo[Seq[SValue]], itemInfo: DataInfo[SValue]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
putValues[T <: SType](xs: Seq[Value[T]]): SigmaByteWriter.this.type
- Annotations
- @inline()
-
def
result(): CH
- Definition Classes
- SigmaByteWriter → Writer
- Annotations
- @inline()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toBytes: Array[Byte]
- Annotations
- @inline()
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- val w: Writer
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated
- Deprecated