Oracle® Fusion Middleware .NET API Reference for Identity Connector Framework  E57662-01
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Package Functions | List of all members
Org.IdentityConnectors.Framework.Common.Objects.Filters.StringFilter Class Referenceabstract

Filter based on strings. More...

Inherits Org.IdentityConnectors.Framework.Common.Objects.Filters.SingleValueAttributeFilter.

Inherited by Org.IdentityConnectors.Framework.Common.Objects.Filters.ContainsFilter, Org.IdentityConnectors.Framework.Common.Objects.Filters.ContainsIgnoreCaseFilter, Org.IdentityConnectors.Framework.Common.Objects.Filters.EndsWithFilter, Org.IdentityConnectors.Framework.Common.Objects.Filters.EndsWithIgnoreCaseFilter, Org.IdentityConnectors.Framework.Common.Objects.Filters.StartsWithFilter, and Org.IdentityConnectors.Framework.Common.Objects.Filters.StartsWithIgnoreCaseFilter.

Public Member Functions

new String GetValue ()
 Get the string value from the afore mentioned attribute. More...
 
override bool Accept (ConnectorObject obj)
 
override bool Accept (EmbeddedObject obj)
 
abstract bool Accept (String value)
 
- Public Member Functions inherited from Org.IdentityConnectors.Framework.Common.Objects.Filters.SingleValueAttributeFilter
Object GetValue ()
 Value to test against. More...
 
String GetName ()
 Name of the attribute to find in the ConnectorObject. More...
 
- Public Member Functions inherited from Org.IdentityConnectors.Framework.Common.Objects.Filters.AttributeFilter
ConnectorAttribute GetAttribute ()
 Get the internal attribute. More...
 
bool IsPresent (ConnectorObject obj)
 Determines if the attribute provided is present in the ConnectorObject. More...
 

Package Functions

 StringFilter (ConnectorAttribute attr)
 Attempts to get a string from the attribute. More...
 
- Package Functions inherited from Org.IdentityConnectors.Framework.Common.Objects.Filters.SingleValueAttributeFilter
 SingleValueAttributeFilter (ConnectorAttribute attr)
 Attempt to single out the value for comparison. More...
 
- Package Functions inherited from Org.IdentityConnectors.Framework.Common.Objects.Filters.AttributeFilter
 AttributeFilter (ConnectorAttribute attribute)
 Root filter for Attribute testing.. More...
 

Detailed Description

Filter based on strings.

Constructor & Destructor Documentation

Org.IdentityConnectors.Framework.Common.Objects.Filters.StringFilter.StringFilter ( ConnectorAttribute  attr)
package

Attempts to get a string from the attribute.

Member Function Documentation

override bool Org.IdentityConnectors.Framework.Common.Objects.Filters.StringFilter.Accept ( ConnectorObject  obj)
virtual

Exceptions
InvalidCastException iff the value from the ConnectorObject's attribute of the same name as provided is not a string.
See also
Filter.Accept(ConnectorObject)

Implements Org.IdentityConnectors.Framework.Common.Objects.Filters.AttributeFilter.

override bool Org.IdentityConnectors.Framework.Common.Objects.Filters.StringFilter.Accept ( EmbeddedObject  obj)
virtual

Exceptions
InvalidCastException iff the value from the EmbeddedObject's attribute of the same name as provided is not a string.
See also
Filter.Accept(EmbeddedObject)

Implements Org.IdentityConnectors.Framework.Common.Objects.Filters.AttributeFilter.

new String Org.IdentityConnectors.Framework.Common.Objects.Filters.StringFilter.GetValue ( )

Get the string value from the afore mentioned attribute.

See also
SingleValueAttributeFilter.GetValue()

The documentation for this class was generated from the following file: