|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectinfo.vividcode.util.json.JsonNumber
public class JsonNumber
JSON の number を表すためのクラス.
対応する Java の値は BigDecimal であり, numberValue()
メソッドで取得できる.
| 入れ子のクラスの概要 |
|---|
| インタフェース info.vividcode.util.json.JsonValue から継承された入れ子のクラス/インタフェース |
|---|
JsonValue.ValueType |
| コンストラクタの概要 | |
|---|---|
JsonNumber(java.math.BigDecimal val)
指定の BigDecimal オブジェクトに対応する JsonNumber オブジェクトを生成する. |
|
JsonNumber(double val)
指定の double 型の数値に対応する JsonNumber オブジェクトを生成する. |
|
| メソッドの概要 | |
|---|---|
JsonArray |
arrayValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.lang.Boolean |
booleanValue()
常に, 例外 UnsupportedOperationException が投げられる. |
boolean |
equals(java.lang.Object o)
指定されたオブジェクトがこのオブジェクトと同値かどうかチェックする. |
java.math.BigDecimal |
numberValue()
対応する BigDecimal オブジェクトを返す. |
JsonObject |
objectValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.lang.String |
stringValue()
常に, 例外 UnsupportedOperationException が投げられる. |
java.lang.String |
toString()
この JsonNumber オブジェクトを表す String オブジェクトを返す. |
JsonValue.ValueType |
valueType()
対応する JSON の値のタイプを返す. |
| クラス java.lang.Object から継承されたメソッド |
|---|
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public JsonNumber(java.math.BigDecimal val)
val - JsonNumber に対応する BigDecimal オブジェクトpublic JsonNumber(double val)
val - JsonNumber に対応する数値| メソッドの詳細 |
|---|
public JsonValue.ValueType valueType()
JsonValue.ValueType.NUMBER_VALUE を返す.
JsonValue 内の valueTypepublic JsonArray arrayValue()
UnsupportedOperationException が投げられる.
JsonValue 内の arrayValuepublic JsonObject objectValue()
UnsupportedOperationException が投げられる.
JsonValue 内の objectValuepublic java.math.BigDecimal numberValue()
JsonValue 内の numberValuepublic java.lang.String stringValue()
UnsupportedOperationException が投げられる.
JsonValue 内の stringValuepublic java.lang.Boolean booleanValue()
UnsupportedOperationException が投げられる.
JsonValue 内の booleanValuepublic java.lang.String toString()
java.lang.Object 内の toStringpublic boolean equals(java.lang.Object o)
java.lang.Object 内の equalso - 比較対象のオブジェクト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||