Package com.sun.jna.platform.unix
Class X11.XID
- java.lang.Object
- 
- java.lang.Number
- 
- com.sun.jna.IntegerType
- 
- com.sun.jna.NativeLong
- 
- com.sun.jna.platform.unix.X11.XID
 
 
 
 
- 
- All Implemented Interfaces:
- NativeMapped,- java.io.Serializable
 - Direct Known Subclasses:
- X11.Atom,- X11.Colormap,- X11.Cursor,- X11.Drawable,- X11.Font,- X11.KeySym,- X11.Xrender.PictFormat
 - Enclosing interface:
- X11
 
 public static class X11.XID extends NativeLong - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static X11.XIDNone- 
Fields inherited from class com.sun.jna.NativeLongSIZE
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjectfromNative(java.lang.Object nativeValue, FromNativeContext context)Convert the given native object into its Java representation using the given context.protected booleanisNone(java.lang.Object o)java.lang.StringtoString()- 
Methods inherited from class com.sun.jna.IntegerTypecompare, compare, compare, doubleValue, equals, floatValue, hashCode, intValue, longValue, nativeType, setValue, toNative
 
- 
 
- 
- 
- 
Field Detail- 
Nonepublic static final X11.XID None 
 
- 
 - 
Method Detail- 
isNoneprotected boolean isNone(java.lang.Object o) 
 - 
fromNativepublic java.lang.Object fromNative(java.lang.Object nativeValue, FromNativeContext context)Description copied from interface:NativeMappedConvert the given native object into its Java representation using the given context.- Specified by:
- fromNativein interface- NativeMapped
- Overrides:
- fromNativein class- IntegerType
- Parameters:
- nativeValue- Java representation of the native type to be converted.
- context- Context in which the conversion is taking place.
- Returns:
- Converted object.
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- IntegerType
 
 
- 
 
-