public interface TypeManager
| Modifier and Type | Method and Description |
|---|---|
Optional<Type> |
getCommonSuperType(List<? extends Type> types) |
Optional<Type> |
getCommonSuperType(Type firstType,
Type secondType) |
Type |
getParameterizedType(String baseTypeName,
List<TypeSignature> typeParameters,
List<String> literalParameters)
Deprecated.
|
Type |
getParameterizedType(String baseTypeName,
List<TypeSignatureParameter> typeParameters)
Gets the type with the specified base type, and the given parameters, or null if not found.
|
Type |
getType(TypeSignature signature)
Gets the type with the specified signature, or null if not found.
|
List<Type> |
getTypes()
Gets a list of all registered types.
|
Type getType(TypeSignature signature)
Type getParameterizedType(String baseTypeName, List<TypeSignatureParameter> typeParameters)
@Deprecated Type getParameterizedType(String baseTypeName, List<TypeSignature> typeParameters, List<String> literalParameters)
This method is deprecated and getParameterizedType(String, java.util.List) should be used.
Copyright © 2012-2016. All Rights Reserved.