Package com.tngtech.archunit.core.domain
Interface JavaParameterizedType
A
JavaParameterizedType
represents a concrete parameterization of a generic type.
Consider the generic type List<T>
, then List<String>
would be a parameterized type
where the concrete type java.lang.String
has been assigned to the type variable T
.
The concrete type java.lang.String
is then an "actual type argument" of this JavaParameterizedType
(see getActualTypeArguments()
).-
Nested Class Summary
Nested classes/interfaces inherited from interface com.tngtech.archunit.core.domain.properties.HasName
HasName.AndFullName, HasName.Predicates, HasName.Utils
Nested classes/interfaces inherited from interface com.tngtech.archunit.core.domain.JavaType
JavaType.Functions
-
Method Summary
-
Method Details
-
getActualTypeArguments
- Returns:
- The actual type arguments of this parameterized type (compare
JavaParameterizedType
).
-