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 static Map<BinderProvider.BinderEntry,Binder<?,?>> BinderProvider.binders
          Cache of registred binders indexed by their unique entry
protected  Map<String,Binder<?,?>> BinderModel.binders
          mapping of extra binders to use to copy properties
 

Methods in org.nuiton.util.beans with type parameters of type Binder
<B extends Binder<?,?>>
B
BinderBuilder.createBinder(Class<B> binderType)
          Creates a new binder given his type from the internal binder model previously created via the method createBinderModel<XXX> and then filled with methods addXXX(XXX).
static
<B extends Binder<?,?>>
void
BinderProvider.registerBinder(BinderBuilder builder, Class<B> binderType)
          Register a binder with no context's name from a BinderBuilder.
static
<B extends Binder<?,?>>
void
BinderProvider.registerBinder(BinderBuilder builder, Class<B> binderType, String name)
          Register a binder with a context's name from a BinderBuilder.
 

Methods in org.nuiton.util.beans that return Binder
 Binder<?,?> BinderBuilder.createBinder()
          Creates a new binder given using the Binder type of binder from the internal binder model previously created via the method createBinderModel<XXX> and then filled with methods addXXX(XXX).
static
<S> Binder<S,S>
BinderProvider.getBinder(Class<S> sourceType)
          Gets the registred mirror binder (source type = target type) with no context name specified.
static
<S,T> Binder<S,T>
BinderProvider.getBinder(Class<S> sourceType, Class<T> targetType)
          Gets the registred binder given his types with no context name.
static
<S,T> Binder<S,T>
BinderProvider.getBinder(Class<S> sourceType, Class<T> targetType, String name)
          Gets the registred binder given his types and his context's name.
static
<S> Binder<S,S>
BinderProvider.getBinder(Class<S> sourceType, String name)
          Gets the registred mirror binder (source type = target type) with the given context name.
 Binder<?,?> BinderModel.getBinder(String sourceProperty)
           
 

Methods in org.nuiton.util.beans that return types with arguments of type Binder
protected static Map<BinderProvider.BinderEntry,Binder<?,?>> BinderProvider.getBinders()
           
 

Methods in org.nuiton.util.beans with parameters of type Binder
 void BinderModel.addBinder(String propertyName, Binder<?,?> binder)
           
 BinderBuilder BinderBuilder.addBinder(String propertyName, Binder<?,?> binder)
           
protected  Object Binder.bind(Binder binder, Object read)
           
static void BinderProvider.registerBinder(Binder<?,?> binder)
          Register a binder with no context name.
static void BinderProvider.registerBinder(Binder<?,?> binder, String name)
          Register a binder with a context name.
 



Copyright © 2004-2010 CodeLutin. All Rights Reserved.