Uses of Class
org.nuiton.util.beans.BinderModelBuilder
| Package | Description |
|---|---|
| org.nuiton.util.beans |
Packages for all stuff of bean transformations (binder, and others...).
|
-
Uses of BinderModelBuilder in org.nuiton.util.beans
Methods in org.nuiton.util.beans that return BinderModelBuilder Modifier and Type Method Description BinderModelBuilder<S,T>BinderModelBuilder. addBinder(java.lang.String propertyName, Binder<?,?> binder)BinderModelBuilder<S,T>BinderModelBuilder. addCollectionBinder(Binder binder, java.lang.String... propertyNames)BinderModelBuilder<S,T>BinderModelBuilder. addCollectionStrategy(Binder.CollectionStrategy strategy, java.lang.String... propertyNames)protected BinderModelBuilder<S,T>BinderModelBuilder. addCollectionStrategy0(java.lang.String propertyName, Binder.CollectionStrategy strategy, Binder binder)<K, V> BinderModelBuilder<S,T>BinderModelBuilder. addFunction(java.lang.Class<K> type, com.google.common.base.Function<K,V> function)BinderModelBuilder<S,T>BinderModelBuilder. addProperties(java.lang.String... sourceAndTargetProperties)Add to the binder model some properties.BinderModelBuilder<S,T>BinderModelBuilder. addProperty(java.lang.String sourceProperty, java.lang.String targetProperty)Add to the binder model some simple properties (says source property name = target property name).BinderModelBuilder<S,T>BinderModelBuilder. addSimpleProperties(java.lang.String... properties)Add to the binder model some simple properties (says source property name = target property name).BinderModelBuilder<T,S>BinderModelBuilder. buildInverseModelBuilder()Creates a new model builder inversing the the source and target of this builder.BinderModelBuilder<S,T>BinderModelBuilder. canTypeMismatch(boolean canTypeMismatch)Change the value of propertycanTypeMismatch.static <S> BinderModelBuilder<S,S>BinderModelBuilder. newDefaultBuilder(java.lang.Class<S> sourceType)Creates a new mirrored model builder and fill the model with all matching and available property from the given type.static <S, T> BinderModelBuilder<S,T>BinderModelBuilder. newDefaultBuilder(java.lang.Class<S> sourceType, java.lang.Class<T> targetType)Creates a new model builder and fill the model with all matching and available properties from the source type to the target type.static <S, T> BinderModelBuilder<S,T>BinderModelBuilder. newDefaultBuilder(java.lang.Class<S> sourceType, java.lang.Class<T> targetType, boolean checkType)Creates a new model builder and fill the model with all matching and available properties from the source type to the target type.static <S> BinderModelBuilder<S,S>BinderModelBuilder. newEmptyBuilder(java.lang.Class<S> type)Creates a new mirrored and empty model binder for the giventype.static <S, T> BinderModelBuilder<S,T>BinderModelBuilder. newEmptyBuilder(java.lang.Class<S> sourceType, java.lang.Class<T> targetType)Creates a new empty model binder for the given types.Methods in org.nuiton.util.beans with parameters of type BinderModelBuilder Modifier and Type Method Description static <S, T> Binder.BinderModel<S,T>BinderFactory. registerBinderModel(BinderModelBuilder<S,T> binderModelBuilder)static <S, T> Binder.BinderModel<S,T>BinderFactory. registerBinderModel(BinderModelBuilder<S,T> binderModelBuilder, java.lang.String contextName)