Module org.glassfish.hk2.classmodel
Interface ParameterizedInterfaceModel
public interface ParameterizedInterfaceModel
Representation of a parameterized type
- Author:
- Jerome Dochez
-
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the name where parameter types are enclosed in < > comma separated, like declaration in source java files.Returns the type parameters in order.Returns the raw interface for this parameterized typeReturns the simple name.
-
Method Details
-
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
-
getRawInterfaceName
String getRawInterfaceName()Returns the simple name.- Returns:
- a declaration for this type
-
getRawInterface
ExtensibleType 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.
-