Trait/Object

com.avsystem.commons.mongo

BsonOutput

Related Docs: object BsonOutput | package mongo

Permalink

trait BsonOutput extends OutputAndSimpleOutput

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BsonOutput
  2. OutputAndSimpleOutput
  3. SimpleOutput
  4. Output
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def getClass(): Class[_]

    Permalink
    Definition Classes
    Any
  2. abstract def writeBigDecimal(bigDecimal: BigDecimal): Unit

    Permalink
    Definition Classes
    SimpleOutput
  3. abstract def writeBigInt(bigInt: BigInt): Unit

    Permalink
    Definition Classes
    SimpleOutput
  4. abstract def writeBinary(binary: Array[Byte]): Unit

    Permalink
    Definition Classes
    SimpleOutput
  5. abstract def writeBoolean(boolean: Boolean): Unit

    Permalink
    Definition Classes
    SimpleOutput
  6. abstract def writeDouble(double: Double): Unit

    Permalink
    Definition Classes
    SimpleOutput
  7. abstract def writeInt(int: Int): Unit

    Permalink
    Definition Classes
    SimpleOutput
  8. abstract def writeList(): ListOutput

    Permalink
    Definition Classes
    Output
  9. abstract def writeLong(long: Long): Unit

    Permalink
    Definition Classes
    SimpleOutput
  10. abstract def writeNull(): Unit

    Permalink
    Definition Classes
    Output
  11. abstract def writeObject(): ObjectOutput

    Permalink
    Definition Classes
    Output
  12. abstract def writeObjectId(objectId: ObjectId): Unit

    Permalink
  13. abstract def writeString(str: String): Unit

    Permalink
    Definition Classes
    SimpleOutput

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    Any
  6. def hashCode(): Int

    Permalink
    Definition Classes
    Any
  7. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  8. def keepsMetadata(metadata: InputMetadata[_]): Boolean

    Permalink
    Definition Classes
    BsonOutput → Output
  9. def legacyOptionEncoding: Boolean

    Permalink
    Definition Classes
    Output
  10. def toString(): String

    Permalink
    Definition Classes
    Any
  11. def writeByte(byte: Byte): Unit

    Permalink
    Definition Classes
    SimpleOutput
  12. def writeChar(char: Char): Unit

    Permalink
    Definition Classes
    SimpleOutput
  13. def writeCustom[T](typeMarker: TypeMarker[T], value: T): Boolean

    Permalink
    Definition Classes
    BsonOutput → Output
  14. def writeFloat(float: Float): Unit

    Permalink
    Definition Classes
    SimpleOutput
  15. def writeShort(short: Short): Unit

    Permalink
    Definition Classes
    SimpleOutput
  16. final def writeSimple(): SimpleOutput

    Permalink
    Definition Classes
    OutputAndSimpleOutput → Output
  17. def writeTimestamp(millis: Long): Unit

    Permalink
    Definition Classes
    SimpleOutput

Inherited from OutputAndSimpleOutput

Inherited from SimpleOutput

Inherited from Output

Inherited from Any

Ungrouped