Package io.github.mmm.property.builder
Class PropertyBuildersHelper
- java.lang.Object
-
- io.github.mmm.property.builder.PropertyBuildersHelper
-
public final class PropertyBuildersHelper extends Object
Internal helper class forDefaultPropertyBuilders
.- Since:
- 1.0.0
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T
accept(T object, Object consumer)
static <B extends PropertyBuilder<?,?,?,?>>
Bbuilder(B builder, Object registry)
static <T> T
get(Object input, Object registry, Function<PropertyMetadata,T> factory)
-
-
-
Method Detail
-
get
public static <T> T get(Object input, Object registry, Function<PropertyMetadata,T> factory)
-
accept
public static <T> T accept(T object, Object consumer)
-
builder
public static <B extends PropertyBuilder<?,?,?,?>> B builder(B builder, Object registry)
- Type Parameters:
B
- type of thePropertyBuilder
.- Parameters:
builder
- thePropertyBuilder
to configure.registry
- thebuilder factory
.- Returns:
- the given
PropertyBuilder
.
-
-