Class ConsumerTargetTypeProvider
- java.lang.Object
-
- org.gradle.tooling.internal.consumer.converters.ConsumerTargetTypeProvider
-
- All Implemented Interfaces:
java.io.Serializable
,TargetTypeProvider
public class ConsumerTargetTypeProvider extends java.lang.Object implements TargetTypeProvider
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ConsumerTargetTypeProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> java.lang.Class<? extends T>
getTargetType(java.lang.Class<T> initialTargetType, java.lang.Object protocolObject)
Determines the model type to use to wrap the given protocol object.
-
-
-
Method Detail
-
getTargetType
public <T> java.lang.Class<? extends T> getTargetType(java.lang.Class<T> initialTargetType, java.lang.Object protocolObject)
Description copied from interface:TargetTypeProvider
Determines the model type to use to wrap the given protocol object.- Specified by:
getTargetType
in interfaceTargetTypeProvider
- Type Parameters:
T
- the target type- Parameters:
initialTargetType
- the initial target typeprotocolObject
- the protocol object- Returns:
- the target type
-
-