Skip navigation links


org.identityconnectors.framework.api
Class ConfigurationFilter

java.lang.Object
  extended by org.identityconnectors.framework.api.ConfigurationFilter


public final class ConfigurationFilter
extends java.lang.Object

ConfigurationFilter offers easy way to filter the ConfigurationProperty by the following;

The filter accepts ConfigurationProperty if:

Since the object is immutable, you need to use ConfigurationFilterBuilder to create an instance.

Author:
Tomas Knappek

Method Summary
 boolean accept(ConfigurationProperty property)
          Tests whether the specified property conforms to the filter.
 boolean equals(java.lang.Object o)
           
 java.util.Set<java.lang.String> getAttributes()
           
 java.util.Set<java.lang.String> getObjectClasses()
           
 java.util.Set<java.lang.Class<? extends APIOperation>> getOperations()
           
 int hashCode()
           

 

Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

 

Method Detail

getObjectClasses

public java.util.Set<java.lang.String> getObjectClasses()

getAttributes

public java.util.Set<java.lang.String> getAttributes()

getOperations

public java.util.Set<java.lang.Class<? extends APIOperation>> getOperations()

accept

public boolean accept(ConfigurationProperty property)
Tests whether the specified property conforms to the filter.
Parameters:
property - ConfigurationProperty to test
Returns:
true if the provided ConfigurationProperty is accepted by the filter, false otherwise

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

Skip navigation links


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.