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