接口 ImmutableConverter.Builder<Dynamic,Static>
- 类型参数:
Dynamic-Static-
- 所有已知实现类:
ImmutableConverterBuilderImpl
- 封闭接口:
ImmutableConverter<Dynamic,Static>
public static interface ImmutableConverter.Builder<Dynamic,Static>
Only for java, kotlin developers should use `newImmutableConverter`
-
方法概要
修饰符和类型方法说明build()map(ImmutableProp prop, String staticPropName, Consumer<ImmutableConverter.Mapping<Static, ?>> block) default ImmutableConverter.Builder<Dynamic,Static> default ImmutableConverter.Builder<Dynamic,Static> default <DynamicProp>
ImmutableConverter.Builder<Dynamic,Static> map(TypedProp<Dynamic, DynamicProp> prop, String staticPropName, Consumer<ImmutableConverter.Mapping<Static, DynamicProp>> block) default <DynamicProp>
ImmutableConverter.Builder<Dynamic,Static> map(TypedProp<Dynamic, DynamicProp> prop, Consumer<ImmutableConverter.Mapping<Static, DynamicProp>> block) mapList(ImmutableProp prop, String staticPropName, Consumer<ImmutableConverter.ListMapping<Static, ?>> block) default ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<?, ?> prop) default ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<?, ?> prop, String staticPropName) default <DynamicProp>
ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<Dynamic, DynamicProp> prop, String staticPropName, Consumer<ImmutableConverter.ListMapping<Static, DynamicProp>> block) default <DynamicProp>
ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<Dynamic, DynamicProp> prop, Consumer<ImmutableConverter.ListMapping<Static, DynamicProp>> block) setDraftModifier(BiConsumer<Draft, Static> modifier) default ImmutableConverter.Builder<Dynamic,Static> unmapStaticProps(String... staticPropNames) unmapStaticProps(Collection<String> staticPropNames)
-
方法详细资料
-
map
-
map
-
map
default <DynamicProp> ImmutableConverter.Builder<Dynamic,Static> map(TypedProp<Dynamic, DynamicProp> prop, Consumer<ImmutableConverter.Mapping<Static, DynamicProp>> block) -
map
default <DynamicProp> ImmutableConverter.Builder<Dynamic,Static> map(TypedProp<Dynamic, DynamicProp> prop, String staticPropName, Consumer<ImmutableConverter.Mapping<Static, DynamicProp>> block) -
map
ImmutableConverter.Builder<Dynamic,Static> map(ImmutableProp prop, String staticPropName, Consumer<ImmutableConverter.Mapping<Static, ?>> block) -
mapList
-
mapList
default ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<?, ?> prop, String staticPropName) -
mapList
default <DynamicProp> ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<Dynamic, DynamicProp> prop, Consumer<ImmutableConverter.ListMapping<Static, DynamicProp>> block) -
mapList
default <DynamicProp> ImmutableConverter.Builder<Dynamic,Static> mapList(TypedProp.Multiple<Dynamic, DynamicProp> prop, String staticPropName, Consumer<ImmutableConverter.ListMapping<Static, DynamicProp>> block) -
mapList
ImmutableConverter.Builder<Dynamic,Static> mapList(ImmutableProp prop, String staticPropName, Consumer<ImmutableConverter.ListMapping<Static, ?>> block) -
unmapStaticProps
-
unmapStaticProps
-
setDraftModifier
-
build
ImmutableConverter<Dynamic,Static> build()
-