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 Type
    Method
    Description
    Returns the property names for this invoker.
    boolean
    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 Details

    • 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