Uses of Interface
jfun.yan.PropertyBinder

Packages that use PropertyBinder
jfun.yan Basic component combinators and containers. 
jfun.yan.etc This package provides helper classes that provide some not-so-common but could-be-useful features including the "byName" mode in the Spring framework and dependency injection support for rich domain objects that are not instantiated by Yan. 
jfun.yan.spring This package provides Spring integration support. 
jfun.yan.xml This package provides a xml configuration support for Yan Container. 
jfun.yan.xml.nut This package provides the basic Nut classes and introspection utility class. 
jfun.yan.xml.nuts This package provides standard Nut classes. 
jfun.yan.xml.nuts.spring This package provides Nut classes that are aware of Spring beans
 
 

Uses of PropertyBinder in jfun.yan
 

Methods in jfun.yan with parameters of type PropertyBinder
static Component Components.bindProperties(Component cc, PropertyBinder binder)
          Customize the properties of a component with a PropertyBinder object.
static Dependency Components.bindProperties(Dependency dependency, PropertyBinder binder)
          Customize a Dependency object with a PropertyBinder object.
 Component<T> Component.bindProperties(PropertyBinder binder)
          Create a new Component object that uses given PropertyBinder object to create its properties.
static Component Components.bindProperty(Component cc, java.lang.Object k, PropertyBinder binder)
          Customize the properties of a component with a PropertyBinder object.
 Component<T> Component.bindProperty(java.lang.Object k, PropertyBinder binder)
          Create a new Component object that uses given PropertyBinder object to create one of its property identified by a property key.
 

Uses of PropertyBinder in jfun.yan.etc
 

Classes in jfun.yan.etc that implement PropertyBinder
 class FilteredPropertyBinder
          A PropertyBinder decorator that will return a Creator instance if the property satisfies a predicate.
 

Constructors in jfun.yan.etc with parameters of type PropertyBinder
FilteredPropertyBinder(PropertyPredicate pred, Creator consequence, PropertyBinder alternative)
          Create a FilteredPropertyBinder instance.
 

Uses of PropertyBinder in jfun.yan.spring
 

Methods in jfun.yan.spring that return PropertyBinder
static PropertyBinder SpringUtils.getAutowireWithoutAwareMarkerInterfaces(PropertyBinder binder)
          Decorate an autowiring mode by filtering out Spring XXXAware marker interfaces.
 

Methods in jfun.yan.spring with parameters of type PropertyBinder
static PropertyBinder SpringUtils.getAutowireWithoutAwareMarkerInterfaces(PropertyBinder binder)
          Decorate an autowiring mode by filtering out Spring XXXAware marker interfaces.
 

Uses of PropertyBinder in jfun.yan.xml
 

Fields in jfun.yan.xml declared as PropertyBinder
static PropertyBinder Modes.props_autodetect
          The autodetect mode.
static PropertyBinder Modes.props_byname
          Wire properties by name.
static PropertyBinder Modes.props_byqualifiedname
          Wire properties by fully qualified name.
static PropertyBinder Modes.props_bytype
          Wire properties by type.
 

Methods in jfun.yan.xml that return PropertyBinder
 PropertyBinder NutsProcessor.getPropertyWiring()
          Get the default property auto-wiring mode.
 PropertyBinder NutEnvironment.getPropertyWiringMode(java.lang.String mode_name, Location loc)
          Get the auto wiring mode specified by the mode name.
 

Methods in jfun.yan.xml with parameters of type PropertyBinder
 void NutsProcessor.registerAutoWiring(java.lang.String mode_name, PropertyBinder mode)
          Register a property autowiring mode.
 void NutsProcessor.setPropertyWiring(PropertyBinder prop_wiring)
          Set the default property auto-wiring mode.
 

Uses of PropertyBinder in jfun.yan.xml.nut
 

Methods in jfun.yan.xml.nut that return PropertyBinder
 PropertyBinder Nut.getPropertyWiring(java.lang.String mode)
          To get the PropertyBinder object that encapsulates the auto-wiring strategy for a autowire mode specified by the mode name.
 

Uses of PropertyBinder in jfun.yan.xml.nuts
 

Methods in jfun.yan.xml.nuts that return PropertyBinder
 PropertyBinder ArgumentsAndPropertiesNut.getAutoWire()
          Get the specified autowire mode.
 PropertyBinder ArgumentsAndPropertiesNut.getPropertyAutowireMode()
          Get the auto wire mode for properties.
 

Uses of PropertyBinder in jfun.yan.xml.nuts.spring
 

Methods in jfun.yan.xml.nuts.spring that return PropertyBinder
 PropertyBinder SpringBeanNut.getPropertyAutowireMode()
          Decorate the autowire mode by filtering out setters defined in the Spring XXXAware marker interfaces.