org.glassfish.hk2.classmodel.reflect
Interface ParameterizedInterfaceModel


public interface ParameterizedInterfaceModel

Representation of a parameterized type

Author:
Jerome Dochez

Method Summary
 String getName()
          Returns the name where parameter types are enclosed in < > comma separated, like declaration in source java files.
 Collection<ParameterizedInterfaceModel> getParametizedTypes()
          Returns the type parameters in order.
 InterfaceModel getRawInterface()
          Returns the raw interface for this parameterized type
 

Method Detail

getName

String getName()
Returns the name where parameter types are enclosed in < > comma separated, like declaration in source java files.

Returns:
a declaration for this type

getRawInterface

InterfaceModel getRawInterface()
Returns the raw interface for this parameterized type

Returns:
the interface model instance

getParametizedTypes

Collection<ParameterizedInterfaceModel> getParametizedTypes()
Returns the type parameters in order.

Returns:
the type parameters in order.


Copyright © 2013 Oracle Corporation. All Rights Reserved.