Uses of Class
org.nuiton.util.beans.Binder

Packages that use Binder
org.nuiton.util.beans 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 Binder
protected  Map<String,Binder<?,?>> Binder.BinderModel.binders
          mapping of extra binders to use to copy properties
 

Methods in org.nuiton.util.beans with type parameters of type Binder
static
<S,T,B extends Binder<S,T>>
B
BinderFactory.newBinder(Binder.BinderModel<S,T> model, Class<B> binderType)
          Given a model and a binderType, instanciate a new binder and returns it.
static
<S,T,B extends Binder<S,T>>
B
BinderFactory.newBinder(Class<S> sourceType, Class<T> targetType, String contextName, Class<B> binderType)
          Gets the registred binder given his types and his context's name.
protected static
<S,T,B extends Binder<S,T>>
Binder<S,T>
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.
<B extends Binder<S,T>>
B
BinderModelBuilder.toBinder(Class<B> binderType)
          Convinient method to create directly a Binder using the underlying BinderModelBuilder.model the builder contains.
 

Methods in org.nuiton.util.beans that return Binder
 Binder<?,?> Binder.BinderModel.getBinder(String sourceProperty)
           
static
<S> Binder<S,S>
BinderFactory.newBinder(Class<S> sourceType)
          Gets the registred mirror binder (source type = target type) with no context name specified.
static
<S,T> Binder<S,T>
BinderFactory.newBinder(Class<S> sourceType, Class<T> targetType)
          Gets the registred binder given his types with no context name.
static
<S,T> Binder<S,T>
BinderFactory.newBinder(Class<S> sourceType, Class<T> targetType, String contextName)
          Gets the registred binder given his types with no context name.
static
<S> Binder<S,S>
BinderFactory.newBinder(Class<S> sourceType, String contextName)
          Gets the registred mirror binder (source type = target type) with the given context name.
protected static
<S,T,B extends Binder<S,T>>
Binder<S,T>
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.
 Binder<S,T> BinderModelBuilder.toBinder()
          Convinient method to create directly a Binder using the underlying BinderModelBuilder.model the builder contains.
 

Methods in org.nuiton.util.beans with parameters of type Binder
 BinderModelBuilder<S,T> BinderModelBuilder.addBinder(String propertyName, Binder<?,?> binder)
           
 void Binder.BinderModel.addBinder(String propertyName, Binder<?,?> binder)
           
protected  Object Binder.bind(Binder binder, Object read)
           
static
<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)
           
 



Copyright © 2004-2012 CodeLutin. All Rights Reserved.