-
- 既知のすべてのサブインタフェース:
BooleanValue
,ByteValue
,CharValue
,DoubleValue
,FloatValue
,IntegerValue
,LongValue
,ShortValue
public interface PrimitiveValue extends Value
ターゲットVM内のプリミティブ型のフィールドまたは変数に割り当てられる値です。 各プリミティブ値には、このインタフェースのサブインタフェースを使用してアクセスします。- 導入されたバージョン:
- 1.3
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 boolean
booleanValue()
この値をBooleanValueに変換し、結果をbooleanとして返します。byte
byteValue()
この値をByteValueに変換し、結果をbyteとして返します。char
charValue()
この値をCharValueに変換し、結果をcharとして返します。double
doubleValue()
この値をDoubleValueに変換し、結果をdoubleとして返します。float
floatValue()
この値をFloatValueに変換し、結果をfloatとして返します。int
intValue()
この値をIntegerValueに変換し、結果をintとして返します。long
longValue()
この値をLongValueに変換し、結果をlongとして返します。short
shortValue()
この値をShortValueに変換し、結果をshortとして返します。-
インタフェース com.sun.jdi.Mirrorで宣言されたメソッド
toString, virtualMachine
-
-
-
-
メソッドの詳細
-
booleanValue
boolean booleanValue()
この値をBooleanValueに変換し、結果をbooleanとして返します。- 戻り値:
- 値がゼロでない場合は
true
(またはすでにBooleanValueの場合はtrue
)、それ以外の場合はfalse。
-
byteValue
byte byteValue()
この値をByteValueに変換し、結果をbyteとして返します。 値は必要に応じてナロー変換されるため、プリミティブがbyteにキャストされた場合と同様に、絶対値または精度情報が失われることがあります。- 戻り値:
- byteに変換された値
-
charValue
char charValue()
この値をCharValueに変換し、結果をcharとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがcharにキャストされた場合と同じ結果になります。- 戻り値:
- charに変換された値
-
shortValue
short shortValue()
この値をShortValueに変換し、結果をshortとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度の情報が失われることがあります。ナロー変換された場合は、プリミティブがshortにキャストされた場合と同じ結果になります。- 戻り値:
- shortに変換された値
-
intValue
int intValue()
この値をIntegerValueに変換し、結果をintとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがintにキャストされた場合と同じ結果になります。- 戻り値:
- intに変換された値
-
longValue
long longValue()
この値をLongValueに変換し、結果をlongとして返します。 値は必要に応じてナローまたはワイド変換されます。絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがlongにキャストされたと見なすことができます。- 戻り値:
- longに変換された値
-
floatValue
float floatValue()
この値をFloatValueに変換し、結果をfloatとして返します。 値は必要に応じてナローまたはワイド変換されるため、絶対値または精度情報が失われることがあります。ナロー変換された場合は、プリミティブがfloatにキャストされた場合と同じ結果になります。- 戻り値:
- floatに変換された値
-
doubleValue
double doubleValue()
この値をDoubleValueに変換し、結果をdoubleとして返します。 値は必要に応じてワイド変換されるため、精度情報が失われることがあります。- 戻り値:
- doubleに変換された値
-
-