- 既知のすべてのサブインタフェース:
BooleanValue
,ByteValue
,CharValue
,DoubleValue
,FloatValue
,IntegerValue
,LongValue
,ShortValue
public interface PrimitiveValue extends Value
ターゲットVM内のプリミティブ型のフィールドまたは変数に割り当てられる値です。 各プリミティブ値には、このインタフェースのサブインタフェースを使用してアクセスします。
- 導入されたバージョン:
- 1.3
-
メソッドのサマリー
修飾子と型メソッド説明boolean
この値をBooleanValueに変換し、結果をbooleanとして返します。byte
この値をByteValueに変換し、結果をbyteとして返します。char
この値をCharValueに変換し、結果をcharとして返します。double
この値をDoubleValueに変換し、結果をdoubleとして返します。float
この値をFloatValueに変換し、結果をfloatとして返します。int
intValue()
この値をIntegerValueに変換し、結果をintとして返します。long
この値をLongValueに変換し、結果をlongとして返します。short
この値を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に変換された値
-