Packages

c

org.apache.daffodil.processors.charset

BitsCharsetWrappingJavaCharsetEncoder

final class BitsCharsetWrappingJavaCharsetEncoder extends BitsCharsetEncoder

Implements BitsCharsetEncoder by encapsulating a standard JavaCharsetEncoder

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BitsCharsetWrappingJavaCharsetEncoder
  2. BitsCharsetEncoder
  3. IsResetMixin
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BitsCharsetWrappingJavaCharsetEncoder(bitsCharset: BitsCharsetJava, enc: CharsetEncoder)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def averageBitsPerChar(): Float
  6. def averageBytesPerChar(): Float
  7. val bitsCharset: BitsCharsetJava
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  9. def encode(in: CharBuffer, out: ByteBuffer, endOfInput: Boolean): CoderResult
  10. def encodeLoop(in: CharBuffer, out: ByteBuffer): Nothing
    Attributes
    protected
    Definition Classes
    BitsCharsetWrappingJavaCharsetEncoderBitsCharsetEncoder
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def flush(out: ByteBuffer): CoderResult
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. def isMandatoryAlignmentNeeded(): Boolean

    Used to determine if the data input stream must be aligned (if not already) for this encoding.

    Used to determine if the data input stream must be aligned (if not already) for this encoding. Based on whether the coder has been reset. If the coder has not been reset, it is assumed we are in the middle of encoding many characters, and so no mandatory alignment is needed. However, if the coder was reset, then it is assumed that we may be unaligned at the start of encoding characters, and so we must check if we are mandatory aligned.

    Definition Classes
    BitsCharsetWrappingJavaCharsetEncoderBitsCharsetEncoder
  19. final def isReset: Boolean

    True if the decoder has not decoded anything since the last reset call.

    True if the decoder has not decoded anything since the last reset call. False if decodeLoop has been called.

    Use to control things that we only want to check once per reset of the decoder.

    Definition Classes
    IsResetMixin
  20. final def isReset_=(v: Boolean): Unit

    Allow assignment to isReset only in derived classes

    Allow assignment to isReset only in derived classes

    Attributes
    protected
    Definition Classes
    IsResetMixin
  21. def malformedInputAction(): CodingErrorAction
  22. def maxBitsPerChar(): Float
  23. def maxBytesPerChar(): Float
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. def onMalformedInput(action: CodingErrorAction): BitsCharsetWrappingJavaCharsetEncoder
  28. def onUnmappableCharacter(action: CodingErrorAction): BitsCharsetWrappingJavaCharsetEncoder
  29. def replaceWith(newReplacement: Array[Byte]): BitsCharsetWrappingJavaCharsetEncoder
  30. def replacement(): Array[Byte]
  31. def reset(): BitsCharsetWrappingJavaCharsetEncoder
  32. def setInitialBitOffset(offset: Int): Unit
  33. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  34. def toString(): String
    Definition Classes
    AnyRef → Any
  35. def unmappableCharacterAction(): CodingErrorAction
  36. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from BitsCharsetEncoder

Inherited from IsResetMixin

Inherited from AnyRef

Inherited from Any

Ungrouped