org.gstreamer.lowlevel
Class GType

java.lang.Object
  extended by java.lang.Number
      extended by com.sun.jna.IntegerType
          extended by com.sun.jna.NativeLong
              extended by org.gstreamer.lowlevel.GType
All Implemented Interfaces:
com.sun.jna.NativeMapped, java.io.Serializable

public class GType
extends com.sun.jna.NativeLong

See Also:
Serialized Form

Field Summary
static GType BOOLEAN
           
static GType BOXED
           
static GType CHAR
           
static GType DOUBLE
           
static GType ENUM
           
static GType FLAGS
           
static GType FLOAT
           
static GType INT
           
static GType INT64
           
static GType INTERFACE
           
static GType INVALID
           
static GType LONG
           
static GType NONE
           
static GType OBJECT
           
static GType PARAM
           
static GType POINTER
           
static GType STRING
           
static GType UCHAR
           
static GType UINT
           
static GType UINT64
           
static GType ULONG
           
 
Fields inherited from class com.sun.jna.NativeLong
SIZE
 
Constructor Summary
GType()
           
GType(long t)
           
 
Method Summary
 java.lang.Object fromNative(java.lang.Object nativeValue, com.sun.jna.FromNativeContext context)
           
static GType valueOf(java.lang.Class<?> javaType)
           
static GType valueOf(long value)
           
 
Methods inherited from class com.sun.jna.IntegerType
doubleValue, equals, floatValue, 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 Detail

INVALID

public static final GType INVALID

NONE

public static final GType NONE

INTERFACE

public static final GType INTERFACE

CHAR

public static final GType CHAR

UCHAR

public static final GType UCHAR

BOOLEAN

public static final GType BOOLEAN

INT

public static final GType INT

UINT

public static final GType UINT

LONG

public static final GType LONG

ULONG

public static final GType ULONG

INT64

public static final GType INT64

UINT64

public static final GType UINT64

ENUM

public static final GType ENUM

FLAGS

public static final GType FLAGS

FLOAT

public static final GType FLOAT

DOUBLE

public static final GType DOUBLE

STRING

public static final GType STRING

POINTER

public static final GType POINTER

BOXED

public static final GType BOXED

PARAM

public static final GType PARAM

OBJECT

public static final GType OBJECT
Constructor Detail

GType

public GType(long t)

GType

public GType()
Method Detail

valueOf

public static GType valueOf(long value)

valueOf

public static GType valueOf(java.lang.Class<?> javaType)

fromNative

public java.lang.Object fromNative(java.lang.Object nativeValue,
                                   com.sun.jna.FromNativeContext context)
Specified by:
fromNative in interface com.sun.jna.NativeMapped
Overrides:
fromNative in class com.sun.jna.IntegerType