Class AdapterBuilder<T,​D>

    • Constructor Detail

      • AdapterBuilder

        public AdapterBuilder()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • getRequiredDelegates

        public abstract Set<? extends Class<? extends D>> getRequiredDelegates()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • createInstance

        protected abstract T createInstance​(ClassToInstanceMap<D> classToInstanceMap)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • addDelegate

        public final <V extends D> void addDelegate​(Class<V> type,
                                                    D impl)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • build

        public final T build()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Specified by:
        build in interface Builder<T>
        Specified by:
        build in interface CheckedBuilder<T,​D>