com.cloudera.sqoop.lib

## クラス BigDecimalSerializer

- java.lang.Object
- - com.cloudera.sqoop.lib.BigDecimalSerializer

- 非推奨です。
  use org.apache.sqoop.lib.BigDecimalSerializer instead.

      public final class BigDecimalSerializer
      extends java.lang.Object

  Serialize BigDecimal classes to/from DataInput and DataOutput objects. BigDecimal is comprised of a BigInteger with an integer 'scale' field. The BigDecimal/BigInteger can also return itself as a 'long' value. We serialize in one of two formats: First, check whether the BigInt can fit in a long: boolean b = BigIntegerPart > LONG_MAX || BigIntegerPart < LONG_MIN [int: scale][boolean: b == false][long: BigInt-part] [int: scale][boolean: b == true][string: BigInt-part.toString()] TODO(aaron): Get this to work with Hadoop's Serializations framework.
  関連項目:
    `BigDecimalSerializer`

- - ### メソッドのサマリー

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `static java.math.BigDecimal` | `readFields(java.io.DataInput in)` 非推奨です。
    `static void` | `write(java.math.BigDecimal d, java.io.DataOutput out)` 非推奨です。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### メソッドの詳細

    - #### write

          public static void write(java.math.BigDecimal d,
                   java.io.DataOutput out)
                            throws java.io.IOException

      非推奨です。
      例外:
        `java.io.IOException`

    - #### readFields

          public static java.math.BigDecimal readFields(java.io.DataInput in)
                                                 throws java.io.IOException

      非推奨です。
      例外:
        `java.io.IOException`

Copyright © 2015 The Apache Software Foundation