Interface ParameterizedInterfaceModel
- All Known Implementing Classes:
ParameterizedInterfaceModelImpl
public interface ParameterizedInterfaceModel
Representation of a parameterized type
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Returns the name where parameter types are enclosed in invalid input: '<' > comma separated, like declaration in source java files.Returns the type parameters in order.Returns the raw interface for this parameterized type
-
Method Details
-
getName
String getName()Returns the name where parameter types are enclosed in invalid input: '<' > 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.
-