Module openj9.dtfj

Class UDATA

Direct Known Subclasses:
U32, U64

public class UDATA extends UScalar
  • Field Details

    • SIZEOF

      public static final int SIZEOF
    • MASK

      public static final long MASK
    • MIN

      public static final UDATA MIN
    • MAX

      public static final UDATA MAX
  • Constructor Details

    • UDATA

      public UDATA(long value)
    • UDATA

      public UDATA(Scalar parameter)
  • Method Details

    • add

      public UDATA add(long parameter)
    • add

      public UDATA add(UScalar parameter)
    • add

      public U64 add(U64 parameter)
    • add

      public UDATA add(IScalar parameter)
    • eq

      public boolean eq(IScalar parameter)
    • sub

      public UDATA sub(long parameter)
    • sub

      public UDATA sub(UScalar parameter)
    • sub

      public U64 sub(U64 parameter)
    • sub

      public UDATA sub(I8 parameter)
    • sub

      public UDATA sub(I16 parameter)
    • sub

      public UDATA sub(I32 parameter)
    • sub

      public UDATA sub(IDATA parameter)
    • bitOr

      public UDATA bitOr(int parameter)
    • bitOr

      public UDATA bitOr(long parameter)
    • bitOr

      public UDATA bitOr(UScalar parameter)
    • bitOr

      public U64 bitOr(U64 parameter)
    • bitOr

      public UDATA bitOr(I8 parameter)
    • bitOr

      public UDATA bitOr(I16 parameter)
    • bitOr

      public UDATA bitOr(I32 parameter)
    • bitOr

      public UDATA bitOr(IDATA parameter)
    • bitXor

      public UDATA bitXor(int parameter)
    • bitXor

      public UDATA bitXor(long parameter)
    • bitXor

      public UDATA bitXor(Scalar parameter)
    • bitXor

      public UDATA bitXor(UDATA parameter)
    • bitXor

      public I64 bitXor(I64 parameter)
    • bitXor

      public U64 bitXor(U64 parameter)
    • bitAnd

      public UDATA bitAnd(int parameter)
    • bitAnd

      public UDATA bitAnd(long parameter)
    • bitAnd

      public UDATA bitAnd(UScalar parameter)
    • bitAnd

      public U64 bitAnd(U64 parameter)
    • bitAnd

      public UDATA bitAnd(I8 parameter)
    • bitAnd

      public UDATA bitAnd(I16 parameter)
    • bitAnd

      public UDATA bitAnd(I32 parameter)
    • bitAnd

      public UDATA bitAnd(IDATA parameter)
    • leftShift

      public UDATA leftShift(int i)
    • leftShift

      public UDATA leftShift(UDATA i)
    • rightShift

      public UDATA rightShift(int i)
    • rightShift

      public UDATA rightShift(UDATA i)
    • bitNot

      public UDATA bitNot()
    • mult

      public UDATA mult(int parameter)
    • mult

      public UDATA mult(long parameter)
    • mult

      public UDATA mult(UDATA parameter)
    • mod

      public UDATA mod(int parameter)
    • mod

      public UDATA mod(long parameter)
    • mod

      public UDATA mod(Scalar parameter)
    • div

      public UDATA div(long divisor)
    • div

      public UDATA div(Scalar parameter)
    • numberOfLeadingZeros

      public int numberOfLeadingZeros()
    • numberOfTrailingZeros

      public int numberOfTrailingZeros()
    • cast

      public static UDATA cast(AbstractPointer ptr)
    • sizeof

      public int sizeof()