Uses of Class
org.nuiton.util.beans.Binder
Packages that use Binder
Package
Description
Packages for all stuff of bean transformations (binder, and others...).
-
Uses of Binder in org.nuiton.util.beans
Fields in org.nuiton.util.beans with type parameters of type BinderModifier and TypeFieldDescriptionBinder.BinderModel.bindersmapping of extra binders to use to copy propertiesMethods in org.nuiton.util.beans with type parameters of type BinderModifier and TypeMethodDescriptionstatic <S, T, B extends Binder<S,T>>
BBinderFactory.newBinder(Class<S> sourceType, Class<T> targetType, String contextName, Class<B> binderType) Gets the registred binder given his types and his context's name.static <S, T, B extends Binder<S,T>>
BBinderFactory.newBinder(Binder.BinderModel<S, T> model, Class<B> binderType) Given amodeland abinderType, instanciate a new binder and returns it.BinderFactory.newBinder0(Class<S> sourceType, Class<T> targetType, String contextName, Class<B> binderType) Instanciate a new binder given his types and his context's name.Convinient method to create directly aBinderusing the underlyingBinderModelBuilder.modelthe builder contains.Methods in org.nuiton.util.beans that return BinderModifier and TypeMethodDescriptionBinder<?, ?> static <S> Binder<S, S> Gets the registred mirror binder (source type = target type) with no context name specified.static <S,T> Binder <S, T> Gets the registred binder given his types with no context name.static <S,T> Binder <S, T> Gets the registred binder given his types with no context name.static <S> Binder<S, S> Gets the registred mirror binder (source type = target type) with the given context name.BinderFactory.newBinder0(Class<S> sourceType, Class<T> targetType, String contextName, Class<B> binderType) Instanciate a new binder given his types and his context's name.BinderModelBuilder.toBinder()Convinient method to create directly aBinderusing the underlyingBinderModelBuilder.modelthe builder contains.Methods in org.nuiton.util.beans with parameters of type BinderModifier and TypeMethodDescriptionvoidBinderModelBuilder.addCollectionBinder(Binder binder, String... propertyNames) protected BinderModelBuilder<S, T> BinderModelBuilder.addCollectionStrategy0(String propertyName, Binder.CollectionStrategy strategy, Binder binder) protected Objectstatic <S,T> Binder.BinderModel <S, T> BinderFactory.registerBinderModel(Binder<S, T> binder) static <S,T> Binder.BinderModel <S, T> BinderFactory.registerBinderModel(Binder<S, T> binder, String contextName)