インタフェースByteValue

すべてのスーパー・インタフェース:
Comparable<ByteValue>, Mirror, PrimitiveValue, Value

public interface ByteValue extends PrimitiveValue, Comparable<ByteValue>
ターゲットVM内のプリミティブなbyte値へのアクセスを提供します。
導入されたバージョン:
1.3
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    boolean
    指定されたObjectがこのByteValueと等しいかどうか比較します。
    int
    このBooleanValueのハッシュ・コード値を返します。
    byte
    ByteValueをbyteとして返します。

    インタフェースComparableで宣言されたメソッド

    compareTo
    修飾子と型
    メソッド
    説明
    int
    このオブジェクトと指定されたオブジェクトの順序を比較します。

    インタフェースMirrorで宣言されたメソッド

    toString, virtualMachine
    修飾子と型
    メソッド
    説明
    このミラーについて説明する文字列を返します。
    このミラーが属するVirtualMachineを取得します。

    インタフェースで宣言されたメソッド PrimitiveValue

    booleanValue, byteValue, charValue, doubleValue, floatValue, intValue, longValue, shortValue
    修飾子と型
    メソッド
    説明
    boolean
    この値をBooleanValueに変換し、結果をbooleanとして返します。
    byte
    この値をByteValueに変換し、結果をbyteとして返します。
    char
    この値をCharValueに変換し、結果をcharとして返します。
    double
    この値をDoubleValueに変換し、結果をdoubleとして返します。
    float
    この値をFloatValueに変換し、結果をfloatとして返します。
    int
    この値をIntegerValueに変換し、結果をintとして返します。
    long
    この値をLongValueに変換し、結果をlongとして返します。
    short
    この値をShortValueに変換し、結果をshortとして返します。

    インタフェースValueで宣言されたメソッド

    type
    修飾子と型
    メソッド
    説明
    この値の実行時の型を返します。
  • メソッドの詳細

    • value

      byte value()
      ByteValueをbyteとして返します。
      戻り値:
      このオブジェクトによってミラー化されたbyte
    • equals

      boolean equals(Object obj)
      指定されたObjectがこのByteValueと等しいかどうか比較します。
      オーバーライド:
      equals、クラスObject
      パラメータ:
      obj - 比較対象の参照オブジェクト。
      戻り値:
      オブジェクトがByteValueである場合、およびミラー化された2つのプリミティブ値の間に「==」を適用したときの評価がtrueの場合はtrue、それ以外の場合はfalse。
      関連項目:
    • hashCode

      int hashCode()
      このBooleanValueのハッシュ・コード値を返します。
      オーバーライド:
      hashCode、クラスObject
      戻り値:
      整数のハッシュ・コード
      関連項目: