Module jfa

Class ID

java.lang.Object
java.lang.Number
com.sun.jna.IntegerType
com.sun.jna.NativeLong
de.jangassen.jfa.foundation.ID
All Implemented Interfaces:
com.sun.jna.NativeMapped, Serializable

public class ID
extends com.sun.jna.NativeLong
Could be an address in memory (if pointer to a class or method) or a value (like 0 or 1)

User: spLeaner

See Also:
Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    static ID NIL  

    Fields inherited from class com.sun.jna.NativeLong

    SIZE
  • Constructor Summary

    Constructors
    Constructor Description
    ID()  
    ID​(long peer)  
    ID​(com.sun.jna.Pointer peer)  
  • Method Summary

    Modifier and Type Method Description
    boolean booleanValue()  
    com.sun.jna.Pointer toPointer()  

    Methods inherited from class com.sun.jna.IntegerType

    compare, compare, compare, doubleValue, equals, floatValue, fromNative, hashCode, intValue, longValue, nativeType, setValue, toNative, toString

    Methods inherited from class java.lang.Number

    byteValue, shortValue

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • NIL

      public static final ID NIL
  • Constructor Details

    • ID

      public ID()
    • ID

      public ID​(long peer)
    • ID

      public ID​(com.sun.jna.Pointer peer)
  • Method Details

    • toPointer

      public com.sun.jna.Pointer toPointer()
    • booleanValue

      public boolean booleanValue()