org.freedesktop.dbus.types
Class DBusStructType

java.lang.Object
  extended by org.freedesktop.dbus.types.DBusStructType
All Implemented Interfaces:
ParameterizedType, Type

public class DBusStructType
extends Object
implements ParameterizedType

The type of a struct. Should be used whenever you need a Type variable for a struct.


Constructor Summary
DBusStructType(Type... contents)
          Create a struct type.
 
Method Summary
 Type[] getActualTypeArguments()
           
 Type getOwnerType()
           
 Type getRawType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBusStructType

public DBusStructType(Type... contents)
Create a struct type.

Parameters:
contents - The types contained in this struct.
Method Detail

getActualTypeArguments

public Type[] getActualTypeArguments()
Specified by:
getActualTypeArguments in interface ParameterizedType

getRawType

public Type getRawType()
Specified by:
getRawType in interface ParameterizedType

getOwnerType

public Type getOwnerType()
Specified by:
getOwnerType in interface ParameterizedType