Package org.gradle.platform.base
Interface TypeBuilder<T>
-
- Type Parameters:
T- The registered type.
@Incubating public interface TypeBuilder<T>
A TypeBuilder to configure the registration of a type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeBuilder<T>defaultImplementation(java.lang.Class<?> implementation)Allows the plugin to register the implementation type.TypeBuilder<T>internalView(java.lang.Class<?> internalView)Allows type registration rules to add internal views to the registered type.
-
-
-
Method Detail
-
defaultImplementation
TypeBuilder<T> defaultImplementation(java.lang.Class<?> implementation)
Allows the plugin to register the implementation type.- Parameters:
implementation- the implementation class.
-
internalView
TypeBuilder<T> internalView(java.lang.Class<?> internalView)
Allows type registration rules to add internal views to the registered type.- Parameters:
internalView- the internal view class
-
-