Package org.ldaptive.props
Interface PropertyInvoker
- All Known Implementing Classes:
AbstractPropertyInvoker,AuthenticationRequestPropertyInvoker,AuthenticatorPropertyInvoker,BeanGeneratorPropertyInvoker,BindConnectionInitializerPropertyInvoker,BlockingConnectionPoolPropertyInvoker,CompareAuthenticationHandlerPropertyInvoker,ConnectionConfigPropertyInvoker,DefaultConnectionFactoryPropertyInvoker,PooledConnectionFactoryPropertyInvoker,SearchOperationFactoryPropertyInvoker,SearchRequestPropertyInvoker,SimpleBindAuthenticationHandlerPropertyInvoker,SimplePropertyInvoker,SslConfigPropertyInvoker
public interface PropertyInvoker
Interface for property driven object method invocation.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the property names for this invoker.booleanhasProperty(String name) Returns whether a property with the supplied name exists on this invoker.voidsetProperty(Object object, String name, String value) Invokes the setter method on the supplied object for the supplied property name and value.
-
Method Details
-
setProperty
Invokes the setter method on the supplied object for the supplied property name and value.- Parameters:
object- to invoke property setter onname- of the property to invokevalue- of the property to set
-
hasProperty
Returns whether a property with the supplied name exists on this invoker.- Parameters:
name- of the property to check- Returns:
- whether a property with the supplied name exists on this invoker
-
getProperties
Returns the property names for this invoker.- Returns:
- set of property names
-