Interface ParameterizedInterfaceModel
-
- All Known Implementing Classes:
ParameterizedInterfaceModelImpl
public interface ParameterizedInterfaceModel
Representation of a parameterized type
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getName()
Returns the name where parameter types are enclosed in < > comma separated, like declaration in source java files.java.util.Collection<ParameterizedInterfaceModel>
getParametizedTypes()
Returns the type parameters in order.InterfaceModel
getRawInterface()
Returns the raw interface for this parameterized type
-
-
-
Method Detail
-
getName
java.lang.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
java.util.Collection<ParameterizedInterfaceModel> getParametizedTypes()
Returns the type parameters in order.- Returns:
- the type parameters in order.
-
-