org.ldaptive.props
Interface PropertyInvoker

All Known Implementing Classes:
AbstractPropertyInvoker, AuthenticationRequestPropertyInvoker, AuthenticatorPropertyInvoker, BindAuthenticationHandlerPropertyInvoker, BindConnectionInitializerPropertyInvoker, BlockingConnectionPoolPropertyInvoker, ConnectionConfigPropertyInvoker, DefaultConnectionFactoryPropertyInvoker, ProviderConfigPropertyInvoker, SearchRequestPropertyInvoker, SimplePropertyInvoker, SslConfigPropertyInvoker

public interface PropertyInvoker

Interface for property driven object method invocation.

Version:
$Revision: 2885 $ $Date: 2014-02-05 16:28:49 -0500 (Wed, 05 Feb 2014) $
Author:
Middleware Services

Method Summary
 Set<String> getProperties()
          Returns the property names for this invoker.
 boolean hasProperty(String name)
          Returns whether a property with the supplied name exists on this invoker.
 void setProperty(Object object, String name, String value)
          Invokes the setter method on the supplied object for the supplied property name and value.
 

Method Detail

setProperty

void setProperty(Object object,
                 String name,
                 String value)
Invokes the setter method on the supplied object for the supplied property name and value.

Parameters:
object - to invoke property setter on
name - of the property to invoke
value - of the property to set

hasProperty

boolean hasProperty(String name)
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

Set<String> getProperties()
Returns the property names for this invoker.

Returns:
set of property names


Copyright © 2003-2015 Virginia Tech. All Rights Reserved.