Interface ParameterizedInterfaceModel

All Known Implementing Classes:
ParameterizedInterfaceModelImpl

public interface ParameterizedInterfaceModel
Representation of a 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.