flexjson
Class JSONParameterizedType

java.lang.Object
  extended by flexjson.JSONParameterizedType
All Implemented Interfaces:
java.lang.reflect.ParameterizedType, java.lang.reflect.Type

public class JSONParameterizedType
extends java.lang.Object
implements java.lang.reflect.ParameterizedType


Constructor Summary
JSONParameterizedType(java.lang.Class clazz, java.lang.reflect.Type... types)
           
 
Method Summary
 java.lang.reflect.Type[] getActualTypeArguments()
           
 java.lang.reflect.Type getOwnerType()
           
 java.lang.reflect.Type getRawType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONParameterizedType

public JSONParameterizedType(java.lang.Class clazz,
                             java.lang.reflect.Type... types)
Method Detail

getActualTypeArguments

public java.lang.reflect.Type[] getActualTypeArguments()
Specified by:
getActualTypeArguments in interface java.lang.reflect.ParameterizedType

getRawType

public java.lang.reflect.Type getRawType()
Specified by:
getRawType in interface java.lang.reflect.ParameterizedType

getOwnerType

public java.lang.reflect.Type getOwnerType()
Specified by:
getOwnerType in interface java.lang.reflect.ParameterizedType