Module org.glassfish.hk2.classmodel
Interface ParameterizedType
- All Known Subinterfaces:
FieldModel,Parameter
- All Known Implementing Classes:
FieldModelImpl,ParameterImpl,ParameterizedTypeImpl
public interface ParameterizedType
- Author:
- gaurav.gupta@payara.fish
-
Method Details
-
getType
Type getType()Returns the parameter type- Returns:
- parameter type
-
getTypeName
String getTypeName()Returns the parameter type name- Returns:
- parameter type name
-
getFormalType
String getFormalType()Returns the formal type name- Returns:
- the formal type name
-
isFormalType
boolean isFormalType()- Returns:
- the true value for formal type parameters and false value for parameterized type with actual type arguments.
-
isArray
boolean isArray()- Returns:
- true if type is array
-
getParameterizedTypes
List<ParameterizedType> getParameterizedTypes()- Returns:
- the list of parameterized subtype
-