Uses of Interface
org.eclipse.sisu.bean.BeanProperty
-
Packages that use BeanProperty Package Description org.eclipse.sisu.bean Customizable injection of bean properties, based on http://code.google.com/p/google-guice/wiki/CustomInjections.org.eclipse.sisu.plexus Sisu-Plexus backend implementation. -
-
Uses of BeanProperty in org.eclipse.sisu.bean
Classes in org.eclipse.sisu.bean that implement BeanProperty Modifier and Type Class Description (package private) classBeanPropertyField<T>BeanPropertybacked by aField.(package private) classBeanPropertySetter<T>BeanPropertybacked by a single-parameter setterMethod.Fields in org.eclipse.sisu.bean declared as BeanProperty Modifier and Type Field Description private BeanProperty<T>BeanPropertyIterator. nextPropertyMethods in org.eclipse.sisu.bean that return BeanProperty Modifier and Type Method Description BeanProperty<T>BeanPropertyIterator. next()Methods in org.eclipse.sisu.bean that return types with arguments of type BeanProperty Modifier and Type Method Description java.util.Iterator<BeanProperty<java.lang.Object>>BeanProperties. iterator()Methods in org.eclipse.sisu.bean with parameters of type BeanProperty Modifier and Type Method Description <T> PropertyBindingPropertyBinder. bindProperty(BeanProperty<T> property)Returns the appropriatePropertyBindingfor the given bean property.PropertyBindingBeanManager. manage(BeanProperty<?> property)Asks this manager to manage the given bean property.PropertyBindingLifecycleManager. manage(BeanProperty<?> property) -
Uses of BeanProperty in org.eclipse.sisu.plexus
Fields in org.eclipse.sisu.plexus declared as BeanProperty Modifier and Type Field Description private BeanProperty<T>OptionalPropertyBinding. propertyprivate BeanProperty<T>ProvidedPropertyBinding. propertyMethods in org.eclipse.sisu.plexus with parameters of type BeanProperty Modifier and Type Method Description <T> PropertyBindingPlexusPropertyBinder. bindProperty(BeanProperty<T> property)org.codehaus.plexus.component.annotations.ConfigurationComponentDescriptorBeanModule.ComponentMetadata. getConfiguration(BeanProperty<?> property)org.codehaus.plexus.component.annotations.ConfigurationPlexusAnnotatedMetadata. getConfiguration(BeanProperty<?> property)org.codehaus.plexus.component.annotations.ConfigurationPlexusBeanMetadata. getConfiguration(BeanProperty<?> property)Returns @Configurationmetadata for the given property of the Plexus bean.org.codehaus.plexus.component.annotations.ConfigurationPlexusXmlMetadata. getConfiguration(BeanProperty<?> property)org.codehaus.plexus.component.annotations.RequirementComponentDescriptorBeanModule.ComponentMetadata. getRequirement(BeanProperty<?> property)org.codehaus.plexus.component.annotations.RequirementPlexusAnnotatedMetadata. getRequirement(BeanProperty<?> property)org.codehaus.plexus.component.annotations.RequirementPlexusBeanMetadata. getRequirement(BeanProperty<?> property)Returns @Requirementmetadata for the given property of the Plexus bean.org.codehaus.plexus.component.annotations.RequirementPlexusXmlMetadata. getRequirement(BeanProperty<?> property)<T> javax.inject.Provider<T>PlexusConfigurations. lookup(org.codehaus.plexus.component.annotations.Configuration configuration, BeanProperty<T> property)Creates aProviderthat provides values that match the given property configuration.<T> javax.inject.Provider<T>PlexusRequirements. lookup(org.codehaus.plexus.component.annotations.Requirement requirement, BeanProperty<T> property)Creates aProviderthat provides Plexus components that match the given property requirement.PropertyBindingPlexusLifecycleManager. manage(BeanProperty property)Constructors in org.eclipse.sisu.plexus with parameters of type BeanProperty Constructor Description OptionalPropertyBinding(BeanProperty<T> property, javax.inject.Provider<T> provider)ProvidedPropertyBinding(BeanProperty<T> property, javax.inject.Provider<T> provider)
-